fbpx

.NET MAUI 行動應用程式開發

Contents

用 .NET MAUI 成為行動應用程式開發人員,立即編寫強大的跨平台行動應用程式!

從這 8.5 小時的課程,你會學到

  • 了解 .NET MAUI 的基礎知識
  • 使用 .NET Core 設計簡單的 API
  • 在 .NET MAUI 應用程式中使用 API
  • 了解 XAML 控制項和語法
  • 在 .NET MAUI 應用程式中實作樣式
  • 使用 MVVM 社群工具包的 MVVM 模式
  • 將 SQLite 與行動應用程式結合使用
  • 使用身份驗證和授權保護行動應用程式
  • 建立一個最小的 API
  • 簽署並發布 Android 應用程式

要求

  • C#程式設計的一些知識
  • 能夠運行 Visual Studio 2022 和行動模擬器的機器

課程說明

讓我們一起開始我們的旅程,使用 .NET MAUI、C# 和 Visual Studio 為 iOS、Android、macOS 和 Windows 建立漂亮的本機跨平台應用程式! 它是 Xamarin.Forms 工具包的演變,允許我們使用一個程式碼庫為所有平台進行開發。

在本課程中,我們將介紹有關使用 .NET MAUI 建立應用程式所需了解的所有資訊。 你將學習基礎知識,包括如何使用 XAML、模型視圖視圖模型 (MVVM) 模式和資料綁定建立使用者介面; 如何在頁面之間導航; 如何存取設備儲存等等。

本課程包含你學習基礎知識所需的一切,並協助你在使用 .NET MAUI 建立應用程式時取得成功!

本課程中的所有內容均與 .NET 6 / .NET 7 相容。

在本課程結束時,你將學到以下內容:

  • .NET MAUI 是什麼,它是為誰服務的,它是如何運作的?
  • 如何設定.NET MAUI的開發環境
  • 如何建立 Android 應用程式
  • 如何使用 MVVM 模式和 MVVM 社群工具包
  • 如何使用依賴注入
  • 如何使用 XAML(可擴展應用程式標記語言)實現接口
  • 如何使用事件驅動開發進行開發
  • 如何設定和使用共用資源進行樣式設定。
  • 如何使用各種 MAUI 控制項和 MAUI 佈局
  • 如何在開發過程中實施故障排除技術
  • 如何使用 .NET Core 開發和發布最小 API
  • 如何在.NET MAUI App中使用API
  • 如何使用 JSON Web 令牌保護 API
  • 如何實作.NET MAUI 身份驗證
  • 如何發布和簽署Android應用程式

開發環境的限制

我使用 Windows 機器開發 .NET MAUI 應用程式。我主要專注於為 Android 建構應用程式,但為了測試 IOS 應用程式,你需要 iPhone。這些演示中所做的一切都是跨平台的。

內容和概述

要參加本課程,你需要具備一些 C# 知識。你可以使用我的課程 C# 控制台( Console )和帶有實體框架( Entity Framework )的 Windows Forms 開發。即使你對 .NET 開發堆棧了解不多,本課程也非常適合初學者,且給你滿滿的開發技巧。

課程內容被巧妙地分解,以凸顯一組基於正在建構的應用程式中的每個模組的相關活動。我們還將查看故障排除和 debug;實施最佳實踐;編寫有效的邏輯並理解為什麼開發人員以他們的方式做事。在整個課程中,你的知識將逐步成長,你將面臨挑​​戰,成為最好的自己。

當完成本課程時,你將在 Visual Studio 中四處走動並檢查邏輯和語法錯誤,這將成為你在 .NET 環境中工作時的第二天性。這將使你學到的新技能付諸實踐,並給你的老闆和同事留下深刻印象。

該課程包含託管在 GitHub 上的工作檔案,其中包含一些檔案,以便你更輕鬆地複製正在演示的程式碼。在完成每堂課時,你將能夠與作者一起工作,並在完成課程後獲得可驗證的結業證書。

是時候採取行動了!

課程見!

目標受眾

  • 任何有興趣學習 .NET MAUI 的人
  • 任何想要使用單一程式碼基底( code base )製作跨平台行動應用程式的人

講師簡介

Trevoir Williams 頂級講師 • 400,000 多名學生

Trevoir Williams 是一位充滿激情的軟體和系統工程師,他有強烈的動力與全球學生分享他最好的知識。 他的教育成就包括計算機科學碩士學位(主修軟體開發)和多項 Microsoft Azure 認證。

他令人印象深刻的工作經驗包括軟體諮詢、軟體工程、資料庫開發、雲端系統和伺服器管理、演講,而且他還是一名音樂家!

Trevoir 喜歡教授 IT 和開發技能,並通過在現代工業中的實際應用指導學生獲取最新知識。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個 Network & Security 課程✨優惠連結✨ ( NT390 起特價中 ) | 新客戶✨ 優惠連結| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: