Alexa tag
 
Kjlyfx0prv20det95b4x

7 小時學會 AngularJS

目前最夯的網站開發框架



註冊Udemy課程
本課程為英語中文字幕


這門課包含下個新版本的資訊 - 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' 已完成的範例程式碼供你參考。

我將從這門課程中學到什麼?

  • 學習 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 課程的大幅度折扣!



如果你是....

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



  • 瀏覽器和文字編輯器
  • HTML 與 JavaScript 基本知識(可以參考我們html跟javascript的課程)



講師


安東尼・埃利西亞
安東尼・埃利西亞

安東尼從十二歲開始寫程式,十六歲寫出自己的網站應用程式,從美國凱斯西儲大學資工系畢業,他持續他的對微軟相關軟體開發者的興趣,像是系統架構、資料庫設計師、使用者介面設計師。

他的興趣與經歷廣泛,像是HTML5, CSS3, ASP .NET MVC, JavaScript, jQuery, KnockoutJS, AngularJS, NodeJS, LESS, Bootstrap, SQL, Entity Framework等等,族繁不及備載。

他深深的相信,深入的了解任何領域或主題才能夠真正學會它,即使是真實世界的環境,也才能快速的解決問題。

他對於人性以及人類行為也有很深的興趣,以及這些如何影響人機互動,這個興趣也讓他的職涯延伸到了使用者經驗設計與易用性研究。

另外他有25年的公開演講與教學經驗,包括了大型團體以及私人講師。

把這些東西都加總在一起,他把他的人生都花在了傾聽客戶的需求,並設計一個資料庫與軟體來滿足他的需求,開發、並測試,然後教其他人怎麼使用它,接著看著人們怎麼使用並改善使用者體驗。

安東尼熱愛教學他所會的一切,他發現人們開發軟體總是仰賴著案例,他覺得軟體開發不僅僅是這樣。

"範例需要被建構在情境的最頂端,只要你有了情境,你不會只會「複製」「貼上」,而是你知道怎麼調整並改善它。"

他相信所有人都有能力可以開發軟體,只要他們能夠被好好的教導,包括現在正在閱讀這段文字的你。

他說

“這是我的榮幸可以教你,我希望你能學會一些你以前從來沒學過的,了解一些過去你懂但是讓你更深入,而且覺得正面並有成就感。“


常見問題


請問本課程是中文課程嗎?
課程是翻譯課程,為英文發音,包含了中文字幕,推廣影片由於不支援字幕功能,所以沒有對應的中文字幕,如果您想要確認內容是不是您想要的,可以點擊課程前往Udemy網站,下方的內容可以預覽就可以開啟字幕功能(影片右下方要開啟才有。)
如果我對於課程不滿意怎麼辦?
本課程遵循Udemy退款原則,三十天內如果有不滿意都可以退款,如果有任何其他的問題,都可以寫信給我們慕課:mooc@cool3c.com。
這個課程為什麼不能在慕課平台上購買?
本課程是由慕課與Udemy合作並在Udemy網站平台上販售的,因此僅提供在Udemy上購買。

本課程不在慕課平台提供學習