연락처 정보

코스 개요

소개

  • 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)

예정된 코스

관련 카테고리