[러닝웨이코리아] Typescript2.0에서부터 angular2.0 개발
과정개요:
JAVA Script로 개발할때 예전에 적은 코드만으로도 코딩이되었습니다. 하지만 현재는 그 코딩의 양이 컴파일러만큼이나 복잡해졌습니다. 이에 코딩 신택스를 컴파일러처럼 명확히 처리해야만 하는 시대가 되었고 이에 MS에서 오픈한 Typescript라는 트렌스 파일러가 개발자들 사이에서 주목받게 되었고 급기야는 Google에서 차세대의 angular2.0 기술부터는 Typescript라는 언어을 쓸것을 선언하였습니다. 이 과정에서는 2일간 Typescript2.0에서의 키워드를 중심으로 과정내내 핸즈온 랩 방식으로 트렌스파일러 서비스 코딩을 풀코딩 할 것이며 나머지 3일간은 Angular2.0환경및 플랫폼 설명에서부터 각각의 모듈별 실습 위주로 서비스, 템플레이트, 인젝션, 라우팅등을 학습하는 과정입니다.
교육일정: 2017년 6월 26일 ~ 6월 30일
교육내용:
Module 1. typescript 2.0 개요
Topic A Basic Types
Topic B Interfaces
Topic C Classes
Topic D Namespaces and Modules
Topic E Functions
Module 2. typescript 2.0 Language Basics
Topic A Generics
Topic B Compiler Options
Topic C tsconfig.json
Topic D Integrating with Build Tools
Module 3. typescript 2.0 Language Advanced
Topic A Mixins
Topic B Declaration Merging
Topic C Type Inference
Module 4. typescript 2.0 Language Advanced
Topic A Type Compatibility
Topic B JSX-1
Topic C JSX-2
Topic D JSX-3
Module 5. typescript 2.0 Language Advanced
Topic A Writing Declaration Files
Topic B Typings for NPM packages
Topic C Nightly Builds
Module 6. angular 2.0
Topic A Angular 2 - Overview
Topic B Angular 2 - Environment
Topic C Angular 2 - Hello World
Topic D Angular 2 - Architecture
Topic E Angular 2 - Modules
Module 7. angular2.0
Topic A Angular 2 - Components
Topic B Angular 2 - Templates
Module 8.
Topic A Angular 2 - Metadata
Topic B Angular 2 - Data Binding
Module 9. angular2.0
Topic A Angular 2 - Data Display
Topic B Angular 2 - User Input
Module 10. angular2.0
Topic A Angular 2 - Forms
Topic B Angular 2 - Services
Topic C Angular 2 - Directives
Topic D Angular 2 - Dependency Injection