모.집.임.박.강.좌
과정명 | C# 모바일 MAUI MVVM/MVU App 실무 프로그래밍 과정 |
---|---|
교육기간 | 2024년 7월 13일(토) ~ 7월 27일(토) 5일 총 40시간 (주말주간(토/일)) |
접수기간 | 2024년 7월 12일(금) 까지 / 선착순 마감 |
교육시간 | 09:30 ~ 18:30 |
교육비 | 590,000원 |
모집정원 | 10명 |
문의처 | email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760 |
교재 | 본 원 자체교재 무료제공 |
수강료 입금안내 | 계좌이체 : 국민은행 064601 - 04 - 080737 / 예금주 : 지스펙주식회사 카드결제 : 온라인 또는 오프라인으로 카드 결제 |
알림 |
개인 국비지원 신청자 내일배움카드 및 취업성공패키지를 활용하여 신청하시는 경우 본인자부담금과 추가부담금을 나누어 결제해주셔야 합니다. 사업주위탁훈련 사업주위탁훈련의 경우 전체 수강료를 결제해주시면 되며 정상 수료자에 한해 환급이 진행됩니다. (출석률 80% 이상) 출결체크 - 개인 국비지원 신청자의 경우 발급받은 내일배움카드를 사용하여 출결을 진행합니다. - 사업주위탁훈련의 경우 HRD-Net 앱을 다운받아 오시면 되며 www.hrd.go.kr 에서 회원가입 및 본인인증을 사전에 진행하셔야 합니다. - 출결체크는 수강생의 책임으로 입/퇴실 시 꼭 진행해주셔야 합니다. * 본 훈련은 정부지원 미적용 일반과정 입니다. |
교육생유형 | 수강료 | 본인자부담금 | 추가부담금 |
---|---|---|---|
국민내일배움카드 |
590,000원 |
0원 |
0원 |
취업성공패키지1 |
590,000원 |
0원 |
0원 |
취업성공패키지2 |
590,000원 |
0원 |
0원 |
일반 |
590,000원 |
0원 |
0원 |
교육생유형 | 수강료 | 환급액 | 회사부담금 |
---|---|---|---|
사업주위탁훈련(중소기업) |
590,000원 |
0원 |
0원 |
사업주위탁훈련(대기업) |
590,000원 |
0원 |
0원 |
수강절차 |
|
---|---|
교육대상 |
- C# 및 .NET에 대한 기본 지식이 있으며, 모바일 애플리케이션 개발에 관심이 있는 개발자 - 기존에 Xamarin.Forms를 사용해 본 경험이 있거나 .NET MAUI에 대한 이해를 높이고 싶은 개발자 - 프론트엔드 및 백엔드 개발자 - 프론트엔드 또는 백엔드 개발 경험이 있지만, 모바일 애플리케이션 개발 경험이 없는 개발자 - 모바일 애플리케이션 개발의 기본적인 개념을 이해하고, 실무 프로젝트에 적용하고 싶은 개발자 - 소프트웨어 엔지니어 - MVVM 및 MVU 패턴을 이해하고, 이를 실무에서 사용하는 방법을 배우고자 하는 소프트웨어 엔지니어 - 다양한 플랫폼에서 일관된 코드베이스를 유지하고 싶은 소프트웨어 엔지니어 |
선수학습 |
- C#활용 - .NET 경험자 |
강좌명 | C# 모바일 MAUI MVVM/MVU App 실무 프로그래밍 과정 |
---|---|
교육목표 |
- .NET MAUI의 기본 개념과 구조 이해 - MVVM 및 MVU 패턴을 사용하여 효율적인 모바일 애플리케이션 개발 능력 배양 - 실제 프로젝트를 통해 실무에서 활용 가능한 기술 습득 |
교육개요 |
본 과정은 .NET MAUI를 사용하여 모바일 애플리케이션을 개발하는 방법을 배우는 5일간의 집중 과정입니다. 수강생들은 MVVM과 MVU 패턴을 이해하고, 이를 이용해 크로스 플랫폼 애플리케이션을 개발하는 실습을 하게 됩니다. 각 강의는 강의와 실습으로 구성되어 있으며, 최종 프로젝트를 통해 배운 내용을 종합적으로 적용해볼 수 있습니다. -기대 효과- 본 교육훈련을 통해 .NET MAUI를 사용하여 MVVM 및 MVU 패턴을 적용하는 방법을 배우고, 실제 프로젝트를 통해 이를 실습해보는 것을 목표로 합니다. 집중적인 학습을 통해 실무에서 바로 사용할 수 있는 기술을 습득할 수 있습니다. |
.NET MAUI |
- .NET MAUI 개요 - .NET MAUI란? - MAUI와 Xamarin.Forms의 차이점 - Visual Studio 설치 및 설정 - 첫 번째 MAUI 프로젝트 생성 - 기본 레이아웃과 페이지 탐색 - XAML 및 UI 구성 요소 - XAML 기초 - 주요 UI 요소 (Label, Button, Entry, etc.) - 레이아웃 종류 (StackLayout, Grid, FlexLayout) - 실습: UI 디자인 및 레이아웃 구성 - 간단한 로그인 화면 구현 - 레이아웃을 사용한 화면 구성 - Q&A 및 과제 설명 - .NET MAUI의 아키텍처 - 크로스 플랫폼 개발 환경 설정 - 실습: MAUI 프로젝트 생성 및 기본 구조 |
MVVM 패턴 NO.1 |
- MVVM 패턴 개요 - MVVM 패턴의 이해 - Model, View, ViewModel의 역할 - Data Binding 및 Command -실습: MVVM 패턴 적용 - ViewModel 생성 및 바인딩 - INotifyPropertyChanged 구현 - Commands와 이벤트 처리 - CommunityToolkit.Mvvm 소개 - CommunityToolkit.Mvvm 개요 - ObservableObject와 RelayCommand - MVVM 도구와 유틸리티 - 실습: CommunityToolkit.Mvvm 사용 - CommunityToolkit.Mvvm을 사용한 MVVM 구현 - 데이터 바인딩과 명령을 사용한 사용자 입력 처리 - Q&A 및 과제 설명 |
MVVM 패턴 NO.2 |
- Model, View, Update의 역할 - MVU와 MVVM의 비교 - SimpleModel-View-Update 예제 - 상태 관리와 UI 업데이트 - Comet을 사용한 MVU - Comet 프레임워크 소개 - Comet를 사용한 MVU 패턴 구현 - 실습: Comet을 사용한 MVU 예제 - Comet 프로젝트 생성 - 간단한 MVU 애플리케이션 구현 - Q&A 및 과제 설명 |
데이터 저장소 및 서비스 연동 |
- 데이터 저장소 - 로컬 데이터 저장소 (SQLite, Preferences) - 클라우드 데이터 연동 (REST API, GraphQL) - 실습: 로컬 데이터 저장소 구현 - SQLite 데이터베이스 사용 - Preferences를 이용한 간단한 설정 저장 - REST API 연동 - HttpClient 사용법 - REST API와의 통신 - 실습: REST API 연동 - 간단한 REST API 클라이언트 구현 - 데이터 가져오기 및 표시 - Q&A 및 과제 설명 |
종합 프로젝트 및 배포 |
- 프로젝트 기획 및 설계 - 종합 프로젝트 주제 발표 - 프로젝트 기획 및 설계 - 프로젝트 구현 (파트 1) - UI 디자인 및 레이아웃 구성 - ViewModel 생성 및 데이터 바인딩 - 프로젝트 구현 (파트 2) - 서비스 연동 및 데이터 처리 - 사용자 입력 및 이벤트 처리 - 프로젝트 마무리 및 테스트 - 프로젝트 마무리 작업 - 디버깅 및 테스트 - 프로젝트 발표 및 피드백 - 각 팀/개인별 프로젝트 발표 - 강사 및 동료 피드백 - 최종 Q&A |
강사님 | L00강사님 |
---|---|
프로젝트 경력사항 |
|
전문분야 |
|
김**
2024-05-24 17:24 [C# 어플리케이션 개발과정]_(응용SW엔지니어링 향상과정)C#/ADO.Net기본부터 다시 배울 수 있었습니다
쉽고 빠르게 기본부터 다시 정리하는 시간이였던거 같습니다.
박**
2024-03-22 15:33 WPF 어플리케이션 개발 재직자향상과정교육 후기
커리큘럼 내용에 비해 교육 시간이 부족해 보임.
이**
2024-03-22 15:33 WPF 어플리케이션 개발 재직자향상과정wpf 어플리케이션 개발 재직자향상 과정 후기
강사님이 열정적으로 강의해 주셔서 재미있는 강의가 되었습니다
김**
2024-03-22 15:32 WPF 어플리케이션 개발 재직자향상과정WPF 어플리케이션 개발 재직자 향상 과정
난이도는 중급 수준이며 교재가 없어 초급자 입장에서는 강의 따라가기가 벅찹니다.
성**
2024-03-22 15:31 WPF 어플리케이션 개발 재직자향상과정WPF 교육 후기
책에서는 활용해보지 못한 WPF 활용 방법에 관하여 알려주십니다. 강의 속도는 처음 배우시는 분들은 따라가기 힘들고, 어느 정도 숙지한 다음에 오시면 좋겠습니다.