Contents
學習使用 C# 、 LINQ、實體框架和 SQL 伺服器建立一個實用的資料驅動 Windows Forms 應用程式
從這 15.5 小時的課程,你會學到
- 如何建立和執行 Console (控制台) 應用程式
- 如何建立和執行 Windows Forms 應用程式
- 基本 C# 語法-程式碼區塊,大括號,註釋
- 如何使用字串插入,連結和一般操作
- 變數和物件
- 如何在數學和邏輯任務中使用 C# 運算子
- Windows Forms 元素和控制元件
- 不同的資料型別、何時使用它們以及它們的行為方式
- 方法及其返回型別
- 如何建立類別
- 如何建立 Windows Forms 以及如何操作它們(開啟、關閉、隱藏等)
- 如何在表單之間傳遞資料
- 如何將 Windows Forms 應用程式連線到資料庫
- 如何編寫 LINQ 查詢
- 如何連接並上傳一個專案到 GitHub
- 如何使用實體框架
要求
- 電腦
- 網際網路
- 願意學習
課程說明
概覽
在本課程中,你將學習桌面應用程式的 C# 程式設計。 這些課程假定你沒寫過程式或 C# 語言的先修知識,並且可以讓你立即上手並運行。 到本課程結束時,你將擁有足夠的知識來建構功能性 Windows Forms Application 應用程式,連接到 Microsoft SQL Server 資料庫,並在 GitHub 上追蹤所有程式碼和更改。
本課程將使你成為任何組織中可僱傭的 .NET 開發人員職位。
這段旅程會讓你精通
- Visual Studio 介面和快捷鍵方法
- 使用 C# (.NET 6/7) 的 Console (控制台)應用程式開發
- 瞭解 C# Syntax
- 瞭解 Datatypes 和 Variables (變數)
- 瞭解程序, 決策和重複的控制結構
- 瞭解字串操控
- 瞭解 資料和 Time Manipulation
- 瞭解 物件導向程式設計, Classes(類) 與物件
- 瞭解 Visual Studio 2022
- 瞭解 Debugging 技術
- 開發 Console 應用程式
- 使用 Windows Forms 的資料驅動圖形使用者介面( GUI )應用程式
- 使用 SQL Server Management Studio 管理資料庫
- 開發使用者和角色管理的介面和功能
- 使用 Static Utility Classes 獲得更清晰的程式碼
- 開發多文件介面(Multi-Document Interface,MDI)應用程式
- C# 面向物件導向程式設計中的應用
- 將 Visual Studio 專案新增到原始碼管理中
為什麼要學習 C# 語言
C# 是.NET 框架和.NET Core最通用的程式語言。 不僅可以建構 Windows 客戶端應用程式,還可以使用 C# 建立 Web 和行動應用程式。
C# 可以用來建構:
- 使用 Windows Forms、 WPF 和 UWP 的 Windows 客戶端應用程式。
- 基於 ASP.NET 和 ASP.NET 核心的 Web 應用程式。
- 使用 Xamarin 的 iOS 和 Android 行動應用程式。
- 程式庫、元件和控制台( console )應用程式
- 雲端運算和 Azure 應用程式
- 區塊鏈應用程式
- C#語言不僅由微軟支持和維護,而且還有強大的社區支持。 超過 500 萬開發人員使用 C# 語言。 .NET Core 和 C# 編譯器是開源的,並且在開源社區中的採用正在增長。
建立一個強大的 C# 程式設計基礎:
- 理解 C# 語法
- 理解資料型別和變數
- 理解順序、決策和重複控制結構
- 理解字串操作
- 瞭解日期和時間操作
- 理解物件導向程式設計,類別和物件
- 理解 Visual Studio
- 瞭解除錯技術
- 理解事件驅動開發
- 開發控制台應用程式
- 開發 Windows Forms
- 開發資料驅動的應用程式
- 用 C# 語法理解 LINQ 和資料查詢
- 設定登入和使用者管理功能
內容及概覽
這個課程是非常初學者友好和充滿開發技巧。 這個龐大的課程提供優質的內容,聰明地分解以突出一系列基於每個模組的相關活動。 隨著我們的學習,我們還將研究故障排除和除錯錯誤; 實現最佳實踐; 編寫高效的邏輯並理解開發人員為什麼按照他們的方式做事。 在整個過程中,你的知識會一步一步地增長,你將面臨挑戰,成為最好的自己。
當你完成這門課程的時候,你已經在 Visual Studio 中看很多,並且檢查了很多邏輯和語法錯誤,這將成為你在 .NET 環境中工作的第二天性。 這將把你學到的新技能轉化為實際應用,給你的老闆和同事留下深刻印象。
本課程完成了託管在 GitHub 上的工作檔案,並包含了一些檔案,使你更容易複製正在展示的程式碼。 你將能夠與講師一起完成每一堂課,並在完成課程後獲得可驗證的結業證書。
點選採取這個課程註冊按鈕可能是最好的一步,你可以採取快速增加您的收入和市場! 此外,記住,如果你認為課程不值得你花費,你有整整30天的時間來得到一個沒有問題的退款!
是時候採取行動了! 這筆交易不會永遠有效!
今天點選“立即購買”按鈕! 好價格不會天天有。
課堂上見!
目標受眾
- 任何想學習 LINQ 的人
- 任何想用 C# 學習.NET 程式設計的人
- 任何想學習 Windows Forms 桌面開發的人
講師簡介
Trevoir Williams 我是一名軟體工程師兼職講師。
擁有電腦科學碩士學位,我花了十多年的時間教授網路、軟體和資料庫開發課程。 我在 Web 應用程式開發、 Azure 雲系統和伺服器管理方面也有同樣豐富的業界經驗。
我喜歡教授資訊科技及開發課程,並希望向學生傳授最新的業界標準和知識。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT370 起限時特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- C# 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧