fbpx

.NET MAUI 行動應用程式開發

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

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

  • 了解 .NET MAUI 的基礎知識
  • 使用 .NET Core 設計簡單的 API
  • 在 .NET MAUI 應用程式中使用 API
  • 了解 XAML 控件和語法
  • 在 .NET MAUI 應用程式中實現樣式( styles )
  • MVVM 模式( pattern )
  • CRUD 與 SQLite

要求

  • C# 程式設計知識
  • 能夠運行 Visual Studio 2022 和行動模擬器( Mobile Emulators )的機器

課程說明

讓我們一起開始我們的旅程,使用 .NET MAUI、C# 和 Visual Studio 為 iOS、Android、macOS 和 Windows 構建漂亮的原生跨平台應用程式! 它是 Xamarin.Forms 工具包的演變,允許我們使用一個程式碼基底( code-base )為所有平台進行開發。

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

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

在本課程結束時,你將學會如何:

  • 什麼是 .NET MAUI,它為誰服務,如何運作?
  • 為 .NET MAUI 安裝開發環境
  • 構建一個 Android 應用程式
  • 使用 MVVM 模式和 MVVM 社區工具包
  • 使用依賴注入
  • 使用 XAML 實現接口 – 可擴展應用程式標記語言
  • 使用事件驅動開發進行開發
  • 如何為樣式設置和使用共享資源
  • 使用各種 MAUI 控件和 MAUI 佈局
  • 在開發過程中實施故障排除技術
  • 使用 .NET Core 開發和發布最小 API
  • 在 .NET MAUI 應用程式中使用 API

開發環境的限制

我使用 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 頂級講師 • 350,000 多名學生

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

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

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

英文字幕:有

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

使用 Notion 來做上課筆記?

udemy 的課程講座數量動輒上百個,如果你要使用 Notion 當作是線上課程的筆記輔助工具,為這些講座建立與組織筆記是一件耗時且沒效率的工作

為了解決這個問題,Soft & Share 開發一個 chrome extension – LN+ for udemy ,可以根據 udemy 線上課程的課程大綱幫你自動建立成 Notion 筆記資料庫並產生筆記與課程的雙向關聯讓您專心上課與寫筆記就好,不用再煩惱課程筆記要放哪裡的問題!

🛫了解 LN+ for udemy 更多功能介紹請參考 – Learning Notes Plus for udmy


報名參加課程

Sponsored by Udemy


🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: