QUICK메뉴

  • 전체과정보기
  • SA 트레이닝 바우처 안내
  • FAQ
  • 오시는 길

Home > 개발전문가 > Microsoft > 교육정보

Microsoft 교육정보

제목 ASP.NET Core MVC 웹 애플리케이션 개발 과정번호 20486D
역량 개발전문가 구분 Microsoft 등급 고급
주/야 기간 일수 교육시간 환급여부 교육비 환급금액
우선대상(대기업)
신청
주간 12.14~12.18
(09:30~17:30)
5일 35시간 비환급 \ 950,000
SA바우처 : 5일
교육쿠폰 : 5일
\ 0
(\ 0)
신청하기
교육개요
.NET Core 와 Visual Studio 2017을 이용해 ASP.NET Core MVC 웹 애플리케이션을 개발하는데 필요한 지식과 기술을 다룹니다. Model, View, Controller 뿐만 아니라 jQuery, npm, Razor Pages, Web APIs 등에 대한 지식을 습득하고 이를 통해 MVC 웹 애플리케이션의 확장성과 강력함을 경험할 수 있습니다.

※ 20486C -> 20486D로 업데이트 되어,
기존 ASP.NET MVC 5 웹 응용 프로그램 개발에서 변경 된 과정입니다.
교육대상
선수지식
C# 프로그래밍 필수
교육 소개 자료
커리큘럼
1일차 Module 1- ASP.NET Core MVC 소개
- Microsoft 웹 개발 기술 개요
- ASP.NET 4.x 개요
- ASP.NET Core MVC 소개

Module 2- ASP.NET Core MVC 웹 애플리케이션 설계
- 프로젝트 설계
- Model, View, Controller 설계

Module 3- ASP.NET Core에서 미들웨어와 서비스 설정
- 미들웨어 설정
- 서비스 설정
2일차 Module 4- Controller 개발
- Controller와 Action 작성
- Route 설정
- Action Filter 작성

Module 5- View 개발
- Razor 구문 생성
- HTML Helper와 Tag Helper 사용
- 코드 재사용

Module 6- Model 개발
- MVC Model 생성
- 폼 생성
- MVC 애플리케이션 유효성 검사
3일차 Module 7- ASP.NET Core에서 Entity Framework Core 사용
- Entity Framework Core 소개
- Entity Framework Core 사용
- Entity Framework Core를 이용하여 Microsoft SQL Server 연결

Module 8- 레이아웃, CSS 및 JavaScript
- 레이아웃 이용
- CSS와 JavaScript 이용
- jQuery 이용

Module 9- 클라이언트측 개발
- 스타일 적용
- Task Runners 사용
- 반응형 디자인
4일차 Module 10- 테스팅과 트러블슈팅
- MVC 애플리케이션 테스팅
- 예외 처리 구현
- MVC 애플리케이션 로깅

Module 11- 보안 관리
- ASP.NET Core 인증
- ASP.NET Core 권한부여
- 방어 코드 작성

Module 12- 성능과 통신
- 캐시 정책 구현
- 상태 관리
- 양방향 통신
5일차 Module 13- Web APIs 구현
- Web APIs 소개
- Web API 생성
- Web API 호출

Module 14- 호스팅과 배포
- On-Premises 호스팅과 배포
- Microsoft Azure에 배포
- Microsoft Azure 소개