Course Outline
1일차:
.NET Core 개요
- .Net Framework와의 장점 및 차이점
.NET Core 애플리케이션 구축
- .NET Core SDK 설치, .NET CLI 사용, .NET Core 애플리케이션 생성 및 실행
.NET Core으로 빌드
- 프레임워크, 런타임 및 플랫폼, MSBuild 기본 사항
xUnit을 사용한 단위 테스트
- 단위 테스트, 사실 및 이론 작성
데이터베이스 작업
- 관계형, SQLite, 데이터 변환
ORM(객체 관계형 매퍼)을 통한 데이터 액세스
- Dapp어 대 Entity Framework Core
ASP.NET Core를 사용하여 마이크로서비스 만들기
디버깅
- WinDBG/CDB, LLDB, SOS
성능 및 프로파일링
- xUnit.성능, PerfView
애플리케이션 현지화
.NET 이식성 분석기
출시 준비 중
- NuGet 패키지, NuGet 피드, 서명 어셈블리
2일차:
ASP.NET Core 개요
ASP.NET Core 웹 애플리케이션 생성
- 구성요소
미들웨어 파이프라인으로 요청 처리
- 서비스 정적 파일, 기능 추가, 미들웨어 결합, 예외 처리
ASP.NET Core에서 MVC 사용
매핑 URL
- 기존 라우팅, 제약 조건 및 기본값, URL 생성
모델 바인딩
- 사용자 입력 유효성 검사
Razor 뷰 사용
태그 도우미 사용
웹 API 생성
- 속성 라우팅, 콘텐츠 협상, XML 형식화
종속성 주입으로 서비스 구성
ASP.NET Core 응용 프로그램 구성
Entity Framework Core을 사용하여 데이터 쿼리, 생성 및 업데이트
MVC 필터 파이프라인 사용
ASP.NET Core ID 시스템 사용
애플리케이션 보안
IIS에서 ASP.NET Core 애플리케이션 게시, 호스팅
- 번들링 및 축소
모니터링 및 문제 해결
3일차:
프런트엔드 개발자 도구 세트 개요
Angular 개념
- 프로젝트 만들기
- 데이터 모델 생성
- 웹 서비스 만들기
Angular 애플리케이션 구조화
Angular 매장 만들기
Blazor과 함께 Angular 사용
데이터 바인딩 및 지시문
서비스 및 종속성 주입
ASP.NET MVC에서 Angular 사용
Visual Studio Angular 지원
Bootstrap 개념
- Bootstrap 스타일, 구성 요소
NuGet 및 Bower를 사용하여 종속성 관리
Gulp 및 webpack을 사용하여 애플리케이션 구축
관리 기능 생성
애플리케이션 보안
ASP.NET Core Angular 애플리케이션 배포
- 새로운 호스팅 모델, IIS에 설치, Azure, Docker 컨테이너
Windows 외부에서 ASP.NET CORE 앱 빌드
요약
Requirements
.NET 코어
- C#, C++, Java과 같은 명령형 객체 지향 프로그래밍 언어에 대한 실무 지식.
- 터미널이나 명령줄, 텍스트 편집기에 어느 정도 능숙합니다.
Angular
- ASP.NET Core MVC 개발에 대한 실무 지식이 있고 JavaScript, HTML 및 CSS에 대해 잘 이해하고 있습니다.
회원 평가 (5)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Course - Angular 14
나는 당신의 농담을 좋아했습니다
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Machine Translated
강사님은 실제 사례를 통해 주제를 아주 잘 설명해주셔서 정보를 더 쉽게 이해할 수 있었습니다.
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
Machine Translated
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Course - Angular 10 for Developers
Pipe Routing Data Biding Services