ASP.NET MVC 的線上教學、遠距教學、課程影片
開賣啦!
雖然MVC的入門比較難,需要較多的基礎。
但我仍致力於「從零開始」。希望任何人都有機會學會它。
因此,我願意提供「第一天」 完整的 課程內容給您看
5.5小時的影片。您看完以後,自己決定:
-- 這樣的教法,好不好?
-- 從零開始,是不是真的能做到?
=== ASP.NET MVC 課程大綱 =====
第一天,5:34:55 *** 完整內容,免費給各位評估 ***
MVC的第一門課,動手做一個檢視畫面去瞭解MVC。
Controller與 View(檢視畫面)的互動。
撰寫第一個類別檔。
第二天,3:56:26
Razor與表單。
搭配類別檔的輸入與輸出。
Routing入門、實作與觀念澄清(複習與小考)。
補充教材:一個專案同時執行 Web Form與MVC
第三天,6:54:08
第一次連上資料庫(單一資料表),DB First與對應資料表的類別檔。
基礎篇:新增、資料呈現(主表明細,Master-Details)
衍生篇:編輯、刪除、搜尋、分頁。
補充教材:ADO.NET + MVC
第四天,
倉庫(Repostory)與介面(Interface)。 課程時間:1:13:21
ADO.NET Dapper,搭配類別檔。
第五天,3:59:04
MVC內建的驗證(Validation)。各種驗證的作法。
自訂驗證屬性。
自訂驗證模型。
第六天,3:56:37
關連式資料表(一對多)。
SQL指令的JOIN、.include()。
SQL Profiler的應用,觀察LINQ轉成什麼SQL指令?
ViewModel的三種變化。
第七天,(即將上架)
清單控制項 - DropDownList / RadioButton / CheckBox(單選、複選)
清單控制項搭配資料庫。
多個清單控制項的「互動」(如:郵遞區號。縣市與鄉鎮的關連)
清單控制項的 Binding(編輯時,與現有資料對應)
第八天,(即將上架)
jQueryUI,表單元件與特效。
RWD(自適應、響應式網頁),Bootstrap。
CKeditor,網頁上的編輯器。
fancyBox,燈箱與圖層的特效。
Google Chart,網頁圖表產生器。
*************************************************************
第一天,5.5小時的影片(完整內容),免費讓您評估
不用客氣。
註冊完 https://vimeo.com/ 的會員(免費帳號),就寫信跟我登記吧!
*************************************************************
請把下圖的資訊,告訴我!
一律透過 E-Mail報名。謝謝您
mis2000lab (at) yahoo.com.tw 或是 school (at) mis2000lab.net
這是備份網站。主網站位於http://www.dotblogs.com.tw/mis2000lab/
MIS2000 Lab's ASP.NET & Linux (Trad. Chinese 正體中文;Big5)。這個網站,是我們(MIS2000 Lab.資訊工作室)多年教學的實際心得與上課範例,有ASP.NET程式設計,也有Linux的相關文件。
編輯。
您也可以直接參觀主網站
MIS2000 Lab. is MVP 2008-2017/7/1 for ASP/ASP.NET.
2018年7月12日 星期四
2016年12月21日 星期三
[微軟] 從零開始 的 C# 線上學習網站
[微軟] 從零開始 的 C# 線上學習網站
感恩微軟 讚嘆微軟
提供了一個 "從零開始" 的 C# 線上學習網站,讚!
提供了一個 "從零開始" 的 C# 線上學習網站,讚!
Getting Started with C# 從零開始,有二十個小課程
從零開始,一共有二十堂課程
每一堂課都簡單輕鬆,但範例很實用。
絕對比在學校的時候,老師教的基礎語法,更加實用且活潑
Getting Started with C#
https://www.microsoft.com/net/tutorials/csharp/getting-started
您進入後,選擇網頁下方 「無任何程式經驗」就能開始 :-)
因為這個網站的 C# 教案與範例,部分用到 C# 6.0版
建議您使用 VS 2015來開發,建立一個新專案 (Web),然後選擇「空」專案就能開始練習囉
課程內容如下:
- Creating a Hello World Program
- Learning about built-in Types and Variables
- Working with Strings
- Working with Dates and Times
- Making Decisions in Your Program
- Implementing Logical Expressions
- Looping Based on a Logical Expression
- Looping a Known Number of Times
- Working with Arrays and Collections
- Looping Through Members of a Collection
- Defining and Calling Methods
- Understanding Classes and Objects
- Working with Scope and Accessibility Modifiers
- Encapsulation and Object-Oriented Design
- Understanding Namespaces
- Introducing LINQ
- When and How to use Exceptions
- Testing Your Code
- Common Patterns and Antipatterns
- Appendix: Troubleshooting
我錄製的簡單Youtube教學 -- https://youtu.be/beBzBMyG_gw
C# 與 VB 語法互轉(轉換),強力推薦
******************************************************************************
特別推薦 超強力 C# & VB 語言轉換器!
******************************************************************************
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----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
遠距教學 -- 板書?...... 寫字、塗鴉、畫圖,傳統教室的「黑板」該怎麼取代?
遠距教學 -- 板書?...... 寫字、塗鴉、畫圖,傳統教室的「黑板」該怎麼取代?
遠距教學,第二個難關,就是「板書」。
老師該怎麼取代傳統教室的黑板,寫重點、文字與繪畫..........
延續上一篇文章:
這次要談到「黑板」的功能
在傳統教室裡面,黑板很重要,老師可以在上面畫畫、寫字、畫流程、塗鴉.......等等
可以增強、補充文字、語言上不足的部分
如果換成「遠距教學」,大家只能看電腦螢幕時,該怎麼辦???
以前,就得依靠繪圖版、手寫版,幸好這東西不貴。
不過,操作起來不順手,倒是很傷腦筋。
因為你在繪圖版上寫字,而結果是在螢幕上呈現,對於初學者(第一次使用的老師)來說,需要練習、適應的時間
我的解法是:Tablet,
以前的平版電腦(微軟提倡過,但沒有紅)有一支專屬的筆,可以在螢幕上畫畫
這概念絕對比三星的手機、平板(附上專用筆)更早
Acer & HP都有推出過。
因為拿著筆,直接在畫面上塗鴉,非常直覺,不需練習。
產品說明請看 https://gigaom.com/2010/02/28/hp-touches-the-2740p-tablet-pc/
現在當然更簡單囉,一大堆「觸控螢幕」的NB
所以,您可以用手指在畫面上畫畫(軟體:小畫家。或是Win10有提供很多APP)
想要精緻一點的筆觸,有專用的「觸控螢幕筆」 (以下圖片僅供參考)
但購買時要小心,有些手機、平板能用的筆,但NB上的觸控螢幕「未必」能用,最好親自測試
類似這種筆,比較OK,手機、平板、觸控螢幕NB都可以用(以下圖片僅供參考)
當然也有NB上面有送「觸控筆」的機種,但都很貴!!!
所以說,現在採用「遠距教學」的老師
在設備上的支出,已經便宜很多很多囉
最後要說的是:
很多學員,一聽到遠距教學,就會問是不是 Full HD畫面?解析度多少?FPS是多少?(對不起,這是什麼咚咚?)
您上課,不是在看好萊塢電影
不是玩 3D Game
解析度 不是 這麼重要
因為這是「程式設計」的課程
請抓住重點!這是上課、程式設計課程、不是電影院IMAX聲光饗宴
請抓住重點!
重點是「老師能力夠不夠?」「說明清不清楚?」「上課時能否跟老師互動?」「上課或是課後看影片,是否清晰?」
對了,遠距教學,全程錄影,對您課後複習很有幫助。
這是傳統教室上課,很難做到的地方
因為遠距教學的錄影,是錄製老師的操作畫面 所以非常清晰!!
不是傳統教室,用錄影機來拍攝,你只看得到黑板、老師(老師如果不帥,你看他幹嘛?)
遠距教學的課程,還有哪些服務?
事先錄製好的影片,並非上課時側錄!
觀看影片時,有如我「一對一」跟您面對面講課。
相關文章:
我將思想傳授他人, 他人之所得,亦無損於我之所有;
猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----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
2016年1月23日 星期六
[春節優惠] ASP.NET 遠距教學影片 ,2016/2/14截止
[春節優惠] ASP.NET 遠距教學影片 ,2016/2/14截止
活動已結束,謝謝您。
2016春節連續假期,這麼長的時間
2016春節連續假期,這麼長的時間
活動已結束,謝謝您。
想要學習 ASP.NET (Web Form)的朋友,我們提供一個特別優惠的活動。
想要學習 ASP.NET (Web Form)的朋友,我們提供一個特別優惠的活動。
方案一,免費提供 三本書籍,約 1,750元。
ASP.NET專題實務 - VS 2015版,上下兩集。(下集,預計 2016 二月上市後,為您寄書)
加上 HTML5認證教材一本(碁峰出版) http://www.tenlong.com.tw/items/9863475750?item_id=1003110
方案二,直接折扣學費 XXXX元。 活動已結束,謝謝您。
方案三,本班加贈 Windows Azure 一小時課程(Web Server + DB)
***** 不用選,三重優惠 一次給您。 *****
***** 不用選,三重優惠 一次給您。 *****
***** 不用選,三重優惠 一次給您。 *****
名額有限,因為遠距教學有人數限制,只收 10人。
時間至 2016/2/14 深夜23:59截止(以匯款時間來計算。無 預約制,繳費才算報名成功)
本活動 "不再" 與其他優惠共用
(1). 影片是我在家裡面錄製的,並非上課時側錄,如同 我跟您「一對一」教學。
沒有外人干擾,品質較好!
(2). 影片中,沒有休息時間、沒有練習時間,真才實料!!
您可以自行按下暫停、快轉、倒退...等等。您可以自己控制進度。
想要重播幾次,隨心所欲!
包含基礎課程 五天、進階課程 兩天。
(每天課程約七小時,用範例講解,實戰演練。決不是播放簡報、講講理論的研討會)
******************************************************************************************************
完整影片 & 課程內容 & 權利與義務 & 如何繳費? 可以看多久?重播幾次?
您想知道的相關說明,通通都在 這篇文章
https://www.dotblogs.com.tw/mis2000lab/archive/2015/03/09/aspnet-online-learning-distance-education-2015.aspx
******************************************************************************************************
請耐心看完之後,倘若還有不懂、不清楚的,再與我聯繫 。謝謝您。
因為 耐心 看文件,也是「學程式」很重要的基本功夫
我的信箱 mis2000lab (at) yahoo.com.tw
如果您想 試聽,可參閱我在 YouTube上的短篇教學片段
[春節優惠] ASP.NET 遠距教學影片 ,2016/2/14截止
標籤:
遠距教學,
ASP.NET,
asp.net專題實務,
Visual Studio,
vs2015,
WebForm
2015年8月14日 星期五
ASP.NET專題實務(I) 與 YouTube教學影片
-->
針對書本上集(ASP.NET專題實務(I),松崗出版)
我嘗試錄製一些教學影片,放在 YouTube上面分享。
對應書本各章節,以便讀者學習:
Ch.5
書本的範例資料庫(MS SQL Server),如何安裝?
Ch.6
資料庫連線字串,不要死背,請由精靈產生
SqlDataSource 開放式並行存取 (Optimistic Concurrency),以GridView為例
Ch.7~8
[ASP.NET專題實務(I)] 上集,第八章範例 #01
[ASP.NET專題實務(I)] 上集,第八章範例 #02 --清單控制項
Ch.14 ADO.NET
SqlDataSource做不到、做不好的地方
千萬不要為SqlDataSource寫程式
ADO.NET程式的四大步驟--以DataReader為例
ADO.NET程式 DataReader為何不能分頁?
跨平台ADO.NET程式,把您的ASP.NET DataReader變成Windows Form(.exe檔)
ASP.NET 搭配 美工人員設計好的HTML網頁 #1 -- ADO.NET + HTML
ASP.NET資料分頁的SQL指令--ROW_NUMBER與OFFSET...FETCH
[.NET 4.5]GridView自訂分頁的新屬性,AllowCustomPaging與 VirtualItemCount #2 範例 -
Ch.16
ASP.NET Session 狀態管理 and Login 會員登入
Ch.18
ASP.NET FileUpload檔案上傳與資料庫的結合 (I)
ASP.NET FileUpload檔案上傳與資料庫的結合 (II) -- Binary二進位檔案(圖檔)的讀取與還原
Case Study (我上課會講,但未必對應書本章節)
ADO.NET #4(改),自己設定輸入畫面,讓SqlDataSource幫我們「新增」一筆資料
當然,如果您覺得不錯,也可以參與我的「遠距教學」或是購買完整影片回家自修
1. [遠距教學,在家上課] ASP.NET入門實戰 + ADO.NET進階【二合一,七天課程】
ASP.NET 遠距教學,免出門,在家上課 上課時,老師 親自 線上講解!並非事先錄影!
2. [遠距教學、教學影片] ASP.NET (Web Form) 六週課程 上線了!微軟MVP --MIS2000Lab.主講
事先錄製好的影片,並非上課時側錄! 觀看影片時,有如我「一對一」跟您面對面講課。
-->
2015年3月9日 星期一
[遠距教學、教學影片] ASP.NET (Web Form) 六週課程 上線了!微軟MVP --MIS2000Lab.主講
[遠距教學、教學影片] ASP.NET (Web Form) 六週課程 上線了!微軟MVP --MIS2000Lab.主講
詳見全文:http://www.dotblogs.com.tw/mis2000lab/archive/2015/03/09/aspnet-online-learning-distance-education-2015.aspx
我從2015年一月底開始錄影,其間因為技術問題,或是成果不滿意,重複錄影數次
歷經一個多月的時間,終於完成了。
使用教材:我出版的書籍 (ASP.NET專題實務,上下兩集。松崗出版)
以ASP.NET Web Form進行教學,強調無痛入門、快速開發、從零教起。
只用到最基本的 if與迴圈,就能寫出厚厚兩本書的範例。相信大部分的人都可以上課。
使用軟體:VS 2005 ~ 2013 搭配 SQL Server (Express版)
.NET 2.0 ~ 4.5.x皆可用!
==== 課程說明 =================================
一人即可開課!不用等待!......繳費後,立即開通,立即上課!
遠距教學軟體,由我提供給您「合法使用」。
若中途退費,需負擔軟體費用,並依規定退費。
第一,影片教學,適合在家自修,自己控制進度。
尤其適合外縣市朋友來上課,幫您省下 "通勤時間" 與 昂貴的"交通費用(高鐵)"
第二,影片教學與實體上課的內容稍有差異。
影片教學目前約有六天課程,與實體上課做出差別(產品差異)
第三,影片是我在家裡面錄製的,如同 我跟您「一對一」教學。
沒有外人干擾,您可以自己控制進度。
當您購買以後,必須透過「專屬軟體」才能上網學習(即時觀賞,無法下載)。
遠距教學的軟體,由我方合法採購,讓您免費使用。
為了避免爭議,嚴格規定如下:
(1). 購買後四個月內,可以重複觀賞。
(2). 若因為Server損毀、影片檔案遺失、或是軟體合約到期,依照「已觀賞的天數(每半天為單位)」等比例退費。
中途自行退費者,後續有退費規定。
(3). 必須事先來信,約定觀看時間,以免同時段太多人上網,影響觀看品質。
以我來說,我的實體課程都歡迎學員重聽了,我其實很大方。
但不規定嚴格一點,有人來鬧就沒有規則可循了。
-- 只要我有繼續購買軟體(年度合約)、主機沒壞、影片還在
-- 說真的,我不在乎您看了幾次。我不是小氣的人。
-- 但如果您要跟我爭,那就依照上述的嚴格規範來作。
-- 您可以放心觀賞,專心學習,不要一天到晚想著怎麼錄影保存,那對您的學習沒幫助
您是來學習ASP.NET Web Form?還是來學習當駭客??(哈哈)
想看幾次只要事先通知我,我都會安排。 *** 不怕你來看!只怕你學不會! ***
課程中有問題,可以跟我 E-Mail討論
每一集的影片,如果您已經點開(瀏覽)就算「已觀賞」。
【退費規定】
*** 遠距教學軟體的授權費,依照人頭計費,退費者需扣除一千元費用,請見諒 ***
1. 已完成繳費之學員如欲取消報名,請於觀賞影片 "前" 以書面通知我,主辦單位將扣除軟體費用後,退還100% 課程費用(無息、不扣ATM匯款費)。
2. 學員於培訓期間,如因個人因素無法繼續參與課程,將依規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還剩餘費用二分之一; 上課逾總時數三分之一,則不退費。
每一集的影片,如果您已經點開(瀏覽)就算「已觀賞」。
3. 課程執行單位保留是否接受報名之權利。
==== 費用與時間 =================================
一人即可開課!不用等待!......繳費後,立即開通,立即上課!
含稅價(三聯式發票):19800元。
適合公司補助而前來上課的學員,可向公司報帳。
本課程無收據,只有發票為憑。
早鳥優惠價:16500元(關於早鳥優惠,請來信。我為您說明)
適合「自費」學習的學員,公司不願意給您補助。我給您補助!
請自行購買我的書籍當作教材。
看過我的書籍,與其他老師、其他作者比較後,再來上課。對您才有保障!
==== 其他說明 =================================
實體上課與遠距教學,是兩種不同的產品,不可交換、混用!!
實體課程學員「無法」免費使用本影片,但可以與我聯繫,給您特別優惠。
遠距教學(影片)的成員「無法」改上或更換成 實體上課。
實體上課與遠距教學,兩者是不同的服務!
==== 影片時間 =================================
目前錄製好的影片,時間如下。
影片中,沒有休息時間、沒有練習時間,真才實料!!
您可以自行按下暫停、快轉、倒退...等等。
第一天(上午143min)(下午148min)
網頁特性與限制、Response與Request、ASP.NET的革命「PostBack」、基礎控制項、清單控制項與各種變化、如何查詢MSDN寫出自己想要功能
第二天(上午138min)(下午143min)
資料庫、大型控制項與SqlDataSource、主表明細(Master-Details)、DataBinding的時機、關連式資料表
第三天(上午128min)(下午82 + 87min,分成兩集)
100%自己動手寫GridView功能、CommandName、.FindControl()方法與.Controls、ADO.NET(DataReader / DataSet)
第四天(上午130min)(下午100 + 95min,分成兩集)
ADO.NET與HTML、RWD(Bootstrap)、jQueryUI、NPOI(ASP.NET匯出Excel)、GridView的RowDataBound事件與變化、個人行事曆、
UC(使用者控制項)、跨網頁張貼(Cross-Page Posting)
第五天(上午76 + 66min,分成兩集)(下午75min)
狀態管理(Session與ViewState、Cookie)、會員登入、SQL Injection、XSS攻擊與防禦、權限管理
第六天(上午86 + 74min,分成兩集)(下午 78min)
FileUpload檔案上傳、檔案上傳與資料庫的各種變化、ASHX泛型處理常式、ASP.NET AJAX(UpdatePanel與Timer)
如果您想 試聽 看看,可以參閱我在 YouTube上的短篇教學片段
下面這篇文章講到的,在「入門實戰班」都會學到。內容保證比其他書本與補習班 更深入、充實!
(拜託您一定要看一下,並自行評估自己能力,謝謝您!)
全台灣有幾位老師做得到???
自己出書與發表Blog文章、自己教學、有教學片段給您評估
有這麼多保障,您在擔心什麼?
唯一需要擔心的就是「您還在遲疑、你沒有決心!」,
其餘的,放心交給我來處理
====================================================================
想上我的課,唯一的要求就是「下定決心」!......「下定決心」!「下定決心」!「下定決心」!
【適合對象】
對 "開發"商業網站 有興趣 的人員。
打算進入軟體業,寫程式,成為「網頁 "程式"設計師」!
......這門課程主要是學會「 "寫" ASP.NET程式、網頁程式」,並非 Word or Excel 、Visual Studio 軟體操作的課程。
......從頭教起、從零教起,請放心。 "絕對不會" 跟學校一樣,浪費大量時間去講 "基礎語法"。
......只要您在校學過程式入門(計算機概論),會簡單的 if / 迴圈就能來上課,有這樣的基礎已經太強!絕對OK!
......不歡迎 依賴心太重、心態不正 的學員。 以為報了名之後,就能 "終身"找我 (老師)解 Bug,程式推給我(老師)做!
想上我的課,唯一的要求就是「下定決心」!......「下定決心」!「下定決心」!「下定決心」!
=====================================================================
務必填寫報名表,來信報名 。我會回信通知下列資訊:
若非以下資料,皆屬詐騙,請小心!
我的電話是 0975-696-XXX
我的「銀行帳號」----
台北富邦銀行(012),帳號後六碼是xxx-xxx-388-785
(怕有詐騙集團出面劫標,我先公佈一部份。請大家留意!)
有任何問題,都請您來信 mis2000lab (at) yahoo.com.tw 或是 school (at) mis2000lab.net
(LINE帳號 -- mis2000lab)
| 姓名 |
E-Mail
(盡量留自己的,而非公司)
| 電話 | 方便聯絡的時間 |
目前所在公司或學校
**必填**
|
想學 VB or C#語法
|
| 自己:
公司:
| 家:
手機:
|
****必填 ****
(如需開收據、發票,請提早通知)
|
全球資訊業百大公司 軟體部門 技術經理,直接分享 "業界"經驗,讓您親自學會「自己寫程式」。
...... 絕非 訪間書籍,只會教導精靈步驟(混過去,不會自己寫程式)。
...... 絕非 坊間補習班的 菜鳥講師,根本沒有開發經驗、沒做過專案。
把錢花在刀口上,不要迷信終身學習(一次繳交高額費用)。不要迷信大補習班的 "招牌"。
高素質 的 師資,才是課程的保證!
【學員上課心得】
KK Bruce是很知名的 Blogger了,他張貼的一些技術文章甚至我都沒學過,
如果這樣的高手都願意來上課(入門班),也覺得學到很多東西。
恭賀!KK Bruce 於 2012 第一季 獲得 微軟MVP 獎項的殊榮!

[遠距教學、教學影片] ASP.NET (Web Form) 六週課程 上線了!微軟MVP --MIS2000Lab.主講
詳見全文:http://www.dotblogs.com.tw/mis2000lab/archive/2015/03/09/aspnet-online-learning-distance-education-2015.aspx
訂閱:
文章 (Atom)





