Microsoft - UN398
.NET MAUI跨界先鋒從桌面到移動的全平台開發旅程
.NET MAUI Desktop and Mobile Cross-platform Development
- 時數:28小時
- 費用:NT$ 22,000
- 點數:5.5
選擇查詢分區開課時間
地點 | 班號 | 日期 | 時間 | 預約 |
---|---|---|---|---|
台北 | 25398 班 | 2025/05/19 ~ 2025/05/22 每週一二三四 | 09:00~17:00 | 預約 |
目前查無開課時段
詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期
聯絡恆逸
教材
恆逸專用教材
課程目標
.NET MAUI並非Microsoft開發平台上的新生兒,它的前身是由Xamarin.Forms演進而來,提供更廣泛的原生控制項的支援,使得開發人員可以更容易地在應用程式中使用和自定義原生控制項,以獲得更好的用戶體驗。
它實踐了一次撰寫,四大平台遊走(Android、iOS、macOS、Windows),滿足開發人員僅須寫一次程式,使用C# 打造適用於Android、iOS、macOS和Windows的應用程式,不再為不同平台重複開發而煩惱!
在這門課程中,我們將使用C#、XAML和Visual Studio 2022來開發.NET MAUI桌面和行動裝置應用程式。您將學習如何使用XAML定義UI介面,並深入了解各種版面配置和使用者體驗。我們將討論如何應用資源和樣式,以實現UI的一致性和共享特性。同時,您還將學會處理資料存取、與Web API進行連接,以及使用硬體裝置功能。最後,您將了解如何部署和準備完成的應用程式。
適合對象
- 對開發手機應用程式有興趣者
- 對開發桌上型應用程式有興趣者
- 有程式設計經驗的開發人員
- 對HTML有概念的開發人員
- 熟悉C# 程式語言的開發人員
預備知識
- 需了解基本的程式設計概念
- 必須具備電腦基本概念,熟悉Windows平台操作
已完成以下課程所具備技術能力
U2341:Visual C# 程式語言與Visual Studio開發工具
課程內容
- 認識.NET MAUI架構及跨平台的運作原理
- .NET MAUI進入點與載入順序
- .NET MAUI與XAML
- XAML與平台特性
- .NET MAUI的資源與樣式
- .NET MAUI的殼層(Shell)與頁面導覽
- .NET MAUI的版面配置(Layout)
- .NET MAUI的常用控制項
- .NET MAUI的資料繫結
- .NET MAUI的CollectionView
- .NET MAUI與MVVM
- .NET MAUI的依賴注入與MVVMS
- .NET MAUI與REST API存取Web服務
- .NET MAUI App的部署
學會技能
- 了解如何使用Visual Studio 2022、C#、XAML開發行動裝置、桌上型的App
- 了解.NET MAUI如何達成撰寫一次代碼,遊走四大平台的原理
- 了解如何使用.NET MAUI存取REST API的Web服務
- 了解如何使用.NET MAUI存取資料
- 了解如何使用MVVM設計.NET MAUI
- 了解什麼是依賴注入並整合MVVMS
- 了解如何將完成的App部署到裝置
備註事項
- 上課使用Windows平台與Visual Studio 2022開發工具
- 課程會使用C# 開發.NET MAUI
- 建議攜帶手機的USB傳輸線,最後一堂課可以將成品部署到Android手機上
相關連結
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1