교육개요 WPF 기초를 통해 UI 개발 기술을 제작할 수 있도록 해당 직원 및 개발자를 대상으로 판단한 직접적인 WPF 기초 실습 과정입니다.
교육목표 - WPF의 기본 아키텍쳐 이해 - Dependency Properties, RoutedEvents, RoutedCommands를 활용한 프로젝트 구현 - CollectionViewSource**와 **ObservableCollection으로 데이터 관리 - MVVM 패턴을 통한 UI와 로직 분리 실습 - WPF를 이용한 어플리케이션 개발 이해
WPF 기초 및 Layout * WPF 소개 및 설정 - WPF란 무엇인가? (개념 및 특징) - WPF 개발 환경 설정 (Visual Studio 설치 및 기본 설정)
* WPF 아키텍쳐 이해 - WPF의 주요 구성 원소 (PresentationCore, PresentationFramework, MILCore 등) - Logical Tree와 Visual Tree 개념
* XAML 기본 이해 - XAML 문법 및 구조 - XAML과 코드 비하인드의 관계
* Layout 기본 개념 - WPF 레이아웃 시스템 - Grid, StackPanel, DockPanel, Canvas 등의 사용법
* Layout 실습 - 간단한 UI 레이아웃 디자인 실습 - 예제 프로젝트: 로그인 화면 레이아웃 구성 XAML과 코드 / Markup Extensions * XAML vs Code - XAML과 C# 코드의 차이점 및 협업 방식 - WPF 프로젝트에서 XAML과 코드 비하인드의 역할
* Markup Extensions 이해 - Markup Extensions의 개념 - {StaticResource}`, `{DynamicResource}`, `{Binding}` 등 주요 Markup Extensions
* Resource 및 Styles 기본 - Application Resources와 Resource Dictionary - 스타일 및 간단한 재사용
* 실습: 프로젝트에 Markup Extensions 활용하기 - 간단한 Resource 및 Markup Extensions 활용 UI 구현 Dependency Properties와 데이터 및 실습 * Dependency Properties 개념 - Dependency Properties란? - 의지 관계와 PropertyChangedCallback
* Dependency Properties 실습 - 사용자 정의 컨트롤에 Dependency
* DataBinding 기본 개념 - One-Way, Two-Way 바인딩 - DataContext와 데이터 소스 설정
* CollectionViewSource와 ObservableCollection 활용 - ObservableCollection**을 사용한 동적 데이터 바인딩 - CollectionViewSource**를 활용한 데이터 필터링 및 정렬 - 실습: ListView에 CollectionViewSource를 적용해 데이터 필터링 및 정렬 구현
* 실습: 데이터 바인딩 프로젝트 - 간단한 데이터 관리 애플리케이션 (예: To-Do 리스트) RoutedEvents, RoutedCommands 및 MVVM 기본 개념
* 이벤트 기초와 RoutedEvents 이해 - WPF 이벤트 시스템 - Bubbling과 Tunneling의 개념
* RoutedEvents 실습 - 이벤트 핸들링 예제 (버튼 클릭, 마우스 이벤트)
* Command 패턴과 RoutedCommands - Command 기본 개념 - RoutedCommands와 ICommand 구현
* MVVM (Model-View-ViewModel) 기본 설명 - MVVM 패턴의 개념과 구조 - MVVM을 통한 UI와 로직 분리의 중요성 - ICommand를 활용한 MVVM 패턴 기초 실습
* MVVM 기본 실습 - 간단한 MVVM 구조를 사용한 UI 구현 Styles/Templates 및 최종 실습 프로젝트 * Styles와 Templates 이해 - ControlTemplate과 DataTemplate의 개념 및 적용 - Styles 재사용 및 디자인 개선
* Styles/Templates 실습 - 기본 컨트롤의 템플리트 커스터마이직 - 사용자 정의 컨트롤 스타일링
* 최종 프로젝트 준비 및 구현 - 데이터 입력 및 시각화 UI 구현 (예: To-Do 리스트, 데이터 대시보드)
* 리뷰 및 질문 답변 - 전체 학습 내용 정리 - 질문 및 추가 실습 가이드 제공
🍱 9월 LUNCH EVENT 든든한 점심, 학원에서 챙겨드려요!
수업도 열심히, 점심도 든든하게! 오라클자바교육학원 평일반 수강생을 위한 9월 특별 혜택
🍚 수업일마다 중식 식권 제공
📅 2026.09.01 ~ 2026.09.30 ✔️ 평일반 수강생 대상 ❌ 주말반 및 국비과정 제외
※ 수업일 기준 1일 1매 중식 식권 제공 ※ 제공된 식권은 학원 제휴 식당에서 사용 가능
점심 걱정은 덜고, 수업에 더 집중하세요! 💪
🌕 추석맞이 얼리버드 EVENT 추석 전에 준비하면, 혜택도 먼저!
오라클자바교육학원에서는 추석을 앞두고 산대특 국비지원 과정 수강신청자를 대상으로 추석맞이 얼리버드 이벤트를 진행합니다.
추석 전에 미리 취업 준비를 시작하고, 한가위를 더욱 기분 좋게 보낼 수 있도록 특별한 혜택을 준비했습니다. 🎁
📅 이벤트 기간 09월 08일 ~ 09월 23일
✔️ 이벤트 대상 산대특 국비지원 과정 수강신청자
🎁 이벤트 혜택 이벤트 기간 내 대상 교육과정 수강신청 시 편의점 모바일 상품권 1만원권 1회 증정
취업 준비도 한발 빠르게 시작하고, 추석 연휴 전 새로운 시작을 준비해보세요!
현재 오라클자바교육학원에서는 산대특 국비지원 교육과정을 운영하고 있으며, 취업을 준비하는 분들이 실무 역량을 쌓을 수 있도록 다양한 교육과정을 제공하고 있습니다.
특히 9월에는 평일반 수강생을 위한 중식 식권 혜택도 함께 진행되고 있습니다.
평일반을 수강하고 계신다면 중식 식권 혜택을, 산대특 국비지원 과정을 준비하고 계신다면 추석맞이 얼리버드 이벤트의 편의점 모바일 상품권 1만원권 혜택을 놓치지 마세요! 😊
자세한 문의사항 및 궁금한 점이 있으시다면 전화 상담 또는 홈페이지 참고 바랍니다. 항상 수강생 여러분께 최고의 교육을 제공하기 위해 노력하는 오라클자바교육센터가 되겠습니다! 감사합니다!