코스 개요
소개
- Entity Framework Core 개요
- 프로그레시브 웹 애플리케이션(PWA) 소개
Entity Framework Core 활용하기
- EF Core 설치 방법
- 코드 퍼스트 방식으로 모델링하기
- 데이터베이스 퍼스트 방식으로 모델링하기
- Fluent API 활용법
EF Core를 이용한 데이터 조회 및 저장
- LINQ를 사용한 기본적인 쿼리 작성
- 저장 프로시저 호출하기
- 트래킹 동작 제어 방법
- 데이터 수정 내용 저장하기
- 대량 데이터 삽입 기법
- 트랜잭션 처리 방식
Blazor 컴포넌트 활용법
- Razor 문법의 이해하기
- Blazor에서 컴포넌트 작업하기
- 컴포넌트 내에서 C# 활용하기
- 매개변수를 갖는 컴포넌트 만들기
- 컴포넌트 생명주기에 대해 알아보기
- 단방향 데이터 바인딩 적용하기
- 양방향 데이터 바인딩 구현하기
- 이벤트 바인딩 방법
고급 Blazor 컴포넌트 개념
- 원시 HTML 렌더링 방법
- 자식 콘텐츠를 렌더링하는 기술
- RenderFragment 활용법
- RenderTreeBuilder 사용법
- @key와 @attribute 속성의 활용
라우팅 및 레이아웃 구성하기
- 기본 레이아웃 생성 방법
- 라우팅 구현 방식
- URL 도움말 기능 활용법
폼 및 유효성 검증 기술
- EditForm 컴포넌트 사용하기
- 폼 유효성 검증 방법
- @ref 속성을 활용하는 법
의존성 주입 및 JSInterop 개념
- 의존성 주입(DI)의 기본 원리
- 기본 서비스를 이용한 의존성 주입
- 커스텀 서비스를 활용한 DI 구현
- JavaScript 함수 호출하기
- JavaScript에서 C# 코드를 호출하는 방법
디버깅 및 배포 절차
- Blazor 애플리케이션 디버깅 기술
- Blazor 앱 배포 단계
- 기존 Blazor 애플리케이션 업그레이드 방법
보안 기능 활용하기
- Blazor 인증 방식에 대한 이해
- ASP.NET Core Identity 및 JWT 기술 활용법
프로그레시브 웹 애플리케이션(PWA) 개발
- PWA의 핵심 개념과 정의
- PWA의 주요 기능들 알아보기
- Blazor 기반 PWA 구현 방법
- 오프라인에서 작동하는 애플리케이션 만들기
- 서비스 워커 설정 및 활용법
- 애플리케이션 커스터마이징 방법
- 데이터 캐싱 기법 적용하기
- 푸시 알림 추가 절차
요약 및 향후 학습 방향
요건
- C#에 대한 기초 지식이 필요합니다.
- Blazor 및 JavaScript에 대한 이해가 요구됩니다.
- .NET 프레임워크 사용 경험도 도움이 됩니다.
대상 수강생
- 웹 개발자들입니다.
회원 평가 (7)
상호작용성 및 실시간 코드 솔루션
Eduard-Emanuel Zaharia - Kruk Italia
코스 - Advanced Blazor
기계 번역됨
강사의 교수 스타일과 상호작용을 통해, 과거에 이미 수행했던 내용을 더 효율적으로 개발하는 새로운 방법들을 배울 수 있었습니다.
Alessandro Lerici - Kruk Italia
코스 - Advanced Blazor
기계 번역됨
매우 상호작용이 뛰어난 강사로, 가르치는 것에 큰 열정을 보였습니다. 강사는 매우 밝은 지식을 가지고 있었으며, 훈련 범위를 넘어서 우리에게 많은 것을 가르쳐주었습니다.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
코스 - Advanced Blazor
기계 번역됨
프래그먼트, SignalR 및 자동 배포
Richard - Uganda National Examinations Board
코스 - Advanced Blazor
기계 번역됨
트레이너가 매우 좋고 학습자들에게 주의를 기울입니다.
Utamaporn - Geodis Transport Thai Ltd.
코스 - Advanced Blazor
기계 번역됨
트레이너는 더 많은 경험이 있어 문제를 즉시 해결할 수 있으며 도움을 줄 수 있습니다.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
코스 - Advanced Blazor
기계 번역됨
저는 스타일 트레이너를 좋아합니다. 그 이유는 그가 이해하기 쉬운 예시를 제공하고, 가르치거나 설명할 때 차분하게 대처하기 때문입니다.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
코스 - Advanced Blazor
기계 번역됨