.NET MAUI (Intermediate)培訓
.NET MAUI (.NET Multi-platform App UI) 是一個跨平臺框架,允許使用者使用 C# 和 XAML 創建本機移動和桌面應用程式。
此講師指導的現場培訓(現場或遠端)面向希望學習使用 .NET MAUI 構建移動和桌面應用程式的中級技能的開發人員。
在本次培訓結束時,參與者將能夠:
- 探索高級數據處理技術。
- 使用自定義呈現器瞭解特定於平台的代碼和自定義。
- 瞭解性能優化、記憶體管理和國際化支援。
- 培養 .NET MAUI 的持續集成和部署管道方面的技能。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
課程簡介
.NET MAUI 和跨平台開發簡介
高級數據綁定和操作技術
使用 Database 和本地存儲
使用 RESTful API 和 Web Services
實現特定於平台的代碼和自定義呈現器
使用自定義控件和效果增強UI
效能優化和記憶體Management
國際化和當地語系化支援
實現身份驗證和授權
跨平台測試策略和最佳實踐
適用於 .NET MAUI 的持續集成和部署管道
摘要和後續步驟
最低要求
-
熟練掌握 C# 程式設計語言
對面向物件程式設計(OOP)概念有深入的瞭解
熟悉 .NET 框架
觀眾
-
開發人員
需要幫助選擇合適的課程嗎?
.NET MAUI (Intermediate)培訓 - Enquiry
.NET MAUI (Intermediate) - 咨詢詢問
咨詢詢問
客戶評論 (1)
我最喜歡的部分是與何塞先生的問答。他知識淵博,知道我們問題的答案。
John Henry - Toyota Motor Philippines
Course - .NET MAUI (Intermediate)
機器翻譯
相關課程
Advanced Flutter
14 時間:此講師指導的現場培訓 澳門(在線或現場)面向希望使用 Flutter 創建跨平臺應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
- 將應用程式從 Java 遷移到 Flutter。
- 集成 Firebase 後端服務,例如資料庫、身份驗證和存儲。
- 為應用程式創建動畫和高級UI功能。
BLoC Pattern
14 時間:這種由講師指導的澳門現場現場培訓面向希望學習如何使用BLoC Pattern跨不同應用程式管理狀態的開發人員。
在培訓結束時,參與者將能夠:
- 瞭解 BLoC 核心概念和架構。
- 創建、測試和調試 BLoC。
- 瞭解 BLoC 生成上下文。
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
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, and React Native Development Bootcamp for Beginners
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, and React Native Development Bootcamp (Beginner to Intermediate Level)
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 專案,展示通過構建和演示功能性移動應用程式所學到的技能。
Advanced .NET MAUI
14 時間:此由講師指導的現場培訓澳門(現場或遠端)面向希望掌握 .NET MAUI 的高級功能和技術以構建移動和桌面應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
-
掌握高級MVVM技術、依賴注入和架構模式。
自訂和擴展 .NET MAUI 框架。
構建可重用的元件、庫,並了解高級調試和分析技術。
解決大規模應用程式中的挑戰,例如同步、緩存和安全性。
.NET MAUI Fundamentals
14 時間:這種由講師指導的現場培訓澳門(現場或遠端)面向希望學習 .NET MAUI 基礎知識以構建基本應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
-
瞭解 .NET MAUI 和跨平台開發的基礎知識。
創建具有佈局、控制項和導航的基本 .NET MAUI 應用程式。
測試、調試和部署 .NET MAUI 應用程式。
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 是否更好和/或更便宜。
送貨選項
所有培訓材料都是英文的,但根據您的需要,它可以在全球範圍內用英語或德語進行演示。
- 現場 - 講師指導
- 在線 - 講師指導
- 現場/在線相結合 - 講師指導
Build Native iOS and Android Apps with Flutter
14 時間:在這個由 講師指導的 澳門 現場培訓(在線或現場)中,參與者將學習如何使用 Flutter 快速開發可在 iOS 和 Android 設備上運行的移動應用程式。
在本次培訓結束時,參與者將能夠:
- 快速安裝框架、IDE 和其他工具以開始開發。
- 瞭解並使用 Google 的 Dart 語言快速構建行動應用程式的原型。
- 使用單個代碼庫測試和部署在 iOS 和 Android 上運行的移動應用程式。
- 使用豐富的小組件、佈局和動畫自定義應用程式。
Flutter Development Bootcamp with Dart
35 時間:這種由 澳門 的講師指導式現場培訓(在線或現場)面向希望使用 Flutter 從通用代碼庫為 Android、iOS 和其他平臺創建和構建高品質移動應用程式的開發人員。
在本次培訓結束時,參與者將能夠:
- 設置必要的開發環境以開始創建 Flutter 應用程式。
- 使用 Dart 程式設計語言開發用於構建應用程式的代碼。
- 使用 Flutter 小部件來設計和創建美觀且易於使用的UI。
- 在不同平臺(移動、桌面、Web 等)上部署和測試應用程式。
Ionic2
14 時間:This instructor-led, live training in 澳門 (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望創建混合移動應用程式的Web開發人員 Ionic 4.
在培訓結束時,參與者將能夠:
- 將本機設備功能整合到混合移動應用程式中。
- 使用 Angular 和 Ionic 4 構建混合移動應用程式。
- 在行動裝置模擬器上運行混合應用程式。
Ionic 6
14 時間:此講師指導的 澳門 現場培訓(在線或現場)面向希望使用 Ionic 6 創建現代移動應用程式的Web開發人員。
在本次培訓結束時,參與者將能夠:
- 將本機設備功能整合到現代混合移動應用程式中。
- 瞭解 Ionic 的基礎知識。
- 瞭解如何將 Ionic 應用程式部署到生產環境。
- 在行動裝置模擬器上運行現代混合應用程式。
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 時間:IBM MobileFirst Platform(以前稱為 Worklight Foundation)是一套用於構建企業移動和平板電腦應用程式的工具和服務。它的用戶端 API 可用於原生 iOS (Objective-C)、原生 Android (Java)、J2ME、C# 原生 Windows Phone (C#) 和 Java 腳本,用於跨平臺混合或移動 Web 應用程式。MobileFirst Platform 在本地或雲端可用。
在這個由講師指導的現場培訓中,參與者將學習如何設置和使用MobileFirst Platform來開發和管理基於HTML5、JS 和 CSS 的混合移動應用程式。
在本次培訓結束時,參與者將能夠:
- 安裝和配置MobileFirst
- 開發、測試和部署跨平臺混合移動應用程式。
- 使用MobileFirst安全機制來保護應用程式。
- 在組織內通過無線方式更新應用程式,無需應用商店。
- 管理和監控移動應用程式。
觀眾
- 開發人員
課程形式
- 在現場實驗室環境中進行部分講座、部分討論、練習和大量動手實踐。
注意
- 此培訓基於Mobile Foundation 8.0。要請求本課程的不同版本或其他定製,請聯繫我們進行安排。
Xamarin for Cross-Platform Development
21 時間:在這個由講師指導 的 澳門現場培訓(在線或現場)中,參與者將學習 Xamarin 的關鍵方面,同時為 Android、iOS 和 Windows 開發自己的一套移動應用程式。