(러닝웨이코리아) WPF XAML MVVM에서부터 Prism,Reactive(Rx) Framework 개발
과정소개:
WPF(Windows Presentation Foundation)를 사용하면 데스크톱 응용프로그램을 만들 수 있습니다. VisualStudio 2017을 사용하여 WPF의 최신 코딩기술및 최신 UX의 기술적 트렌드를 쉽고 빠르게 익힐 수 있으며, XAML(Extensible Application Markup Language)언어의 기본적 특성인 데이터 컨트롤, 데이터 바인딩, 레이아웃 및 스타일, 템플릿등 UX코딩을 전체적으로 정리하며 엔터프라이즈 데스크탑개발의 가장 중요한 MVVM framework을 처음부터 실무베이스까지 올코딩으로 학습하는 과정입니다. 특히 MS 복합애플리케이션 서비스플랫폼인 Prism framework의 최신 코딩을 직접 함으로써 실무에서 꼭 필요로 하는 기술 습득에 이 과정의 진정한 목적이있습니다.
교육일정: 2018-03-19(월)~2018-03-23(금)
교육내용:
Module 1. WPF/XAML
Topic A. UX 및 XAML 개요
Topic B. XAML Layout
Topic C. XAML vs. Code / Markup Extensions and Resources
Topic D. Commands and Events
Topic E. Dependency Properties
Module 2. MVP/MVVM
Topic A.DataBinding
Topic B. Styles/Templates
Topic C. MVVM - Introduction
Topic D. MVVM - Advantages
Topic E. MVVM - Responsibilities
Topic F. MVVM - First Application
Module 3. MVVM deep-dive
Topic A. MVVM - Hooking Up Views
Topic B. MVVM - Hooking Up ViewModel
Topic C. MVVM - WPF Data Bindings
Topic D. MVVM - WPF Data Templates
Module 4. ReactiveUI
Topic A. Rx3.0 framework
Topic B. ReactiveUI framework
Module 5. Prism 6.0
Topic A. Dependency Injection
Topic B. MVVM - Events
Topic C. MVVM - Frameworks
Topic D. MVVM QuickStart Using the Prism Library 6.0 for WPF
Topic E. Prism Library 6.0 Modularity QuickStarts
Topic F. Prism Library 6.0 Interactivity QuickStart
Topic G. Prism Library 6.0 Event Aggregation QuickStart
Topic H. Prism Library 6.0 UI Composition QuickStart
Topic I. Prism Library 6.0 Commanding QuickStart