.NET MAUI 基礎培訓
.NET MAUI (.NET 多平臺應用 UI) 是一個跨平臺框架,允許用戶使用 C# 和 XAML 創建原生移動和桌面應用。
本課程爲講師指導的培訓(線上或線下),旨在幫助開發人員學習 .NET MAUI 的基礎知識,以構建基本應用。
培訓結束後,學員將能夠:
- 理解 .NET MAUI 和跨平臺開發的基礎知識。
- 使用佈局、控件和導航創建基本的 .NET MAUI 應用。
- 測試、調試和部署 .NET MAUI 應用。
課程形式
- 互動式講座與討論。
- 大量練習與實踐。
- 在即時實驗室環境中進行動手操作。
課程定製選項
- 如需定製本課程,請聯繫我們進行安排。
課程簡介
.NET MAUI 和跨平台開發簡介
設置開發環境
創建基本的 .NET MAUI 應用程式
瞭解MVVM(模型-視圖-檢視模型)模式
在 .NET MAUI 中使用佈局和控制件
處理使用者輸入和事件
數據綁定和使用數據模型
瀏覽與頁面Management
使用特定於設備的功能和 API
測試和調試 .Net 毛伊島應用程式
在不同平臺上部署應用程式
摘要和後續步驟
最低要求
- 基本瞭解編程概念
- 熟悉C#語言
受衆
- 開發者
公開培訓課程需要5名以上參與者。
.NET MAUI 基礎培訓 - 訂單
.NET MAUI 基礎培訓 - 詢問
.NET MAUI 基礎 - 咨詢詢問
客戶評論 (1)
開發用戶認證app和kahoot活動(確保自己吸收了培訓講座的內容,很有趣!)
Jhoanne - Pag-IBIG Fund
課程 - .NET MAUI Fundamentals
機器翻譯
即將到來的課程
相關課程
高級 Flutter
14 小時此講師指導的現場培訓 台灣(在線或現場)面向希望使用 Flutter 創建跨平臺應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
- 將應用程式從 Java 遷移到 Flutter。
- 集成 Firebase 後端服務,例如資料庫、身份驗證和存儲。
- 為應用程式創建動畫和高級UI功能。
BLoC模式
14 小時本次由講師指導的培訓在台灣(線上或線下)面向希望學習如何使用BLoC模式來管理不同應用程序狀態的開發者。
在培訓結束時,參與者將能夠:
- 理解BLoC的核心概念和架構。
- 創建、測試和調試BLoC。
- 瞭解BLoC的構建上下文。
iOS、Android 和 React Native 開發訓練營(中高級)
420 小時這種由講師指導的 台灣 現場培訓(在線或現場)面向希望學習 Swift、Kotlin 和 Java 腳本高級程式設計技術的高級開發人員,實施可擴展的架構,並通過安全的 API 集成、即時通信和高級 UI/UX 創建功能豐富的應用程式。
在本次培訓結束時,參與者將能夠:
- 掌握 Swift、Kotlin 和 Java 腳本中的高級 Programming 技術,包括閉包、協程和 async/await。
- 使用MVVM為iOS/Android 設計 Scalable 移動應用程式架構,並在 React 本機中使用高級狀態管理。
- 通過安全的 API 集成、即時通信和高級數據處理(Core Data、SQLite、Room、Firebase)構建功能豐富的行動應用程式。
- 集成 Native Device 功能,如攝像頭、地理位置和感測器,並在 React Native 中創建自定義 Native 模組。
- 使用 Animation 和可重用元件創建高級 UI/UX,以實現回應式、高度交互的行動體驗。
- 使用 Xcode、Android Profiler 和 React Native Debugger 測試、調試和優化應用程式的性能和可靠性。
- 使用 CI/CD 管道部署應用程式,以實現持續集成並自動發佈到 App Store 和 Google Play。
- 完成 Capstone 專案,開發生產就緒型應用程式並將其部署到應用商店。
iOS、Android和React Native開發初學者訓練營
105 小時此講師指導的現場培訓台灣(在線或現場)面向希望深入瞭解移動應用程式開發的初級開發人員。
在本次培訓結束時,參與者將能夠:
- 為 iOS (Xcode)、Android (Android Studio) 和 React 本機 (Node.js、CLI 和 Expo) 配置開發環境。
- 瞭解本機開發和跨平臺開發之間的主要區別,並在 Swift、Kotlin 和 JavaScript 中開發基礎知識。
- 使用 iOS 自動佈局、Android XML 和 React 原生 Flexbox 創建回應式 UI 佈局。
- 使用 Swift 開發簡單的應用程式 iOS,使用 Kotlin Android 和 React 本機 React 跨平台應用程式。
- 使用 React Native 在應用程式中實現相機、GPS 和存儲功能。
- 使用 Xcode、Android Studio 和 React 本機調試工具排查問題並在模擬器和真實設備上運行應用程式。
- 準備應用程式並將其部署到 App Store (iOS) 和 Google Play Store (Android)。
- 參與小組項目並獲得同行反饋,以提高應用程序開發技能。
- 構建並展示功能齊全的跨平臺 React 原生應用程式。
iOS, Android, 和 React Native 開發訓練營(初級到中級水平)
420 小時這種由講師指導的現場培訓台灣(在線或現場)面向希望掌握跨多個平臺的移動應用程式開發的中級開發人員。
在本次培訓結束時,參與者將能夠:
- 使用 Xcode、Android Studio 和 React 本機 CLI/Expo 為 iOS、Android 和 React 本機設置開發環境。
- 使用 Swift 開發本機 iOS 和 Android 應用程式 iOS 和 Android 應用程式 Kotlin for Android,創建具有導航和 API 集成的應用程式。
- 使用 React Native 構建跨平臺應用程式,利用單個代碼庫為 iOS 和 Android 創建應用程式。
- 使用自動佈局 XML 和適用於 iOS、Android 和 React 本機的 Flexbox 設計回應式使用者介面。
- 使用本地存儲解決方案管理應用程式中的數據和狀態,並處理所有平臺中的 API 請求。
- 將相機、地理位置和地圖等高級功能整合到行動應用程式中。
- 在 iOS、Android 和 React 原生應用中實現多屏導航。
- 使用 Xcode、Android Studio 和 React Native 提供的工具調試和測試應用程式。
- 將應用程式部署到 App Store 和 Google Play Store。
- 完成一個 Capstone 專案,展示通過構建和演示功能性移動應用程式所學到的技能。
高級 .NET MAUI
14 小時本課程爲講師指導的線下或線上培訓,面向希望掌握.NET MAUI高級功能和技術以構建移動和桌面應用的開發人員。
培訓結束後,學員將能夠:
- 掌握高級MVVM技術、依賴注入和架構模式。
- 定製和擴展.NET MAUI框架。
- 構建可重用的組件和庫,並理解高級調試和分析技術。
- 解決大規模應用中的挑戰,如同步、緩存和安全性。
使用Flutter構建原生iOS和Android應用
14 小時在這個由 講師指導的 台灣 現場培訓(在線或現場)中,參與者將學習如何使用 Flutter 快速開發可在 iOS 和 Android 設備上運行的移動應用程式。
在本次培訓結束時,參與者將能夠:
- 快速安裝框架、IDE 和其他工具以開始開發。
- 瞭解並使用 Google 的 Dart 語言快速構建行動應用程式的原型。
- 使用單個代碼庫測試和部署在 iOS 和 Android 上運行的移動應用程式。
- 使用豐富的小組件、佈局和動畫自定義應用程式。
Flutter開發訓練營(含Dart語言)
35 小時這種由 台灣 的講師指導式現場培訓(在線或現場)面向希望使用 Flutter 從通用代碼庫為 Android、iOS 和其他平臺創建和構建高品質移動應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
- 設置必要的開發環境以開始創建 Flutter 應用程式。
- 使用 Dart 程式設計語言開發用於構建應用程式的代碼。
- 使用 Flutter 小部件來設計和創建美觀且易於使用的UI。
- 在不同平臺(移動、桌面、Web 等)上部署和測試應用程式。
Flutter:使用Dart構建原生跨平臺應用
35 小時Flutter是Google開發的開源UI軟件開發工具包,用於從單一代碼庫構建移動、Web和桌面的原生編譯應用。它使用Dart,這是一種由Google開發的現代、面向對象的編程語言,專爲構建快速且富有表現力的用戶界面而優化。
本次由講師主導的培訓(線上或線下)面向希望使用Flutter和Dart構建美觀、高性能移動應用的初級開發者。
培訓結束後,參與者將能夠:
- 設置Flutter和Dart的開發環境。
- 創建響應式和交互式移動用戶界面。
- 使用插件訪問原生設備功能。
- 將跨平臺應用部署到Android和iOS。
課程形式
- 互動講座與討論。
- 大量練習與實踐。
- 在即時實驗環境中動手實踐。
課程定製選項
- 如需定製本課程,請聯繫我們安排。
Ionic2
14 小時這是一個由講師指導的、在台灣(線上或線下)進行的培訓,旨在幫助初級到中級開發者使用Ionic 2來構建混合行動應用程式。
在培訓結束時,參與者將能夠:
- 理解Ionic 2的基礎知識及其架構。
- 使用Ionic 2構建單頁和多頁應用程式。
- 通過SCSS和第三方集成來定制apps。
- 有效測試、部署和管理行動應用程式的發布。
Ionic 4 和 Angular 開發者課程
21 小時這種以講師為主導的台灣現場培訓(現場或遠端)針對希望創建混合移動應用程式的Web開發人員 Ionic 4.
在培訓結束時,參與者將能夠:
- 將本機設備功能整合到混合移動應用程式中。
- 使用 Angular 和 Ionic 4 構建混合移動應用程式。
- 在行動裝置模擬器上運行混合應用程式。
Ionic 6
14 小時此講師指導的 台灣 現場培訓(在線或現場)面向希望使用 Ionic 6 創建現代移動應用程式的Web開發人員。
在本次培訓結束時,參與者將能夠:
- 將本機設備功能整合到現代混合移動應用程式中。
- 瞭解 Ionic 的基礎知識。
- 瞭解如何將 Ionic 應用程式部署到生產環境。
- 在行動裝置模擬器上運行現代混合應用程式。
使用Flutter和AI進行移動應用開發
12 小時使用Flutter和AI進行移動應用開發,是指利用現代架構、UX/UI原則和敏捷方法論,構建可擴展、安全且具備AI功能的移動應用程序。
本課程爲講師指導的培訓(線上或線下),面向希望使用Flutter構建和部署移動應用、集成AI功能、應用安全最佳實踐並遵循敏捷工作流程的中級開發者。
培訓結束後,參與者將能夠:
- 使用Flutter開發穩健的移動應用,重點關注UX/UI設計。
- 在項目全週期中應用敏捷開發實踐。
- 集成AI功能,如推薦引擎或聊天機器人。
- 設計安全的移動架構,集成Firebase。
課程形式
- 互動式講座與討論。
- 大量練習與實踐。
- 在實驗環境中進行實際操作。
課程定製選項
- 如需定製本課程,請聯繫我們進行安排。
IBM MobileFirst Platform for Hybrid Mobile Application 開發
21 小時IBM MobileFirst Platform(前身为Worklight Foundation)是一套用于构建企业移动和平板应用程序的工具和服务。其客户端API支持原生iOS(Objective-C)、原生Android(Java)、J2ME、C#原生Windows Phone(C#)以及JavaScript用于跨平台混合或移动Web应用程序。MobileFirst Platform可在本地或云端使用。
在这次讲师指导的远程培训中,参与者将学习如何设置和使用MobileFirst Platform,以基于HTML5、JS和CSS开发和管理的混合移动应用程序。
通过本次培训,参与者将能够:
- 安装和配置MobileFirst
- 开发、测试和部署跨平台混合移动应用
- 使用MobileFirst的安全机制保护应用
- 在组织内通过无线方式更新应用,绕过应用商店的需求
- 管理和监控移动应用
受众
- 开发者
课程形式
- 部分讲座、部分讨论、练习以及在实时实验室环境中的大量动手实践
注意
- 本次培训基于Mobile Foundation 8.0。如需不同版本或定制课程,请联系我们安排。
Xamarin跨平臺開發
21 小時在這個由講師指導 的 台灣現場培訓(在線或現場)中,參與者將學習 Xamarin 的關鍵方面,同時為 Android、iOS 和 Windows 開發自己的一套移動應用程式。