모.집.임.박.강.좌
과정명 | Prism Framework를 활용한 WPF MVVM 고급 향상과정 |
---|---|
교육기간 | 2022년 8월 31일(수) ~ 9월 22일(목) 14일 총 40시간 (평일야간) |
접수기간 | 2022년 8월 30일(화) 까지 / 선착순 마감 |
교육시간 | 19:00 ~ 22:00 |
교육비 | 600,000원 |
모집정원 | 10명 |
문의처 | email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760 |
교재 | 실전 강의자료 제공 |
수강료 입금안내 | 계좌이체 : 국민은행 064601 - 04 - 080737 / 예금주 : 지스펙주식회사 카드결제 : 온라인 또는 오프라인으로 카드 결제 |
알림 |
개인 국비지원 신청자 내일배움카드 및 취업성공패키지를 활용하여 신청하시는 경우 본인자부담금과 추가부담금을 나누어 결제해주셔야 합니다. 사업주위탁훈련 사업주위탁훈련의 경우 전체 수강료를 결제해주시면 되며 정상 수료자에 한해 환급이 진행됩니다. (출석률 80% 이상) 출결체크 - 개인 국비지원 신청자의 경우 발급받은 내일배움카드를 사용하여 출결을 진행합니다. - 사업주위탁훈련의 경우 HRD-Net 앱을 다운받아 오시면 되며 www.hrd.go.kr 에서 회원가입 및 본인인증을 사전에 진행하셔야 합니다. - 출결체크는 수강생의 책임으로 입/퇴실 시 꼭 진행해주셔야 합니다. * 9월8일,국경일 휴강 |
교육생유형 | 수강료 | 본인자부담금 | 추가부담금 |
---|---|---|---|
국민내일배움카드 |
600,000원 |
118,590원 |
336,480원 |
취업성공패키지1 |
600,000원 |
0원 |
336,480원 |
취업성공패키지2 |
600,000원 |
105,400원 |
336,480원 |
일반 |
600,000원 |
0원 |
650,000원 |
교육생유형 | 수강료 | 환급액 | 회사부담금 |
---|---|---|---|
사업주위탁훈련(중소기업) |
600,000원 |
237,160원 |
362,840원 |
사업주위탁훈련(대기업) |
600,000원 |
105,400원 |
494,600원 |
수강절차 |
|
---|---|
교육대상 | - 데스크탑 개발자에서 모던데스크탑 개발자 |
선수학습 |
- C# 어플리케이션 개발 경험 - WPF기본 |
강좌명 | Prism Framework를 활용한 WPF MVVM 고급 향상과정 |
---|---|
교육목표 |
- WPF/XAML 습득한다. - MVVM 모델의 기본을 이해한다 - 커스텀 컨트롤을 작성할 수 있다 - ReactiveUI 이해할 수 있다. - Prism을 이해할 수 있다. |
교육개요 |
WPF(Windows Presentation Foundation)를 사용하면 데스크톱 응용프로그램을 만들 수 있습니다. VisualStudio 2019을 사용하여 WPF의 최신 코딩기술및 최신 UX의 기술적 트렌드를 쉽고 빠르게 익힐 수 있으며,XAML(Extensible Application Markup Language)언어의 기본적 특성인 데이터 컨트롤, 데이터 바인딩, 레이아웃 및 스타일, 템플릿등 UX코딩을 전체적으로 정리하며 엔터프라이즈 데스크탑개발의 가장 중요한 MVVM framework을 처음부터 실무베이스까지 올코딩으로 학습하는 과정입니다. 특히 MS 복합애플리케이션 서비스플랫폼인 Prism framework의 최신 코딩을 직접 함으로써 실무에서 꼭 필요로 하는 기술 습득에 이 과정의 진정한 목적이있습니다. |
WPF/XAML |
- UX 및 XAML 개요 - XAML Layout - XAML vs. Code / Markup Extensions and Resources - Commands and Events - Dependency Properties |
MVP/MVVM |
- DataBinding - Styles/Templates - MVVM: Introduction - MVVM: Advantages - MVVM: Responsibilities - MVVM: First Application |
ReactiveUI |
- Rx4.0 framework - ReactiveUI framework - Redux.Net Service |
Prism 7.X / NO.1 |
Bootstrapper and the Shell : Create a basic bootstrapper and shell Regions Create a region : Custom Region Adapter Create a custom region adapter for the StackPanel View Discovery : Automatically inject views with View Discovery View Injection : Manually add and remove views using View Injection View Activation/Deactivation : Manually activate and deactivate views Modules with Code Load modules using code ViewModelLocator : using the ViewModelLocator ViewModelLocator : Change Convention Change the ViewModelLocator naming conventions ViewModelLocator : Custom Registrations Manually register ViewModels for specific views DelegateCommand Use DelegateCommand and DelegateCommand CompositeCommands : Learn how to use CompositeCommands to invoke multiple commands as a single command |
Prism 7.X / NO.2 |
IActiveAware Commands : Make your commands IActiveAware to invoke only the active command Event Aggregator : Using the IEventAggregator Event Aggregator : Filter Events Filtering events when subscribing to events RegionContext : Pass data to nested regions using the RegionContext Region Navigation : See how to implement basic region navigation Navigation Callback : Get notifications when navigation has completed Navigation Participation: Learn about View and ViewModel navigation participation with INavigationAware Navigate to existing Views : Control view instances during navigation Passing Parameters : Pass parameters from View/ViewModel to another View/ViewModel Confirm/cancel Navigation : Use the IConfirmNavigationReqest interface to confirm or cancel navigation Controlling View lifetime : Automatically remove views from memory with IRegionMemberLifetime Navigation Journal : Learn how to use the Navigation Journal Interactivity : NotificationRequest Learn how to show popups using an InteractionRequest Interactivity : ConfirmationRequest Learn how to prompt a confirmation dialog using a ConfirmationRequest Interactivity : Custom Content Learn how to use your own content for a dialog shown with InteractionRequest Interactivity : Custom Request Create your own custom request to use with an InteractionRequest Interactivity : InvokeCommandAction Invoke commands in response to any event |
강사님 | IOO 강사님 |
---|---|
프로젝트 경력사항 |
|
전문분야 |
|
안**
2021-11-27 13:29 C# 어플리케이션 재직자 입문과정(C#/LINQ/ADO.Net)주말과정에 대하여 토요일만 하면 좋겠습니다.
주말과정에 대하여 토요일에만 하면 좋겠습니다. 너무 힘드네요.
임**
2021-11-09 14:26 [무료세미나] VisualStudio 2022 모던 웹/앱 NET6 MAUI Blazor6 개발자 일일 공개 세미나이복영 선생님의 명강의를 들을 수 있어 영광이었습니다.
흔치않은 VS2022 MAUI과정에 대해 샘플이지만, 잘 들었습니다. 이제 .NET이 대세가 될듯한 느낌이네요. 서버부터 FE까지 아우를 수 있는 프레임은 VS2022가 좋을 듯 하네요 감사합니다.
박**
2021-10-22 16:50 Prism Framework를 활용한 WPF MVVM 고급 향상과정교육 수강 후기
WPF의 MVVM과 Prism에 대한 개념을 잡는데 많은 도움이 되었습니다. 강사님 고생하셨습니다.
윤**
2021-10-22 16:50 Prism Framework를 활용한 WPF MVVM 고급 향상과정Prism Framework 교육 후기
MVVM 에 대한 개념과 WPF 기법에 대한 안목을 넓힐 수 있는 좋은 기회였습니다.
신**스
2021-10-01 15:28 [C# 어플리케이션 개발과정]_(응용SW엔지니어링 향상과정)C#/ADO.NetC# 교육 후기
C# 교육 잘 받았습니다. 입문자로서는 개념 익힐 수 있도록 강사님의 설명은 좋았으나, 숙지 할 수 있는 개인 실습이나 5분 안에 해결 할 수 있는 실습이 있었으면 좋겠습니다. 교육 기간이 길지 않아서 실습 시간을 넣을 수 없는 것은 알고 있으나, 그래도 개인 연습 시간이 없다면 이도저도 아닌 무효한 과정이라 생각합니다. 그리고 수강생 레벨에 따른 난이도별 수업이 따로 있었으면 합니다. 저 말고 다른 두분은 다른 언어로 익힌 실력 있어서 구두 설명으로 금방 이해하는 수준이나, 저 같이 입문 레벨의 수강생은 같은 속도를 따라가기에 힘든 부분이 있었습니다. 나머지는 쉬는시간도 적당히 괜찮고 전반적으로 좋았습니다.