[課程大綱]ASP.NET入門實戰 + ADO.NET進階班(七週),教學內容

摘要:[課程大綱] ASP.NET入門實戰 + ADO.NET進階班(七週),內容與教學大綱



ASP.NET課程, 補習, 入門班, ASP.NET, VB入門, C#入門, 初學者課程, 簡單學習ASP.NET, ASP.NET速成, ASP.NET教學
快速上手ASP.NET, 無痛入門,ASP.NET入門,第一次學習ASP.NET就上手, ASP.NET Web Form, 輕鬆學ASP.NET, ASP.NET補習

 

 

 

或許您覺得沒什麼......

      入門有什麼了不起?    ASP.NET有什麼了不起?

 

但是,想想看:

     為什麼全台補習班都很難開課、很難招生,「只有」這個老師的 ASP.NET課

                  幾年來,台北、台中每班都成功?甚至 "額滿"?

 

     為什麼 ASP.NET的入門書、範例書,「只有」 這個老師的書 五年來,年年熱賣?

 

     為什麼 「只有」 這個老師的班級,能吸引「業界工程師」來上課? 從頭開始、從入門學起?

           難道 業界的程式設計師 很笨嗎?不會去找別的連鎖補習班,堅持要找這位老師

 

     為什麼 「只有」這個老師 開的 ASP.NET課程 (台中市電腦公會、職訓局),需要早起上網、搶著報名

                    為什麼名額能瞬間秒殺?當天額滿?(難道是五月天的演唱會,要排隊搶門票?是連續假期搶訂車票?)

這樣距離「秒殺」是有一段距離啦

這可不是蔡依林、周杰倫、五月天演唱會的門票預售

 

 

 

你不是學不會,是找錯人、上錯課!

    你不是學不會,是找錯人、上錯課

        你不是學不會,是找錯人、上錯課!

         你不是學不會,是找錯人、上錯課!

 

 

=================================================================

課程一共七週(49小時)    每天上課 09:00 ~ 17:00

 

    ASP.NET 入門實戰班(五週),搭配書本 上集。

    ADO.NET   進 階 班(兩週),搭配書本 下集。

 

本課程採用雙語法教學,每一個範例的重點 VB / C# 都會提及。

週  數

課程內容(每班學員程度不同、課程進度將略做調配) 對應書本章節
第一週 初學者的兩大FAQ(常見問題)
  • 哪裡有適合 "初學者"的 Visual Studio軟體操作書籍?
  • 我不會寫程式,請介紹 "基礎語法"的書?...第一天就破解您「不會寫程式」的盲點(心結)

過了第一天,保證您不會再問這兩個問題。

 

ASP.NET的革命與網頁程式的特點。

ASP.NET網頁的特殊之處與傳統網頁的差異?

Response與Request,網頁程式的魔術(藝術?)-- 字串相連。

基礎語法,夠用、善用就好,學多了沒用!只要 "兩招"可以打遍各種範例!

PostBack與觀念,讓您大吃一驚的奇怪範例。....第一天上課 好評最多的一場表演!

Visual Studio操作技巧、「專案」與「網站」的差異?

ASP.NET基礎控制項:

  • AutoPostBack屬性,事件裡面的參數 sender與 e是做什麼用?
  • String.Format()太好用,例如:{0:C}。
  • 清單控制項(List Control,單 / 複選)
  • 不用人教,自己靠經驗,舉一反三學會日曆控制項。
  • 超過150頁的範例,全台灣最豐富的內容、範例!
  • 各種控制項該搭配哪些程式碼?全都為您準備妥當。
  • 哪些控制項可以做出「變形功能」,逐一示範。

**************************************************************************************

2015/3補充,

   學員看完我的ASP.NET課程,第一天 上午 的教學影片後,給我的回應......

   

 

實體課程(假日班) [台北] ASP.NET入門實戰 + ADO.NET進階【二合一】49 hr

遠距教學(影片) [遠距教學、教學影片] ASP.NET (Web Form) 六週課程 上線了!

**************************************************************************************

上集 Ch.2~3
第二週

資料庫入門,資料表與欄位的說明,T-SQL指令。

Windows Azure雲端資料庫 示範與入門。

大型控制項 + SqlDataSource,保證精彩的各種變形、應用:

  • DetailsView + GridView,依靠自己經驗,不用人教就學會FormView。
  • 樣板(Template)與進階技巧,DataBinding Expression。
  • 大型控制項在同一網頁的互動。包含Master-Details(主表明細)、蘋果日報的新聞網頁、搜尋引擎...等等。
  • 不同網頁,透過URL互動
  • 關連式資料庫,不用寫程式就能做好「訂單系統」的報表。(學會這招,再來跟我說:你控制項的設定能力很強了)

好多學員都說:沒上過老師的課,不知道 "大型控制項"能做出這麼多東西?

 

為什麼其他書、其他老師不講這些重點?難怪學不會。

  • 驚奇!原來大型控制項有Bug,如何突破?....瞭解後,您才知道自己寫程式真的重要!
  • DataBinding原來是這樣,終於領悟。
  • SqlDataSource可以這樣用?不可思議!人人想學的絕招。

 

上集 Ch.5~9
第三週 徹底解析大型控制項的原理。100% 動手寫程式,瞭解GridView各種功能。
  • GridView各種事件的解析(分頁、編輯、排序、更新、刪除...等等),讓您動手寫程式瞭解其中奧秘。
  • GridView各種事件的「參數 e」是什麼意思?...動手做,三分鐘立刻懂!
  • CommandName是什麼東西?
  • 不用人教,自己靠經驗,舉一反三學會 ListView控制項。而且做出原廠做不到的功能
  • 唯有親自動手寫程式,才能瞭解 DataBinding的奧義!原來如此啊~

初學者的第一個大門檻 -- .FindControl()方法、.Controls集合與範例應用。
    學通之後,您可以千變萬化。

ADO.NET 四大基礎範本,打通任督二脈。

  • 超過 200頁的ADO.NET範例,全台灣最豐富的教學內容!比市售 ADO.NET專書還豐富。
  • DataReader + SqlCommand
  • DataSet + SqlDataAdapter / DataTable
  • EntLib(企業函式庫 的 DAAB)簡介
  •  
  • 只學會一招,我竟然能做出「跨平台」的資料庫程式? Web Form + Windows Form
  • 自己動手寫分頁程式,從資料來源做好分頁。
  • 不可思議!DataReader可以做分頁?Repeater控制項有分頁?

每一個書上解說的"抽象"觀念、您在MSDN網站看不懂的"火星文"說明

在這堂課裡面,通通有範例、有程式碼讓您測試、修改!  眼見為憑!動手為真!

 

上集 Ch. 10

  Ch.14 (ADO.NET)

第四週

(ADO.NET

進階班)

自己動手寫首頁、主表明細(100%的 ADO.NET程式)。
  • 如何搭配複雜的美工網頁,改成ASP.NET版?
  • 文章如何呈現換行(換列、分段落)?文章的點閱率、留言板(關連式資料表)...等等。

jQuery UI如何與 ASP.NET網頁搭配?30分鐘做出Yahoo首頁的效果。

RWD如何與 ASP.NET結合?Responsive Web Design(響應式網頁設計、自適應網頁設計)

      

CKeditor 網頁版的 Word操作畫面、線上HTML編輯器(引用第三方的元件、DLL檔)。

自己寫出 ADO.NET "多欄位" 的搜尋引擎。SqlDataSource為何做不到?

看書學不會,現場30分鐘就出師? Web Service(網路服務)與 WCF服務

ADO.NET的DataBinding(資料繫結)與 DataBinding Expression(繫結運算式)

 

上集 Ch. 13~14 / 20

下集 Ch. 6 / 8 / 9~10

部分範例只有上課才教授,書裡沒有。

第五週

(ADO.NET

進階班)

動手改造「自己專屬」、「獨一無二」的大型控制項。
  • 三個範例學會 GridView的 RowDataBound事件e.Row.RowType(上集最經典的範例!)
  • 原來只要一招,就能學會GridView 72絕技?
    是的,您出師了!而且舉一反三,各大控制項都能這樣用!

Calendar的千變萬化,透過DayRender事件,自己打造個人行事曆
   
(Calendar控制項 + 資料庫。本範例有人出價一萬元收購!

這門課您將會學到「一則心法」,那些高手是如何自我學習?從頭練起?....只有上課的學員才能體會。

狀態管理與會員登入(使用Session)

  • 各種特別的技巧與修正。
  • 物件導向入門,動手寫一個類別檔吧!
  • SQL Injection(資料隱碼、數據注入)攻擊與防範,ADO.NET參數(Parameters)的程式撰寫。
  • 聊天室(透過流水號,自動產生變數)

會員登入後,依照不同權限產生畫面(下集的經典範例在此!)

  • GridView的 RowDataBound事件在這裡玩給你看。 e.Row.RowType與 RowState。
  • PlaceHolder,動態加入ASP.NET控制項。

資料庫交易(Transaction)與 網頁輸出快取(@ Output Cache)

 

上集 Ch. 3 / 11 / 16

下集 Ch. 7 / 12

部分範例只有上課才教授,書裡沒有。

第六週 UC(使用者控制項 / User Control)、大腸包小腸(巢狀GridView)

GridView一些特殊的事件與範例。

  • 動態加入JavaScript與 CSS特效。
  • 合併欄位、自訂表頭...等。

網頁與 Excel綜合範例:

  • 傳統作法輸出Excel檔、Jet.OleDb讀取Excel檔。
  • NPOI輸出 Excel檔案(引用第三方的元件、DLL檔)。
  • ADO.NET讀取資料庫並產生 Exce報表。

跨網頁張貼(Cross-Page Post,跨網頁公布),上一頁(PrevieousPage)與公開屬性。

從頭到尾,完成訂單系統的輸入流程(瞭解大型控制項+SqlDataSource的限制在哪?)

驗證控制項(Validation Control / Validator)與正規表達式入門。HTML5可能帶來的變革?

      

 

自動化投票區 -- 如何「自己設計資料表」與「程式」完美搭配?

Google Chart -- 有史以來最簡單、最驚人的網頁圖表。***本課程領先全台灣、搶先介紹。***

 

上集 Ch. 4 / 11 / 15

下集 Ch. 13~14

 

第七週 檔案上傳、FileUpload各種變形與必備範例。
  • 上傳檔名重複,自動更換檔名。
  • 限制上傳檔案(副檔名)、限制上傳容量的大小。
  • 相關的程式小技巧。

多重檔案、批次上傳(透過流水號,自動產生變數)(上集最經典的範例!)

NPOI 搭配 FileUpload讀取 Excel檔

FileUpload + DB + ListView(PChome相片化的首頁、電子相簿範例)

  • 上傳圖片如何存入資料庫?兩種方法,哪一種好?
  • .ashx(泛型處理常式),圖片預覽、讀取資料庫內二進位的圖片內容。

AJAX與 UpdatePanel。

  • 自己寫程式做到AJAX功能、Timer的 Tick事件。
  • 範例:AJAX線上戰情室(圖片切換與ADO.NET的配合)
  • MSDN的範例(微軟出錯,我來修正)。本課程獨有「獨一無二的設定,一招必殺」。
  • 不可思議的AJAX GridView購物車(微軟給的範例,超讚!)
  • AJAX Toolkit安裝與入門。
上集 Ch. 17 / 18 / 19

 

這七天課程完畢以後,您可以做出什麼樣的網站?

看看這些作業、功能,哪個不實用? .....[ASP.NET實戰+ADO.NET進階班] 七週的課後作業與練習,你做的出來嗎?

 

 

師資經歷:

微軟MVP獎得主(自2008年起)

資策會(南區)前任講師

ASP.NET暢銷書作者(台北市 天瓏書局譽為「唯一熱賣」、「常年熱銷」。PChome書店 2011/2012年度暢銷電腦書 ,我的書 上/下兩集都入榜)

美國商業週刊名列「全球百大科技業」技術經理,具有實務經驗(白天仍在上班),絕非坊間補習班聘用的無業界經驗、廉價講師

我(MIS2000 Lab.)親自為您授課!

 

上課時數更多!  

    價錢卻更便宜!(只要大型補習班的 六折 起)  

         師資更強!

 

有了這三大保證、三大特點

您還不報名,在等什麼?....... 請來信   mis2000lab (at) yahoo.com.tw   (at)就是@的意思

 

我要報名!,請點選下圖。

 

 

 

【學員上課心得】

KK Bruce是很知名的 Blogger了,他張貼的一些技術文章甚至我都沒學過,

如果這樣的高手都願意來上課入門班,也覺得學到很多東西。

請看:http://kkbruce.blogspot.com/2010/04/blog-post.html      那.....您還等什麼??

恭賀!KK Bruce 於 2012 第一季 獲得 微軟MVP 獎項的殊榮!

 

 

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程教學,遠距教學 (Web Form 約 51hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程教學,遠距教學 (ASP.NET MVC 約 135hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.tw  或  school (at) mis2000lab.net

 (1) 第一天 ASP.NET MVC5 完整影片(5.5小時 / .NET 4.x版)免費試聽。影片 https://youtu.be/9spaHik87-A 

 (2) 第一天 ASP.NET Core MVC 完整影片(3小時 / .NET Core 6.0~8.0)免費試聽。影片 https://youtu.be/TSmwpT-Bx4I 

[學員感言] mis2000lab課程評價 - ASP.NET MVC , WebForm  。 https://mis2000lab.medium.com/%E5%AD%B8%E5%93%A1%E6%84%9F%E8%A8%80-mis2000lab%E8%AA%B2%E7%A8%8B%E8%A9%95%E5%83%B9-asp-net-mvc-webform-77903ce9680b  


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

.........   facebook社團   https://www.facebook.com/mis2000lab   ......................

.........  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)。

...................................................................................................................................................... 

ASP.NET MVC  => .NET Core MVC 線上教學  ...... 第一天課程 完整內容 "免費"讓您評估 / 試聽

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講   事先錄好的影片,並非上課側錄!   觀看時,有如「一對一」面對面講課