.NET MAUI(中級)培訓
.NET MAUI (.NET 多平臺應用 UI) 是一個跨平臺框架,允許用戶使用 C# 和 XAML 創建原生移動和桌面應用程序。
本次由講師指導的培訓(線上或線下)面向希望學習使用 .NET MAUI 構建移動和桌面應用程序的中級技能的開發者。
通過本次培訓,參與者將能夠:
- 探索高級數據操作技術。
- 理解平臺特定代碼,並使用自定義渲染器進行定製。
- 學習性能優化、內存管理和國際化支持。
- 開發 .NET MAUI 的持續集成和部署管道技能。
課程形式
- 互動講座與討論。
- 大量練習與實踐。
- 在即時實驗室環境中進行實際操作。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
課程簡介
.NET MAUI 和跨平台開發簡介
高級數據綁定和操作技術
使用 Database 和本地存儲
使用 RESTful API 和 Web Services
實現特定於平台的代碼和自定義呈現器
使用自定義控件和效果增強UI
效能優化和記憶體Management
國際化和當地語系化支援
實現身份驗證和授權
跨平台測試策略和最佳實踐
適用於 .NET MAUI 的持續集成和部署管道
摘要和後續步驟
最低要求
- 熟練掌握C#編程語言
- 深入理解面向對象編程(OOP)概念
- 熟悉.NET框架
受衆
- 開發者
公開培訓課程需要5名以上參與者。
.NET MAUI(中級)培訓 - 訂單
.NET MAUI(中級)培訓 - 詢問
.NET MAUI(中級) - 咨詢詢問
客戶評論 (1)
我最喜歡的部分是與Jose先生的問答環節。他非常博學,能夠回答我們所有的問題。
John Henry - Toyota Motor Philippines
課程 - .NET MAUI (Intermediate)
機器翻譯
即將到來的課程
相關課程
高級 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 開發自己的一套移動應用程式。