.NET

Microsoft에서 제공하는 C# 프로그래밍부터 ADO/ASP.net, .net core를 학습할 수 있으며 .Net의 고급기술인 WPF, Prism Framework 등의 기술 강의를 제공합니다.

재직자 국비교육

  • 강의안내
  • 교육내용
  • 교육문의
  • 교육후기
과정명 Prism Framework를 활용한 WPF MVVM 고급 향상과정
교육기간 2024년 4월 27일(토) ~ 5월 12일(일) 5일 총 40시간 (주말주간(토/일))
접수기간 2024년 4월 26일(금) 까지 / 선착순 마감
교육시간 09:30 ~ 18:30
교육비
700,000원
  
380,000원
모집정원 10명
문의처 email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760
교재 실전 강의자료 제공
수강료 입금안내 계좌이체 : 국민은행 064601 - 04 - 080737 / 예금주 : 지스펙주식회사
카드결제 : 온라인 또는 오프라인으로 카드 결제
알림 * 5월5일 휴강.

[공지알림] 본 과정은 노동부 비적용 일반과정 입니다.
4/1일부터 한시적으로 이벤트 적용되어 본인자부담금 38만원입니다.
수강료 할인

- 최대 50% 지원(과정별로 상이)

추가 할인

- 친구나 동료와 함께하면 추가 10% 할인

이벤트

- 추가 스타벅스 이벤트

무료제공

- 자체교재 무료제공

교육비 지원

교육생유형 수강료 이벤트가
일반

700,000원

380,000원

수강절차
  • 교육내용 확인
  • 해당 교육 상단 환급 or 비환급 체크, 지원하기 클릭
  • 정보마당서류다운로드 클릭
  • - 근로자 카드 지원 시 : 개인신청 서류 및 개인정보 활용 동의서 다운로드 후 작성 - 사업주 환급 지원 시 : 회사환급 훈련위탁계약서 및 개인정보 활용 동의서 다운로드 후 작성
  • 작성 후
  • E-mail : oraclejava@oraclejava.co.kr Fax : 0505-476-4760 제출
  • 온라인카드 결제 시 : ‘마이페이지’ 온라인 결제 혹은 계좌이체
  • 오프라인 결제 시 : 본원 내방하여 카드 혹은 현금 결제
  • 결제 및 서류는 해당 강의 시작 2일전 까지 완료해야함(늦을경우에는 환급 대상 신고가 되지 않습니다)
  • 개강 일자, 시간, 내용 확인 후 교육 참석
  • - 근로자 카드로 신청 시 결제하신 카드 수업 첫 날 소지 - 고용보험료 미납/체납 시 환급 되지 않을 수 있음
교육대상 - 데스크탑 개발자에서 모던데스크탑 개발자
선수학습 - 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

강사프로필

강사님 L00강사님
프로젝트 경력사항
㈜중앙정보처리학원 C++/VB/asp/.NET강의 소프트뱅크 전담강사 C++/VB/asp/activeX component program강의 다우교육센타 전임강사 C++/VB/asp/xml/COM/COM+ component program강의 웹타임 전임강사 C#/ASP.NET/WPF/WinForm등 데스크탑 개발과정을 강의 필라넷&트라이콤 전임강사 C#/ASP.NET/WPF/WinForm등 데스크탑 개발과정을 강의 뉴호라이즌 전임강사 C#/ASP.NET/WPF/WinForm/silverlight등 데스크탑 개발과정을 강의함 2007 MS Biztalk server2006 애벤져리스트로 BPMS main stream 개발전도사로 1년간 활동 삼성교육센타 C#/ASP.NET/WPF/WinForm/entity framework ORM framework등 데스크탑 개발과정을 강의 쌍용교육센타 C#/ASP.NET/WPF/WinForm/entity framework ORM framework등 데스크탑 개발과정을 강의 한국소프트웨어 기술진흥원 전임강사 6개월짜리 취웝준비과정을 7회강의함 강의 내용은 클라우드 빅데이터 소셜네트웤웹/앱 개발자과정을 주제로 데스크탑부터 웹/앱/웹앱/하이브리드앱,스마트폰앱/빅데이터 NOSQL 몽고디비/하둡/클라우드 애져 백플레인 서비를 개발을 MS .net vs2013 개발환경에서 교육함 ㈜구디 MES 취업준비과정 Visual Studio 2015 prev tool을 이용하여 C#6.0/javascript6.0/windows UX WPF/desktop/web/mobile , database SQL server/NoSQL MongoDB, Prism windows8.1,WCF service network program/web api service program/webSocket/real-time program 한국전력 Python 강의
전문분야
C# (ASP .NET) [고급]: Linq 및 MVC 개발 능숙 HTML [고급] 웹표준 가능,5년 경력 CSS [고급]웹표준 가능,5년 경력 Ajax [고급]4년경력 Jquery [고급]5년경력 Script[고급]2년경력 Python[고급]4년 Python WEB개발 Django framework[고급]2년 기타 NOJS/ 유닉스/ C#, .net 강의 Python 강의 Python Django framework 강의 기업출강 프로그래밍 방문교육 현 오라클자바교육센터 닷넷계열 & Python 실무수업 강의진행중..
  • @
  1. c# 기초부터 ASP.NET Core 웹개발 실무 향상과정 수강후기

    배경 지식 부터 코딩 까지 자세히 해줘서 좋았음. c# 발전 순서대로 올 코딩 수업을 해줘서 이해가 더욱 잘 되었음.

  2. C# 교육후기

    C# 기조부터 친절하고 자세히 교육 받아 감사합니다.

  3. 교육후기

    . 프리즘 기초 지식 습득 이번 강의 수강으로 인해 프리즘에 대한 개념을 알 수 있었고, 사용 방법에 대해서 배울 수 있었습니다. . 강의 계획과 실제 강의 진행 내용이 상이 강의 계획에 기술되어 있는 내용과 실제 강의 내용이 다른 부분이 아쉬운 점입니다.

  4. Prism Framework를 활용한 WPF MVVM 고급 향상과정

    실무 반영도: 아직 모르겠으나 실무에 반영하려면 별도 스터디가 필요해 보입니다. 과정 난이도: c#, WPF를 숙지한 상태에서 교육을 들으면 난이도가 높지 않습니다. 총평: 전체적으로 Prism.Library에서 제공하는 샘플을 가지고 교육을 진행합니다. 간단히 Prism에 대해 이해를 할 수 있었습니다. 다만 샘플만 다루기 때문에, 실무 반영을 목표로 교육을 듣기에는 많이 부족한 것 같습니다.

  5. Prism Framework를 활용한 WPF MVVM 고급 향상과정

    강의 내용 매우 훌륭합니다.

  1. HRD 수강평
  2. HRD 수강평