2018年10月17日 星期三

ASP.NET MVC 超入門 -- 23.5小時 影片教學

適合對象:想學習 ASP.NET網頁程式(後端、MVC)、資料庫入門與應用。
課程最後提供一個「線上相簿」的專案與完整解說。
從零開始學起。第一堂課(5.5小時 完整內容免費讓您觀賞。
看完了,喜歡再付錢。請來信申請。

有些朋友不想負擔 太高的學費(一次付這麼多錢,也不知道自己適不適合?有沒有耐心學完?)


ASP.NET MVC 超入門,只有 23.5小時,課後搭配一個完整專案 - 線上相簿(範例 與 說明)
您可以用最短的時間最低的消費,沒有負擔的學習!
(第一天 5.5小時完整內容,可以給您免費觀賞與評估。  歡迎來信申請~)


不用擔心自己程度不好,第一天「完整」課程  看完了再說

** 課程大綱 **  請看本文下方的說明。

====================================
觀賞期:三個月(必要時,可再延長一次)
影片總計 23.5小時。大約是實體課程「四天」的進度。
價格:6300元(三聯式發票,含稅。可向公司報帳)
        每筆繳費僅限一人上線使用。
另有 早鳥優惠價,比 五折 還低  (驚!)
*** 請私下來信詢問。以免打亂市場行情 ***    school (at) mis2000lab.net
來信請提供報名資料 --
請到 Vimeo.com網站申請一個免費帳號,讓我把影片開放給您看。
   姓名:
   E-Mail:
   Vimeo.com的 暱稱:
   Vimeo.com的 ID:
(有一段很長的數字,如下圖)

https://vimeo.com/


[學員感言] mis2000lab課程評價 - ASP.NET MVC , WebForm

https://www.dotblogs.com.tw/mis2000lab/2023/01/30/mis2000lab_MVC_onlineLearning2023

[ASP.NET Core MVC]第一天 免費課程 3小時完整試聽

https://www.dotblogs.com.tw/mis2000lab/2023/01/30/AspNetCore_MVC_First_Day_Free_20230130

從最早的 75小時MVC課程,目前已經延伸到 115小時,也包含了 .NET Core

.NET Core 6 MVC線上教學 - MIS2000Lab 課程大綱 與 試聽

https://dotblogs.com.tw/mis2000lab/2021/07/18/NET_MVC_Online_Free_Learning_mis2000lab 

購買完整MVC課程(一百小時),限時六折優惠並免費加贈兩萬元「.NET Core升級課程」,請直接來信洽詢

(太便宜!太划算,不能公開) mis2000lab (at) yahoo.com.tw ; school (at) mis2000lab.net


學員感言:


====================================
課程 詳細介紹:  (課程內容已全部錄製完成,主辦單位有權進行修改)
====================================
第一節 5.5小時   ** 免費提供觀賞 **
    市面上常見的網站功能,學完後,我也做得到嗎?
    Controller 與 View
    Model與 Class,第一個類別檔
    單一筆記錄的呈現(Details)
    多筆記錄的列表(List)
    [HomeWork] 課後作業
====================================
第二節 4小時
    2-1 檢視畫面(View)、Razor入門&表單
        網頁裡的「前端」與「後端」技術
        簡介Razor 後端語法(以DateTime為例)
        Response、字串與整數
        超連結(Href)
        字串、特殊符號、Raw、HTML編碼。
        Form表單與 Submit
        Form表單(Razor的HTML Helper)、        POST與GET
        String.Format()方法、如何查詢關鍵字與MSDN範例
        Razor的HTML Helper與表單(BeginForm)、        Html.TextBox、TexBoxFor...等等
        新增一筆記錄,搭配類別檔(暫不搭配資料庫,第三天才連上DB)
        AntiForgeryToken,防止CSRF攻擊
        Label、LabelFor、EditorFor
        MVC與Web Form的差異,以「新增」一筆記錄為例
        簡介MVC的 Model Binding,以「新增」一筆記錄為例
    2-2 觀念澄清 與 實作(複習 & 小考)
====================================
第三節 5.3小時,搭配資料庫的MVC專案
    3-1 從資料庫產生Context、對應的類別檔。
    3-2 「基礎篇」新增、主表明細(Master-Details)。
    3-3 「衍生篇」編輯、刪除、搜尋、分頁。
        Delete & DeleteConfirm動作
        Edit 編輯
        單一條件的搜尋 & MVC的路由(Route)
        多個條件的搜尋
====================================
第四節 2.7小時,表單驗證。
    基礎的驗證與防呆
    DataType
    ValidationSummary
    MetaType將驗證規則抽離出來,與ViewModel分開
====================================
最後的總複習 Case Study,3小時。線上相簿的專案
看得懂別人寫好的MVC專案嗎?順便測驗自己能力。
    (1) 從Models目錄學起
        DB初始化(Global.asax 與 Models目錄下的Initializer)
        類別檔,對應DB裡面的每一個資料表
    (2) 從Controller學起
    (3) Action、動作
    Create動作,新增一筆記錄
    檔案上傳(FileUpload)
    檔案上傳後,寫入資料表
    二進位檔案(BLOB)轉成(輸出)圖片檔,呈現在網頁上
    檔案上傳(FileUpload)的兩種寫法,比較與優劣
    檢視畫面(View)
    版面配置頁(/Views/Shared/_Layout)
    // 為什麼這裡的檢視畫面,最上方沒有出現「版面配置頁」的寫法? 例如 Layout = "~/Views/Shared/....."
    // 因為在 /Views目錄下有一個 _ViewStart.cshtml 設定檔,統一幫所有檢視畫面寫好了!
    PartialView,部分檢視
    搭配Bootstrap (RWD網頁設計)的 Album(相簿)樣版
    Razor的HTML Helper複習,DisplayNameFor與DisplayFor有何差異?
    RouteConfig設定檔的小複習

其他的Bonus,補充課程,3.5小時
    包含Visual Studio、SQL Server的基礎使用(從零教起)、資料庫入門與設定、MVC+WebForm共存於同一專案、EF Designer簡介與操作。

====================================
完成入門課程之後,您可以補足價差,繼續進入「進階課程」。
ASP.NET MVC課程(入門+進階),目前已經超過 65小時
====================================



我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson
寫信給我--  mis2000lab (at) yahoo.com.台灣  或是  school (at) mis2000lab.net
................   facebook社團   https://www.facebook.com/mis2000lab   ......................
................   Google+   https://plus.google.com/100202398389206570368/posts ........
................  YouTube (ASP.NET) 線上教學影片  http://goo.gl/rGLocQ
*********************************************************************************************
************************************************************(歡迎索取,免費申請)*****