모.집.임.박.강.좌
과정명 | 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강사님 |
---|---|
프로젝트 경력사항 |
|
전문분야 |
|
김**
2019-10-26 16:27 C# 기초부터 ASP.NET Core 웹개발 실무 향상과정C# 기초부터 ASP.NET Core 과정
C# 은 처음이라 걱정이 많이되었는데 기초부터 수강 하길 잘했단 생각이 듭니다. 전반적인 C# 프로그래밍 기본과 .NetFrameWork 기본을 배울수 있었고 WPF, ASP.NET 까지 전반적으로 기초적인 내용을 잘이해할수 있게 도와주셔서 감사합니다. 나중에 기회가 된다면 C# 또는 WPF 관련 고급 과정도 수강하고 싶습니다. 감사합니다.
박**
2019-10-07 17:35 [C# 어플리케이션 개발과정]_(응용SW엔지니어링 향상과정)C#/ADO.Net큰 도움이 되는 교육이였습니다.
회사에서 진행 중인 업무에서도 도움이 많이 되었고, 과정 난이도는 처음 접해보는 초급자는 어렵다고 느껴질 수 있겠지만 충분히 도움이 많이 되는 강의였습니다. 강사님께서도 친절히 하나하나 알려주신 덕분에 큰 도움이 되었습니다.
정**
2019-10-07 17:35 [C# 어플리케이션 개발과정]_(응용SW엔지니어링 향상과정)C#/ADO.NetC#어플리케이션 개발과정 교육 후기
세세하고 친절한 강의에 도움이 많이 되었습니다. 좀 더 난이도를 올리고, 강의 진도가 빨라도 좋을 것 같습니다. WPF에 대해 배울 수 있어 좋았습니다. 하지만 한편으로는 Winform의 비중이 더 늘었으면 하는 개인적인 바람도 있습니다. (회사 업무가 Winform base) 좋은 강의 감사합니다.
서**
2019-10-07 17:05 [C# 어플리케이션 개발과정]_(응용SW엔지니어링 향상과정)C#/ADO.NetC# 기초 교육에 좋은 강의 인거 같습니다.
C# 기초 교육에 좋은 강의 인거 같습니다. 일단, 초반에 아무리 사소한 것이라도, 강사님이 들어 주시고, 알려주시는게 좋았습니다. 중간 중간 교육 내용에 대해서, 부탁을 드리면, 다음 교육 시간에 준비해주셔서 감사했습니다.
주**
2019-09-27 12:13 [C# 어플리케이션 개발과정]_(응용SW엔지니어링 향상과정)C#/ADO.Net재미있게 교육 받았습니다.
C#에 대해서는 전혀 모르는 상태였는데 기본개념부터 찬찬히 설명해 주셔서 금방 적응할 수 있었습니다. 실습 및 과제도 흥미있었고 전반적으로 교육시간이 편안하고 즐거웠습니다. 처음 예상보다 훨씬 재미있게 공부해서 교육이 끝나는 게 아쉬울 정도 였습니다. 강사님 감사합니다.~~~