◎ 課程說明
建置單一頁面應用程式 (SPA) 在 Angular 8 的優異架構下變得十分容易,在新手入門之後,更多的挑戰也隨之而來,像是抽象的 RxJS 可以用來高效的處理非同步事件,精煉過的 Router 路由機制可用來處理多頁面導覽,強大的 Forms 動態表單機制可以設計出各式各樣的表單應用,這些特性與架構都可以幫助我們用更精簡、更好維護的程式碼,來撰寫原本極其複雜的 SPA 應用程式。
學習像 Angular 8 這種看似複雜而又能簡單抽象的開發架構,不可避免的還是要透過正確的觀念導引,幫助剛入門的 Angular 8 前端工程師走上進階的開發之路。本課程特別精選幾個必學的 Angular 8 開發主題,開辦兩天的訓練課程,透過觀念與實務的結合,相信能讓大家快速上手 Angular 8 最重要的實戰開發技巧。
扎實理論-Angular 8 開發實戰:進階開發篇:https://www.accupass.com/go/DCT_108024
實作工夫-Angular 8 開發實戰:進階實作篇:https://www.accupass.com/go/DCT_108025
◎ 課程編號
- DCT-108024
◎ 課程日期
- 2019/08/01 (四) 、 2019/08/06 (二) 09:00~17:00 (中午休息一個小時)
◎ 課程主題
- 深入了解 Angular 8 Router 路由機制
- 介紹 SPA 架構技術原理
- 介紹路由的應用情境與設定方法
- 認識 Angular 8 路由生命週期
- 快速上手 Angular 8 路由機制
- 建立 Angular 8 第一層路由
- 建立 Angular 8 子路由機制
- 注入與使用 Route 與 Router 物件
- 注入與使用 ActivatedRoute 物件
- 介紹路由導覽機制
- 透過 Directives 進行路由導覽
- 透過程式碼進行路由導覽
- 在頁面之間傳遞路由參數
- 認識 data 與 resolve 方法
- 實作路由頁面的延遲載入機制 (效能調校)
- 實作路由頁面的預先載入機制 (效能調校)
- 深入了解 Angular 8 Form 表單機制
- 介紹 Angular 8 Form 的兩種開發模型
- 深入了解 Template-Driven Form
- 認識 ngModel
- 控制表單樣式
- 處理表單驗證
- 顯示表單驗證錯誤訊息
- 認識 ngModelGroup
- 深入了解 Model-Driven Form
- 認識 formGroup 與 formControlName
- 處理表單驗證
- 使用 FormBuilder
- 設計 Reactive Form (RxJS)
- 使用 formControl Directive
- 自訂錯誤驗證器 (Custom Validator)
- 如何指定表單欄位內容與重置表單
- 如何在兩種開發模型之間進行選擇
◎ 適合對象
- 了解基礎 HTML / CSS / JavaScript 語法
- Web 開發人員 / 網頁設計師 / 網頁前端工程師
- 具有基礎的程式設計概念 (寫過任何一種程式語言即可)
- 須了解 Angular 8 基礎開發技巧 (建立子元件/樣板語法/相依注入/注入 Http 服務元件)
- 本課程不適合完全沒有 Angular 8 基礎的人
◎ 預期效益
- 深入理解 RxJS 與 Observable
- 深入了解 Angular 8 Router 路由機制
- 深入了解 Angular 8 Form 表單機制
- 提升個人能力與幫助前端工程的職涯發展 ( 提供結業證書 )
◎ 講者名單
- 多奇數位創意有限公司 技術總監 Will 保哥
◎ 講者簡歷
- 現任多奇數位創意有限公司技術總監。
- 2018 年榮獲 Angular/Web GDE (Google Developer Expert) 開發專家。
- 2008 至今連續 11 度當選微軟最有價值專家 (Visual Studio and Development Technologies)。
- 2013 年曾獲選第 6 屆iT邦幫忙鐵人賽【iT邦幫忙鐵人賽年度大獎】、【開發技術組年度鐵人】、【iT邦幫忙鐵人賽優選】三項殊榮。
- 熟悉 Web 開發技術、網站效能調校、許多 .NET/C# 開發技術、SQL Server 資料庫開發、網站內容管理系統、Docker 與 Kubernetes。
- 曾擔任 Visual Studio 2010 上市發表會講師、MSDN 講座講師、TechDays Taiwan 2010~2015 講師、TechEd China 2011, 2013 講師。
- 出版著作有 ASP.NET MVC 2 開發實戰、Windows Phone 開發實戰、ASP.NET MVC 4 開發實戰等書籍。
- 部落格: http://blog.miniasp.com/
- 粉絲頁: https://www.facebook.com/will.fans
◎ 課程費用
- 進階開發篇 ( 兩天 )
- NT$ 8,000.-
- 進階實作篇(一天)
- NT$ 4,000.-
- 進階開發+實作 組合包
- NT$ 10,500.-
◎ 退換票辦法
- 考量行政成本,已完成繳費之學員如欲取消報名 -
- 開課前11天申請退費,退學費90%。
- 開課前10天申請退費,退學費 0%。
- 如需退費,請填寫課程退費申請表,收到申請表,課程專員將寄發通知信
以告知申請進度 - 統一退費日期為申請日之下個月10號。申請時間為「課程退費申請表」的回覆日期。
- 學員須自行負擔匯款手續費,NT 30元
◎ 注意事項
- 本課程包含午餐
- 學員需攜帶筆電,且須事先安裝好實作環境 (課前公告在FB社團)
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 若因不可抗拒之因素(如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用
- 為配合政府落實節能減碳及推動電子發票政策,本公司從民國 107 年開始使用電子發票。為確保您能順利取得電子發票,煩請於下單時再次確認您已提供正確之 E-mail 信箱



