Course Outline

모듈 1: ASP.NET MVC 시작하기

  • ASP.NET MVC 프로젝트 템플릿
  • ASP.NET MVC 프로젝트의 구조 이해
  • 명명 규칙
  • 보기 만들기
  • 컨트롤러 정의
  • 데이터 모델 정의

모듈 2: 완전한 ASP.NET MVC 애플리케이션 생성

  • 강력한 형식의 뷰 만들기
  • URL 및 작업 방법 이해
  • HTML 도우미 사용
  • 양식 포스트백 처리
  • 데이터 유효성 검사

모듈 3: Razor 뷰 엔진 사용

  • 면도기 디자인 목표
  • Razor 뷰 구현
  • 면도기 구문
  • AccessRazor 뷰에서 모델 데이터 처리

모듈 4: 산업용 ASP.NET MVC 애플리케이션

  • ASP.NET 애플리케이션 아키텍처 모범 사례
  • 리포지토리 및 Entity Framework 데이터 모델 구현
  • 의존성 주입 사용
  • 사용자 정의 컨트롤러 팩토리 구현

모듈 5: ASP.NET MVC를 사용한 테스트 기반 개발

  • TDD 요약
  • Unit Testing 프레임워크
  • ASP.NET MVC에서 TDD를 사용하는 연습

모듈 6: 보기 기술

  • 사용자 정의 HTML 도우미 정의 및 사용
  • 레이아웃/마스터 페이지 정의
  • 스타일 사용
  • 부분 보기 정의 및 사용
  • Razor 도우미 메서드 구문

모듈 7: 탐색 구현

  • 뷰 모델 클래스 정의
  • 컨트롤러에서 데이터 필터링 구현
  • 라우팅 메커니즘 이해
  • 라우팅 테이블에 사용자 지정 항목 추가
  • 기본값, 매개변수 및 유효성 검사 정의
  • URL 및 하이퍼링크 생성
  • 커스텀 경로 제약

모듈 8: 상태 Management

  • 숨겨진 필드 사용
  • 세션 및 애플리케이션 상태
  • 커스텀 모델 바인딩

모듈 9: 추가 기술

  • 비계 템플릿 보기
  • 컨트롤러 비계 템플릿
  • 글로벌 필터
  • 모델 바인딩
  • 비동기 컨트롤러
  • Facebook 등의 로그인 활성화를 포함한 인증 옵션

모듈 10: ASP.NET MVC에서 Ajax 및 jQuery 사용

  • Ajax 및 ASP.NET MVC 개요
  • 눈에 거슬리지 않음 Ajax
  • Ajax 작업 링크 사용
  • jQuery 개요
  • jQuery 기술
  • jQuery UI 사용

Requirements

C# 프로그래밍 경험 6개월. ASP.NET 개발 경험이 있으면 유리하지만 필수는 아닙니다.

  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (1)

Related Courses

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Related Categories