.NET MAUI 기초 교육 과정
.NET MAUI(.NET Multi-platform App UI)는 C#과 XAML을 사용하여 원생 모바일 및 데스크탑 애플리케이션을 만들 수 있는 크로스 플랫폼 프레임워크입니다.
이 강사는 개발자들이 기본 애플리케이션을 구축하기 위해 .NET MAUI의 기초를 배우기를 원하는 개발자를 대상으로 하는 온라인 또는 오프라인 라이브 강의입니다.
이 강의를 마친 후 참가자들은 다음을 할 수 있게 됩니다:
- .NET MAUI 및 크로스 플랫폼 개발의 기본 개념을 이해합니다.
- 레이아웃, 제어 및 네비게이션을 사용하여 기본 .NET MAUI 애플리케이션을 만듭니다.
- .NET MAUI 애플리케이션을 테스트, 디버깅 및 배포합니다.
강의 형식
- 대화형 강의 및 토론.
- 다양한 연습과 문제.
- 라이브 랩 환경에서 직접 구현.
강의 맞춤화 옵션
- 이 강의를 맞춤형으로 요청하려면 연락을 주시기 바랍니다.
코스 개요
.NET MAUI 및 교차 플랫폼 개발 소개
개발 환경 설정
기본 .NET MAUI 애플리케이션 생성
MVVM(Model-View-ViewModel) 패턴 이해
.NET MAUI에서 레이아웃 및 컨트롤 작업
사용자 입력 및 이벤트 처리
데이터 바인딩 및 데이터 모델 작업
탐색 및 페이지 Management
장치별 기능 및 API 사용
.Net Maui 애플리케이션 테스트 및 디버깅
다양한 플랫폼에 애플리케이션 배포
요약 및 다음 단계
요건
- 프로그래밍 개념의 기본 이해
- C# 언어에 대한 familiarity
대상
- 개발자
오픈 트레이닝 코스는 5명 이상의 참가자가 필요합니다.
.NET MAUI 기초 교육 과정 - 예약
.NET MAUI 기초 교육 과정 - 문의
.NET MAUI 기초 - 컨설팅 문의
컨설팅 문의
회원 평가 (1)
사용자 인증 앱 개발과 카훗 활동 (강의 내용을 잘 소화하고 있어요 :) 그리고 재미있어요!)
Jhoanne - Pag-IBIG Fund
코스 - .NET MAUI Fundamentals
기계 번역됨
예정된 코스
관련 코스
고급 Flutter
14 시간강사가 진행하는 이 실시간 교육 대한민국(온라인 또는 현장)은 Flutter을 사용하여 크로스 플랫폼 애플리케이션을 생성하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Java에서 Flutter로 애플리케이션을 마이그레이션합니다.
- 데이터베이스, 인증, 저장소와 같은 백엔드 서비스 Firebase을 통합합니다.
- 앱의 애니메이션과 고급 UI 기능을 만듭니다.
BLoC 패턴
14 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 BLoC Pattern을 사용하여 다양한 애플리케이션에서 상태를 관리하는 방법을 배우려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- BLoC 핵심 개념과 아키텍처를 이해합니다.
- BLoC를 생성, 테스트 및 디버그합니다.
- BLoC 빌드 컨텍스트에 대해 알아보세요.
Embedded Linux Systems Architecture
35 시간수업 목표
임베디드 GNU/Linux의 기본 개념과 각 부분이 어떻게 조합되는지 이해시키는 것입니다. 임베디드 GNU/Linux 시스템을 구축하기 위해 필요한 구성 요소, 그 구성 요소를 어디서 구할 수 있는지, 그리고 어떻게 설정/빌드/설치할 수 있는지에 대해 알려드립니다. 도움이 필요한 경우 어디에서 도움을 받을 수 있는지, 소프트웨어 라이선스에 대해, 그리고 이 교육을 성공적으로 마친 후 직접 임베디드 GNU/Linux 시스템을 개발할 수 있도록 실습을 통해 필요한 실습 경험을 제공합니다.
설명
이 다섯 일간의 교육은 실습을 통해 임베디드 GNU/Linux의 개념을 설명합니다. 빠르게 이해할 수 있도록 설계되었습니다. GNU/Linux를 효과적으로 사용하는 데 필요한 철학, 개념 및 명령어를 이론과 실습을 결합하여 설명합니다.
바퀴를 다시 발명할 필요 없이, 경험 있는 강사에게 배워 GNU/Linux에 대한 실용적인 지식을 가져가며, 이를 자신의 임베디드 개발 프로젝트에 효과적으로 사용할 수 있는 능력을 키워보세요.
누가 참석해야 하나요?
임베디드 GNU/Linux에 대해 빠르게 이해하고자 하는 관리자, 프로젝트 관리자, 소프트웨어/하드웨어 개발자, 시스템 엔지니어, 테스터, 관리자, 기술자 및 기타 기술에 관심 있는 모든 분들이 참석하시면 됩니다. GNU/Linux를 사용해야 하거나, 이를 사용하는 것이 합리적인지 판단할 수 있는 권한이 있는 분들을 대상으로 합니다. 아마도 이미 임베디드 GNU/Linux를 시도해보셨지만, 모든 것이 제대로 되었는지 확신하지 못하실 수 있습니다. 현재 다른 운영 체제를 사용하고 있으며, GNU/Linux가 더 나은 선택인지, 더 저렴한지 판단하시려는 분들에게도 도움이 됩니다.
강의 제공 옵션
모든 교육 자료는 영어로 제공되지만, 강의는 영어로도, 독일어로도 전 세계 어디서든 제공할 수 있습니다.
- 현장 강의 - 강사 주도
- 온라인 강의 - 강사 주도
- 현장/온라인 결합 강의 - 강사 주도
Embedded Linux 커널 및 드라이버 개발
14 시간2일 동안 진행되는 강좌로, 약 60%는 실습을 통해 임베디드 Linux 커널 내부, 아키텍처, 개발 및 여러 유형의 디바이스 드라이버 작성 및 통합 방법에 대해 다룹니다.
누가 참여해야 하나요?
임베디드 시스템 및 플랫폼에서 Linux 커널 개발에 관심이 있는 엔지니어
네이티브 iOS 및 Android 앱을 Flutter로 개발하기
14 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)에서 참가자는 Flutter을 사용하여 iOS 및 Android 기기에서 모두 실행되는 모바일 앱을 빠르게 개발하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 빠르게 프레임워크, IDE 및 기타 도구를 설치하여 개발을 시작하세요.
- GoGoogle의 Dart 언어를 이해하고 사용하여 모바일 앱을 빠르게 프로토타입으로 제작하세요.
- 단일 코드 베이스를 사용하여 iOS와 Android 모두에서 실행되는 모바일 앱을 테스트하고 배포합니다.
- 다양한 위젯, 레이아웃, 애니메이션을 사용하여 앱을 사용자 지정하세요.
Flutter 개발 부트캠프 with Dart
35 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Flutter을 사용하여 공통 코드베이스에서 Android, iOS 및 기타 플랫폼을 위한 고품질 모바일 앱을 만들고 빌드하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Flutter개의 앱 생성을 시작하기 위해 필요한 개발 환경을 설정하세요.
- Dart 프로그래밍 언어를 사용하여 앱을 빌드하기 위한 코드를 개발합니다.
- Flutter개의 위젯을 사용하여 미적으로 아름답고 사용하기 쉬운 UI를 디자인하고 제작하세요.
- 다양한 플랫폼(모바일, 데스크톱, 웹 등)에 앱을 배포하고 테스트합니다.
Flutter로 네이티브 크로스 플랫폼 애플리케이션 구축
35 시간Flutter는 구글에서 개발한 오픈 소스 UI 소프트웨어 개발 도구 키트로, 단일 코드베이스로 모바일, 웹, 데스크탑용 네이티브 컴파일 애플리케이션을 구축하는 데 사용됩니다. 이는 모바일, 웹, 데스크탑용 네이티브 컴파일 애플리케이션을 구축하는 데 사용됩니다. 또한, 고속적이고 표현력 있는 사용자 인터페이스를 구축하기 위해 최적화된 현대적이고 객체 지향적인 프로그래밍 언어를 사용합니다. 또한, 고속적이고 표현력 있는 사용자 인터페이스를 구축하기 위해 최적화된 현대적이고 객체 지향적인 프로그래밍 언어인 Dart를 사용합니다.
이 강사는 초급 개발자들이 Flutter와 Dart를 사용하여 아름다운 고성능 모바일 앱을 구축하고자 하는 온라인 또는 현장 강의입니다.
이 강의를 통해 참가자들은 다음을 할 수 있게 됩니다.
- Flutter와 Dart의 개발 환경 설정.
- 반응형 및 상호작용 가능한 모바일 UI 생성.
- 플러그인을 사용하여 네이티브 장치 기능에 접근.
- Android와 iOS에 크로스 플랫폼 애플리케이션 배포.
강의 형식
- 상호작용형 강의 및 토론.
- 많은 연습과 실습.
- 실습 환경에서 직접 구현.
강의 맞춤화 옵션
- 이 강의를 맞춤형으로 요청하려면, 맞춤형 교육을 요청하려면 연락처로 문의하세요.
Ionic2
14 시간이 인스트럭터 리드 라이브 트레이닝(온라인 또는 현장)은 Ionic 2를 사용하여 하이브리드 모바일 애플리케이션을 개발하려는 초보자 수준에서 중간 수준의 개발자를 대상으로 합니다.
이 트레이닝을 마친 후, 참가자들은 다음과 같은 작업을 수행할 수 있을 것입니다:
- Ionic 2의 기본 원리와 그 아키텍처를 이해합니다.
- Ionic 2를 사용하여 단일 페이지와 다중 페이지 애플리케이션을 구축합니다.
- SCSS와 제삼자 통합을 사용하여 애플리케이션을 커스터마이징합니다.
- 모바일 앱 릴리스를 효과적으로 테스트, 배포 및 관리합니다.
Ionic 4와 Angular를 위한 개발자
21 시간이 강사가 진행하는 라이브 교육(온라인 또는 현장)은 Ionic 4를 사용하여 하이브리드 모바일 애플리케이션을 만들고자 하는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 기본 장치 기능을 하이브리드 모바일 애플리케이션에 통합합니다.
- Angular과 Ionic 4를 사용하여 하이브리드 모바일 애플리케이션을 구축합니다.
- 모바일 장치 에뮬레이터에서 하이브리드 애플리케이션을 실행합니다.
Ionic 6
14 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Ionic 6을 사용하여 최신 모바일 애플리케이션을 만들고자 하는 웹 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 최신 하이브리드 모바일 애플리케이션에 기본 장치 기능을 통합합니다.
- Ionic의 기본을 알아보세요.
- Ionic개의 애플리케이션을 프로덕션에 배포하는 방법을 알아보세요.
- 모바일 기기 에뮬레이터에서 최신 하이브리드 애플리케이션을 실행합니다.
임베디드 GNU/Linux 커널 내부 및 디바이스 드라이버
35 시간설명
이 5일 교육 과정은 GNU/Linux 커널 내부 및 장치 드라이버 개발 개념을 설명하기 위해 지침과 결합된 실습 연습을 사용합니다. 이 과정은 여러분이 빠르게 속도를 낼 수 있도록 설계되었습니다. 이론과 실무 교육을 결합하여 GNU/Linux 장치 드라이버를 작성하는 데 필요한 프로세스, 개념 및 명령을 설명합니다.
바퀴를 새로 만들지 말고, 경험이 풍부한 트레이너로부터 배우고 실무 지식을 습득하여 자신의 임베디드 개발 프로젝트에서 효과적으로 활용할 수 있는 능력을 키우세요.
누가 참석해야 하나요?
소프트웨어 엔지니어, 현장 엔지니어, (프로젝트) 관리자, 하드웨어 엔지니어와 같이 GNU/Linux 장치 드라이버 개발 또는 평가에 관심이 있거나 해당 업무를 담당하는 사람.
모바일 앱 개발과 AI
12 시간Flutter와 AI를 활용한 모바일 앱 개발은 현대적인 아키텍처, UX/UI 원칙 및 애자일 방법론을 사용하여 확장 가능하고 보안이 강화된 AI 기능을 갖춘 모바일 애플리케이션을 구축하는 연습입니다.
이 강사는 중간 수준의 개발자가 Flutter를 사용하여 모바일 애플리케이션을 개발하고 배포하고, AI 기능을 통합하며, 보안 최선책을 적용하고, 애자일 워크플로우를 따르는 것을 목표로 하는 온라인 또는 현장 강의입니다.
이 강의를 마치면 참가자들은 다음과 같은 능력을 갖출 것입니다.
- Flutter를 사용하여 UX/UI 디자인에 중점을 둔 강력한 모바일 앱 개발
- 프로젝트 라이프사이클 동안 애자일 개발 관행을 적용
- 추천 엔진 또는 채팅봇과 같은 AI 기능을 통합
- Firebase 통합을 통한 보안 모바일 아키텍처 설계
과정 형식
- 상호작용 강의 및 토론
- 많은 연습 및 실습
- 실습 환경에서 직접 구현
과정 맞춤화 옵션
- 이 과정에 맞춤형 교육을 요청하려면 교육을 조정하기 위해 문의해 주십시오.
하이브리드 모바일 애플리케이션 개발을 위한 IBM MobileFirst 플랫폼
21 시간IBM MobileFirst Platform (이전에는 Worklight Foundation로 알려져 있음)은 기업용 모바일 및 태블릿 애플리케이션을 개발하는 데 필요한 도구 및 서비스 모음입니다. 이 클라이언트 측 API는 네이티브 iOS (Objective-C), 네이티브 Android (Java), J2ME, C# 네이티브 Windows Phone (C#), 그리고 JavaScript을 통해 크로스 플랫폼 하이브리드 또는 모바일 웹 애플리케이션을 지원합니다. MobileFirst Platform은 온프레미스 또는 클라우드에서 사용할 수 있습니다.
이 강사 주도의 실습형 교육에서는 MobileFirst Platform을 사용하여 HTML5, JS, 그리고 CSS를 기반으로 한 하이브리드 모바일 애플리케이션을 개발하고 관리하는 방법을 배우게 됩니다.
이 교육을 통해 참가자들은 다음을 할 수 있게 됩니다.
- MobileFirst를 설치하고 구성합니다.
- 크로스 플랫폼 하이브리드 모바일 앱을 개발, 테스트 및 배포합니다.
- MobileFirst 보안 메커니즘을 사용하여 앱을 보안합니다.
- 조직 내 앱 스토어를 우회하여 앱을 오버 더 에어를 업데이트합니다.
- 모바일 앱을 관리하고 모니터링합니다.
대상
- 개발자
강좌 형식
- 강의, 토론, 연습 및 실습 환경에서 많은 실습을 포함합니다.
참고
- 이 교육은 Mobile Foundation 8.0을 기반으로 합니다. 다른 버전 또는 이 강좌에 대한 다른 맞춤화를 요청하려면, 관련 사항을 조율하기 위해 연락하십시오.
리액트 네이티브 for iOS 및 Android
21 시간강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 Android 및 iOS용 모바일 애플리케이션을 직접 개발하면서 React Native의 원칙과 접근 방식을 배웁니다.
Xamarin을 활용한 크로스 플랫폼 개발
21 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)에서 참가자는 Android, iOS 및 Windows용 모바일 애플리케이션 세트 개발을 수행하면서 Xamarin의 핵심 측면을 학습하게 됩니다.