Microsoft - U2147

Angular與ASP.NET Core Web API開發實戰演練

Implementation and Development with Angular and Web API
  • 時數:28小時
  • 費用:NT$ 22,000
  • 點數:5.5

選擇查詢分區開課時間

地點 班號 日期 時間 報名

目前查無開課時段

詳細開課時間請洽詢業務

聯絡恆逸

教材

恆逸專用教材

課程目標

Angular是一個開放源碼的前端網頁框架(Framework),前端技術牽涉到JavaScript、HTML、CSS,JavaScript動輒千百行的程式,難以維護與偵錯,Google在2011年推出Angular的第一版,是一個以JavaScript 為基底的框架(Framework),能夠寫出好維護、易偵錯、可擴充、跨平台的應用程式。後續版本更採用Microsoft的TypeScript,成為一個更嚴謹且效能好的框架。 ASP.NET Core也是一個開放源碼,是後端網頁的框架,Angular可以完成絕大多數的使用者介面及前端的需要,但是資料仍要靠後端的供應,在課程中我們會介紹Angular 6.0之後的版本並與ASP.NET Core的Web API結合,實作一個完整的網頁應用程式。

適合對象

網頁開發人員

預備知識

需熟悉ASP.NET及JavaScript、HTML、CSS

已完成以下課程所具備技術能力

U2752:TypeScript物件導向程式設計

課程內容

  1. 前端網頁應用的利器Angular
  2. Angular是何物,與jQuery有何關聯
  3. 認識Angular的架構
  4. 使用Angular實作前端MVC的設計模型
  5. HTML與Angular指示詞的搭配
  6. ngFor、 *ngIf、ngSwitch等結構性語法的使用
  7. 屬性綁定、事件綁定的處理
  8. ngModel與資料的綁定
  9. 自訂元件的屬性、事件綁定的設計
  10. 表單與驗證
  11. 表單與資料繫結
  12. Service的概念
  13. Web API與Angular搭起前後端的橋樑
  14. Angular資料存取新增、刪減、修改
  15. Angular頁面導覽與路由

學會技能

  1. 了解如何選取前端開發框架(Framework),如React、Angular、Vue.js
  2. 學會使用Angular為您的公司建立內部、外部網站
  3. 能夠透過網頁搜集使用者資料,並儲存至資料庫(藉由Web API)
  4. 能夠區別何謂前端開發與後端開發
  5. 熟悉開發工具的操作,並善用工具功能加速網站設計
  6. 了解如何安裝與設定Angular套件,並設定工作環境
  7. 能夠利用瀏覽器進行網頁程式除錯,提升網站錯誤診斷與偵錯的技能