9比1線上課程 ASP.NET Core 6 MVC(VS2022)- 由零開始的入門課 講師:MIS2000 Lab. 影音教學 中文發音 繁體中文版(DVD版)
這堂課我會學到
瞭解 MVC 的基本觀念與流程。建立類別、屬性來描述您的物件、資料與記錄。
瞭解資料庫的應用、常見的網頁系統(購物商城、媒體網站、部落格 Blog、社群網站)相關功能是如何開發的。
Visual Studio 2019/2022 開發工具、SQL Server(資料庫)Management Studio 的基本操作。
課程完成後,您將擁有一套簡單的網頁系統,可作為公佈欄、部落格 Blog 文章發表、產品說明與展示之用。
此網頁系統包含以下功能:資料管理(新增、刪除、修改)、關鍵字搜尋(多重條件的搜尋)、網站首頁(主表明細 Master-Detail 資料展示)、分頁展示...等必備功能。
課前資訊
學員上課前需具備哪些軟、硬體設備或常識
基礎的程式設計能力,如 if 判別式、for / while 迴圈就夠了。其餘會用到的C#,課程裡面都會補充。
知道資料庫(DataBase)與簡單的 T-SQL 指令,如:CRUD。 課程所需軟體皆可免費下載:
Visual Studio 2019 (.NET Cor 5) / 2022(.NET Core 6) 或後續新版,請下載社群版(Community 版)。
建議使用 Windows 作業系統。因為 Visual Studio Code 與 Visual Studio for Mac 兩者的功能比較簡約, 與本課程教學畫面仍有許多差異。
SQL Server Express 版(免費)。建議使用 SQL Server 2012 或後續新版。
課程適合對象
需要撰寫企業網頁系統、或對於網頁(後端)與資料庫的開發有興趣的朋友。
以網頁(後端)程式設計師為職業 -- 希望厚植實力,真正進入軟體業界寫程式,開發網頁系統。
曾寫過 ASP、 ASP.NET(Web Form)、PHP、JSP 的朋友,現在想學習 ASP.NET 5 、 ASP.NET6(需搭配VS2022)、.NET Core MVC。
老師的小建議: 之前的 .NET 4.x 完整版 MVC 5 比較簡單、對初學者較友善且輔助較多。如果初學者先學過 MVC 5 再來學習 .NET Core 的 MVC,因為基礎穩固,所以只需補上一點小小差異就能很快地升級成 .NET Core 版的 MVC。我認為這是最輕鬆、快速的學習路徑。在公司裡面若遇見舊版本 MVC 也有能力維護 。讓自己 MVC 開發能力,在新舊版本之間一魚兩吃、一次學好兩種版本也是一種聰明學習。
課程介紹
針對開源版本 ASP.NET Core 6 / ASP.NET 6 與 VS 2022(x64 的IDE開發工具)全新上市,特別將課程重新錄製!課程也適用於.NET Core 3.1 / 5 / 6各版本的 MVC 網頁開發。
MVC 是一種「設計模式」,理論上應該先學好物件導向(OOP)之後,才適合學習「設計模式」。微軟 ASP.NET Core MVC 提供了完善的開發架構與Visual Studio 2022工具,讓普羅大眾也有能撰寫 MVC 網頁程式。小提醒:學習 .NET Core 6 務必搭配 VS2022 才行。
專為初學者設計的課程
市面上的 MVC 書籍與微軟官方教材,鎖定的讀者通常是「已經寫過程式、有經驗」的人。造成許多想學習 ASP.NET Core MVC 卻沒有經驗的「初學者」無門可入。甚至有人反應「上課第一天就聽不懂」、「書本看不到三章就放棄」。有鑑於此,《ASP.NET 6 / ASP.NET Core MVC (VS2022) - 由零開始的入門課》即是專門為初學者所設計的課程,即便先前沒有接觸過,也能輕易入門。
但建議學習者最好具備基礎的程式設計能力,並知道資料庫(DataBase)與簡單的 T-SQL 指令,對本課程會有較佳的理解。(本課程也會提供 MS SQL Server 資料庫入門的補充影片)
不需事先學過高深的 C# 語法,舉凡課程中會到的,都會為您補充!核心重點教學--「用得到,我才教」。讓您把時間專注在課程的關鍵(MVC 與網頁程式)上面。而不是像學校那樣學了一大堆語法、花了很多時間,課程結束後才發現自己什麼都不會用。
系統化教學
本課程規劃的入門三天進度,前兩天的「漸進式補救教學」是為了補強學員的基礎,也是本課程長年熱賣的特點!很多初學者在其他課程學不好、聽不懂,在這裡通通恍然大悟!
尤其是 C# 語法與 ViewModel 類別(class)的學習與使用,先用簡單的範例讓學員們練習,慢慢將基礎墊高,等到打好基礎後,才會進入第三天的階段,結合資料庫並學習更進階的功能。
坊間的書籍、課程、微軟官方教材一開始就講得太難、太多,而無法吸收。導致初學者第一天就聽不懂、買了書也看不下去的窘境。絕大多數初學者無法入門的原因,就是少了本課程「前兩天」的 「漸進式補救教學」。請您務必試試看!
後續更有線上相簿、網路購物商城的範例,讓您歷練。基本技巧都源自這三天的入門課程。
課程特色
課程內容:
00_課程介紹
001_課程介紹短片.mp4
01_第一天
002_1. Day 1 一個最簡單的入門教學.mp4
003_2. Day 1 Contoller&View.mp4
004_3. Day 1 第一個 View Model.mp4
005_4. Day 1 新增與 Form 表單.mp4
02_第二天
006_5. Day 2 檢視畫面與 Razor 入門.mp4
007_6. Day 2 檢視畫面與 Razo r進階.mp4
008_7. Day 2 新增與 Form 表單(難度提升).mp4
009_8. Day 2 回家作業.mp4
010_9. Day 2 補充範例.mp4
011_10. SQL Server 資料庫補充教材.mp4
03_第三天
012_11. Day 3 從 NuGet 安裝套件、連結資料庫.mp4
013_12. Day 3 呈現多筆記錄.mp4
014_13. Day 3 呈現一筆記錄.mp4
015_14. Day 3 執行 T-SQL 指令.mp4
016_15. Day 3 新增一筆記錄.mp4
017_16. Day 3 刪除一筆記錄.mp4
018_17. Day 3 編輯一筆既有的記錄.mp4
019_18. Day 3 多筆記錄,分頁呈現.mp4
020_19. Day 3 搜尋、輸入關鍵字.mp4