7 小時學會 AngularJS

學習 AngularJS 與 JavaScript 的觀念、設計自訂 directive、建造單頁應用程式

Ratings: 4.65 / 5.00




Description

這門課包含下個新版本的資訊 - AngularJS 2.0!

了解 AngularJS 可以幫助你找到工作及增進職場能力。這個技能能讓你成為網路應用產業裡炙手可熱的開發者,讓你更容易開發網路應用,這也是 AngularJS 熱門的原因,它由 Google 所支持。

這門課會讓你很快就進入狀況,接著會教你重要的核心知識讓你完全理解 AngularJS,接著會教你如何建造 AngularJS 應用 - 我們很快就會完成一個單頁網路應用。

我們會在這門課設計自訂 service、建造自訂 directive、了解雙向連結的意義、設計一個能夠預測天氣的單頁網路應用、以及其他主題。這些主題都會附上範例程式碼。

學生評論

"我選擇過的最棒的課程"
"Udemy 平台上最棒的 AngularJS 簡介"
"清新的教學方法教導 AngularJS"
"Udemy 課程中我修習過的最好的課程之一"
"目前我在網路上遇到的最棒的講師"
"我學習過很多 AngularJS 課程,我認為這門課是目前最好的"
"我目前最喜歡的教學方式"

如果你沒有接觸過 AngularJS,或是你正在學習 AngularJS 但感覺仍然無法理解它,這門課程就是為你設計的!你要先理解 AngularJS 才能學會 AngularJS。

我希望當初在學習 AngularJS 時就有跟現在這門課一樣的課程。
這門課程用最合適的順序來介紹 AngularJS 的概念以及其實現的方式,讓你能夠完全的理解並學會 AngularJS。

你會在這門課完成:

  • 了解 AngularJS 如何運作,包含的主題有:directivedependency injection雙向資料連結digest loop監看器及其他主題。
  • 學會 AngularJS 使用的 JavaScript 與 HTML 基本原理,包含自訂 HTML 屬性弱型別陣列井號、以及事件迴圈
  • 撰寫自訂 service 程式碼。
  • 設計自訂 directive,了解 compilelink scope
  • 使用 AngularJS 建造單頁網路應用
  • 使用目前最新版本的 AngularJS - 版本 1.3!
  • 關注 AngularJS 2.0 的最新消息!

AngularJS 不該很難學會。教學資源犯的最大的錯誤就是期待學生只藉由模仿他人的程式來學習。現實情境從來不會和教學資源完全相同。

我相信最好的學習方式是理解工具如何運作以及它能替你實現什麼,接著閱讀範例,接著自己動手做。這門課就是依照這個方式進行,讓你能夠理解學會如何使用 AngularJS。

註記:你同時也可以在這門課取得範例程式碼。包含 'starter' 程式碼,作為課堂一開始的基礎,以及 'finished' 已完成的範例程式碼供你參考。

(聲明:購買這門課程的學生會取得我的 AngularJS 2.0 課程的大幅度優惠。該課程會在 2016 年發行,也會在 2015 年 AngularJS 2.0 正在開發時,新增新的免費講座。)

What You Will Learn!

  • 學習 JavaScript 的基本概念,了解它如何增進 AngularJS 的功能。
  • 藉由探索 AngularJS 本身的架構來學習如何撰寫具有良好效能與品質的 AngularJS 程式碼。
  • 熟悉 AngularJS 專有名詞,例如 dependency injection, service, directive, transclusion, 等等。
  • 了解 dependency injection 以及了解 AngularJS 如何實現它。
  • 設計自訂 directive 讓元件能夠重複使用,節省精力與時間。
  • 了解單頁網路應用(Single Page Application)和運作原理。
  • 利用 AngularJS 建立單頁網路應用(Single Page Application)。
  • 你能夠比其他開發者更了解 AngularJS 並向其他人解釋 AngularJS。
  • 由 2015 年更新的免費課程獲取 AngularJS 2.0 最新消息,並取得 2016 年 AngularJS 2.0 課程的大幅度折扣!

Who Should Attend!

  • 想要學習 AngularJS 的開發者與設計師
  • 研究過 AngularJS 仍然覺得難以理解的學習者
  • 使用過 jQuery 但對於大量手動操作 HTML 元件感到疲憊的開發者與設計師