Contents
不要將 TypeScript 的使用限制在 Angular 上!了解基礎知識、功能、工作流程以及如何使用它!
根據 official language at Google TypeScript 也成為了 Google 內部的開發程式語言,TypeScript 和 Angular 用於Google Analytics(分析),Firebase和Google Cloud Platform以及關鍵的內部工具,例如錯誤跟踪,員工評論,產品審核和啟動工具。
看起來 TypeScript 也是一個值得投資的程式設計語言
從這 15 小時的課程,你會學到
- 在任何專案中使用 TypeScript 及其功能,例如 Types,ES6 支援,Classes,Modules,Interfaces 等等
- 理解什麼是TypeScript,以及它的工作原理
- 為什麼 TypeScript 比 vanilla JavaScript 提供了真正的優勢
- 從理論上學習 TypeScript 以及應用於實際用例和專案
- 了解如何將 TypeScript 與 ReactJS 或 NodeJS / Express 結合使用
要求
- JavaScript 知識是必需的,然而你不需要是 Javascript 專家
- 物件導向程式設計經驗是加分的,但不是必需的
- ES6 知識有幫助,但不是必需的
說明
加入這個暢銷的、完全更新的課程,從頭開始深入學習 TypeScript!
了解 TypeScript 是什麼,為什麼它真的是 JavaScript 的強大補充,它的功能是什麼以及如何使用它! 了解 TypeScript 為何如此出色、它如何改進你的 JavaScript 程式碼以及它如何幫助你避免令人討厭的錯誤和錯誤!
本課程將將你從基礎知識及其最重要的功能(Types!)轉移到你可以在任何專案中使用TypeScript 的要點。ReactJS 專案也包含!
由於 TypeScript 是由微軟開發的,並且被 Angular 2+(Google)和其他流行的程式庫(libraries)使用與強烈鼓吹,因此成為每天會用到的技術了。的確,TypeScript 是當今你可以學習的最流行的 Web 開發語言之一!
今天就獲得優勢,成為前瞻真正理解 TypeScript 的佼佼者吧!
學習如何使用 TypeScript 將現代 JS 功能(如解構 destructuring、箭頭函數 arrow functions 或類 classes)引入任何環境和程式碼庫——即使它還不支持這些功能! 了解你可以使用哪些類型( types )以及如何構建自己的類型。 了解如何使用類型和 TypeScript 提供的許多功能,編寫更好的程式碼!
但是,在本課程中,我們不會止於基礎知識! 你還將了解更多高級功能(如裝飾器)以及如何使用 TypeScript 設置工作流程。 這包括純 TypeScript 工作流程以及 webpack 工作流程。
你還將了解到 – 你不會局限於 Angular 或純 JavaScript/TypeScript 專案。 相反,這是一個完整的模組,涵蓋如何將 TypeScript 與 ReactJS 一起使用,以及如何使用 TypeScript 改進你的 React 程式碼。
練習你學到的技能
觀看視訊是一個很好的學習方式。對很多學生來說,這是最好的方法。如果你還想練習你學習的內容,本課程除了高品質的學習視訊外,也伴隨課程進度提供許多練習(和解決方案)。
這麼多的內容!
我不是這些教你們基礎,然後離開你的課程粉絲。在本課程中,你將獲得以下知識:
- 型別 ( Types )和如何使用它們
- TypeScript編譯器的工作原理
- Type6中的ES6功能
- TypeScript中的 Class
- 命名空間和模組
- 界面
- 泛型( Generics )
- 裝飾器( Decorators )
- 如何將第三方JavaScript 程式庫整合到你的 TypeScript 專案中
- 如何使用 webpack 設置 TypeScript 專案
- 或者如何設置一個單純的 TypeScript 工作流程
- 如何將 TypeScript 與 ReactJS 一起使用
- 如何將 TypeScript 與 Node/ Express 一起使用
- 真實的專案和用例!
- 還有更多!
目標受眾是誰?
- 本課程適合每位希望將其水準超越 vanilla JavaScript 的學生
- 每位應該明白 TypeScript 如何運作的 Angular 學習者
講師介紹
Maximilian Schwarzmülle 專業Web開發者與講師
從13歲開始,我從來沒有停止學習新的程式技能和語言。早期我開始為朋友寫網站,純粹好玩。這種熱情一直持續,讓我決定做一名自由網絡開發人員和顧問。我在這工作中獲得很大的成就感與樂趣,這激情到現在仍活生生地在我心裡。
我從後端開始做Web開發(PHP與Laravel、NodeJS),後來也用現代的框架如 Angular 2 或 VueJS 2 在很多專案中做越來越多前端開發。我現在兩種開發世界都很喜歡!
因我是自學而成的開發人員,我有機會經由不同領域的工商管理碩士歷練擴大我的視野。這使我能夠在主要的戰略諮詢公司和銀行工作。在學習中,我發現自己對於開發的喜愛多於其他領域,我花在這個領域的時間大大提高了我的整體的經驗和技能。
經驗與教學
身為一名自學而成的專業人,我真的知道在學習新的或在已知語言上求進步時會遇到什麼難題或哪些會是困難的部分。這種背景和經驗使我能夠專注於最相關的關鍵概念和主題。許多5星級的課程和成功的YouTube頻道上的記錄是最好的證明。
無論是作為開發教練或教學工商管理我總是收到豐盛的回饋。最寶貴的經驗是看到學生找到新的、更好的工作,開發出很棒的 Web 應用程式,取得精彩的專案或在我課程的幫助下將技能變成嗜好享受。
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
你可能會有興趣
- 更多 AngularJS 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入