강의

멘토링

커뮤니티

개발 · 프로그래밍

/

웹 개발

풀스택 마스터리 .NET 9 : Web API 및 Blazor WebAssembly로 실무 애플리케이션 구축하기

.NET 9, C#, EF Core, Clean Architecture 및 Blazor WASM UI를 사용하여 현대적이고 빠르며 확장 가능한 풀스택 애플리케이션을 직접 개발합니다.

12명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

  • Pop tv
실습 중심
실습 중심
자격증
자격증
시험
시험
AI 활용법
AI 활용법
AI 코딩
AI 코딩
실습 중심
실습 중심
자격증
자격증
시험
시험
AI 활용법
AI 활용법
AI 코딩
AI 코딩

수강 후 이런걸 얻을 수 있어요

  • .NET 9 Web API를 사용하여 RESTful API 구축 - 클린 아키텍처 + 레포지토리 패턴 사용

  • JWT 인증 및 인가 구현 & Entity Framework Core 9 작업 (마이그레이션, 관계, 쿼리)

  • 유효성 검사, 캐싱, 로깅 및 전역 예외 처리를 처리하고 의존성 주입(Dependency Injection), 미들웨어 및 모범 사례를 적용합니다.

  • JavaScript 대신 C#을 사용하여 현대적인 웹 UI 구축하기. 재사용 가능하고 동적인 Blazor 컴포넌트 만들기

.NET 9 풀스택 마스터리: Web API & Blazor WebAssembly로 실무 애플리케이션 구축하기

이 프로그램은 기초부터 시작하여 현대적인 고성능 웹 애플리케이션을 구동하는 고급 개념까지 학습자를 안내합니다. 참가자들은 시간 추적 애플리케이션과 같은 실제 운영 가능한 프로젝트를 구축하며, 백엔드 API 구축과 Blazor WebAssembly를 사용한 동적이고 상호작용적인 리치 클라이언트 인터페이스를 모두 다루게 됩니다.

학습 내용

.NET 9 기반의 RESTful 웹 API: 최신 .NET 9 기능을 활용하여 확장 가능하고 안전한 API를 개발하는 방법을 배웁니다. 라우팅, 컨트롤러 로직, 의존성 주입, Entity Framework Core를 이용한 고급 데이터 작업과 같은 핵심 개념을 단계별로 다룹니다.

데이터베이스 통합: Entity Framework Core를 사용한 관계형 데이터 모델링, 마이그레이션 및 관리를 탐구하여 원활한 CRUD 작업과 데이터 지속성을 구현합니다

  • 인증 및 권한 부여: ASP . NET Core Identity 및 JSON Web Tokens를 사용하여 보안 인증을 구현합니다. 이를 통해 실제 비즈니스 애플리케이션의 모범 사례에 따라 권한이 있는 사용자만 특정 리소스 및 작업에 액세스할 수 있도록 보장합니다.


Blazor WebAssembly 심층 분석: Blazor WebAssembly를 사용하여 현대적이고 반응형인 사용자 인터페이스를 제작하는 방법을 마스터하세요. Blazor를 통해 클라이언트와 서버 모두에서 C#을 사용하고, 모델과 유효성 검사를 공유하며, React나 Angular와 같은 주요 프레임워크에서 영감을 받은 컴포넌트 기반 UI를 구축하는 방법을 배웁니다. 이 모든 과정은 WebAssembly를 통해 브라우저에서 실행됩니다.

실무 프로젝트 중심

학습자들은 각 레슨을 실제 활용 사례에 적용하며 풀스택 시간 추적 솔루션을 구축합니다:

  • RESTful API 및 데이터베이스 모델 생성

  • 보안 토큰 기반 인증 통합

  • 동적 폼과 데이터 시각화를 포함한 대화형 Blazor UI 구축

  • CI/CD 자동화를 통한 Azure 배포

핵심 요약

완료 시, 학습자는 다음을 갖추게 됩니다:

  • .NET 9 및 Blazor WebAssembly를 사용한 API 및 UI 개발 전반에 걸친 기술 역량

  • 풀스택 숙련도를 증명하는, 배포 완료된 쇼케이스용 프로젝트

  • 현대적인 Microsoft 기술을 사용하여 실제 웹 솔루션을 설계, 구현 및 제공할 수 있는 자신감

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 완성된 실제 애플리케이션을 구축하고자 하는 초급 및 중급 개발자

  • .NET 9 및 Blazor WebAssembly로 업그레이드하려는 C# 개발자

  • C#을 사용하여 풀스택으로 전환하고자 하는 프론트엔드 개발자

  • Blazor로 현대적인 웹 UI를 배우고 싶은 백엔드 개발자

  • 풀스택 개발자 역할을 준비하는 학생 및 취업 준비생, 그리고 실무적인 포트폴리오 프로젝트를 원하는 독학 개발자

안녕하세요
입니다.

커리큘럼

전체

8개 ∙ (1시간 11분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!