문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- Blazor WebAssembly 개요
시작하기
- ASP.NET Core 기반의 Blazor WebAssembly 프로젝트 생성하기
- Git 저장소 초기화하기
폼 및 인증 기능
- 사용자 로그인 폼과 유효성 검증 구현하기
- 사용자 등록 모델 설계하기
- 콘솔에 객체 정보 기록하기
- 라디오 버튼 활용법
- NavigationManager를 이용한 페이지 이동 구현하기
- AuthenticationStateProvider 사용 방법
- 페이지 접근 제어 설정하기
- 인증 정보 저장을 위한 LocalStorage 활용하기
- 로그아웃 기능 추가하기
- 내비게이션 구조 정리 및 파비콘 추가하기
웹 API와 Entity Framework
- MVC 패턴 이해하기
- UnitController 구성하기
- 웹 API를 통해 단위 데이터 수신하기
- HTTP 메서드에 대한 이해
- Entity Framework(EF) 설치 및 활용하기
- DataContext 구현 방법
- 데이터베이스 확인하기
- 단위 데이터 추가·수정·삭제 구현하기
.NET Core 관련 내용
- .NET Core 개요 살펴보기
- Razor 컴포넌트 소개 및 활용법
- 컴포넌트 간 데이터 전달 방식 이해하기
- .NET 환경에서의 폼 및 인증 기능 구현 방법
- .NET Web API와 EF 연동 방안
- JSON 웹 토큰(JWT)을 이용한 인증 기법
- UserUnits 컴포넌트 구현하기
배포 및 출시 방법
- Windows 서버에 웹 애플리케이션 배포하기
- Visual Studio를 활용해 앱을 게시하고 배포하는 절차
요약 및 향후 학습 방향 제시
요건
- C#과 HTML에 대한 기초 이해
- Blazor에 대한 개념적 지식
대상 청중
- 웹 개발자
14 시간
회원 평가 (1)
상호작용성 및 실시간 코드 솔루션
Eduard-Emanuel Zaharia - Kruk Italia
코스 - Advanced Blazor
기계 번역됨