|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cs-guide/
课程评论:没有评论
**課程名稱:C# 專案開發入門的八堂課** 本課程旨在引導學習者從 C# 基礎語法到實際專案開發。課程內容分為四大核心部分: 1. **基礎學習:** 涵蓋 C# 的基本語法,著重於類別的定義以及物件導向程式設計 (OOP) 的三大基本概念:封裝、繼承與多型。此外,也將介紹命名空間和介面的觀念,幫助學習者理解 C# 如何組織程式庫。 2. **軟體開發:** 探討軟體發展的流程,重點介紹 Encrypt 類的開發,並說明程式中常見的三種錯誤類型以及軟體生命週期的概念。 3. **WPF 專案:** 介紹如何利用 .NET 及 Visual Studio Community 2019 設計 WPF 專案,以常見的 MVC (Model-View-Controller) 模式為主軸,教授開發使用者介面的技巧。 4. **Android 專案:** 接著使用 Visual Studio Community 2019 開發 Android 專案,將完成一個兩頁式的 Android App,並學習如何加入 App 圖示及打包成 .apk 檔案。 為了加深學習效果,課程更將「軟體開發」、「WPF 專案」與「Android 專案」這三個部分以「猜數字遊戲」作為共同專案,分別展示其計算核心、視窗遊戲介面及 Android App 的開發過程。
本課程分成以下四個部分1. 基礎學習2. 軟體開發3. WPF 專案4. Android 專案「基礎學習」為介紹 C# 的基本語法,除了掌握用 C# 的能力外,也會講解定義類別,以及物件導向程式設計的三大基本概念 - 封裝、繼承及多型,最後介紹命名空間與介面的觀念,命名空間也就是 C# 組織程式庫的方式。「軟體開發」介紹如何發展軟體,主要開發 Encrypt 類別,同時介紹程式中常會出現的三種錯誤、軟體生命週期等。「WPF 專案」介紹如何用.NET 與 Visual Studio Community 2019 設計 WPF 專案,並以介紹開發型介面常見的 MVC 模式為主軸。「Android 專案」介紹繼續用 Visual Studio Community 2019 設計 Android 專案,此 Android App 兩頁式,同時會介紹怎麼加入 App 圖示與打包成 apk 檔案。以上「軟體開發」、「WPF 專案」與「Android 專案」會額外以猜數字遊戲當第二個專案,分別介紹開發猜數字遊戲的計算核心、視窗遊戲與 Android App 。