為了賬號安全,請及時綁定郵箱和手機立即綁定
編程百科手冊

掃一掃 手機閱讀

課程目錄已更新39節
全部 試讀

課程亮點

  • 不同于官方文檔的粗糙,講解深入細致
  • 立足 TypeScript 基礎,語法知識全面
  • 知識點配合代碼示例,講解不枯燥
  • Vue+TypeScript 實戰項目,學以致用

課程簡介

其實TypeScript并不是一門新的語言,它是 JavaScript 的超集。它最大的亮點,就是其無可替代的強類型系統,這也是它為什么叫 TypeScript 的原因。之所以說它的類型系統無可替代,是因為TypeScript 填充了 JavaScript 作為一門動態弱類型腳本語言的缺點,多了靜態類型檢查, 能夠對代碼中的錯誤及時反饋,而又保留了JavaScript 的靈活,維護大型工程項目更加輕松。

現在最流行的三大主流前端框架,React 和 Angular 使用 TypeScript 編寫,而 Vue3.0 則會使用TypeScript 重寫;而 NodeJS 的模塊很多都添加了類型聲明,所以使用 TypeScript 可以很好地開發前后端和其他場景的項目。

越來越多的公司開始使用 TypeScript,作為一名求職者,對 TypeScript 掌握的熟練程度,會為你的簡歷有相應的加分;以后TypeScript在面試中出現的頻率和覆蓋率,也會和 JavaScript 一樣頻繁和廣泛。

Lison16老師,代碼控,iView-admin 作者,UI組件庫 iView 核心開發者 。開源社區活躍開發者,Github 昵稱 Lison16。擅長 Vue技術棧開發和性能優化,對組件開發有深入見解和心得,現就職于國內知名互聯網公司前端研發團隊,重點提高組件化水平和開發效率提升。掌握全新的TS發展與歷史資料,是少有的對TS官方文檔進行前沿解讀的前端大拿。

他個人的開發經歷讓他深刻感受到,目前市面上對于TS的講解,是不夠深入,甚至可以說是淺顯,對于前端開發者的學習意義并不大;而各種資料水平參差不齊,英文文檔對于英語水平一般的開發者并不友好,而翻譯過來的中文文檔又明顯信息滯后。關于TS,大家似乎只是習慣性停留在常用知識點的解讀,這樣只會讓人似懂非懂,更別提進入實踐。在TS的學習上,大家走了太多彎路。Lison老師愿成為你身邊隨時解答問題的大牛,帶你告別零散與盲目的自學,一起精進關于TS的知識。

本專欄共七個模塊,39小節。分三個階段對 TypeScript 從零基礎到實戰。

第一階段:全面詳盡的優質資料,零基礎上手 TypeScript

雖然 TypeScript 已經被廣泛使用,但是關于它的優質資料還是較少。即便是 TypeScript 的英文官方文檔,也存在更新內容沒有同步到以往知識文檔,或者只是說了概念,沒有例子幫助理解等問題。中文版文檔則落后了幾個版本,而且也只是對英文文檔的翻譯,沒有補充示例,這對于英語水平一般的程序員非常不友好,文檔的不足還會影響學習。

本專欄立足基礎,對 TypeScript 截止到3.3版本的語法知識進行系統全面講解。你只需有基本的JavaScript語法基礎,即可輕松上手 TypeScript。TypeScript 的知識點基本上你都可以在本專欄內找到,全面細致,是學習TS的優質資料。

第二階段:知識點提煉+示例講解,輕松掌握TS實踐

網上大部分的 TypeScript 教程,都只是對幾個常用知識進行講解,并沒有深入到每一個知識點。對大部分人來說,可能學習完之后只能說是有了大概認知,并不能真正實踐。

Lison16老師將每個知識點都配合代碼示例講解,一步一步帶領操作,并且很多例子結合實際開發經驗,不空談知識,讓整個專欄學習起來十分生動,絕不枯燥。

第三階段:Vue+TS,兩大熱門前端工具結合實戰

除了對基礎知識的扎實學習,本專欄還包含實戰學習。Lison16老師將手把手帶你開發一個基于Vue+TypeScrip t的小項目,掌握這兩大前端熱門工具的結合,必然能夠幫你在工作上提升一個階段。

歡迎你加入這個專欄,體會到TS是如此純凈、優雅、簡潔,發現使用語言的愉快。

課程目錄已更新39節
精選留言
  • 諾亞諾亞

    老師可以說一下最后的思維導圖是用什么工具做的嗎? 喜歡這種風格

    講師回答 / 了不起的東東少將

    推薦 XMind:ZAN https://www.xmind.cn/zen/

  • wumu_zhuangzhu

    到后面做項目,例子比較簡單,意猶未盡

    講師回答 / Lison

    同學你好,專欄主要是對TS基礎的詳細講解,因為暫時Vue對TS支持還不是很好,但是使用Vue的開發者又比較多,所以最后給出現階段的Vue和TS結合開發的示例。后面等Vue3出了后考慮再做更完整的實戰

  • 慕數據7345090

    官方文檔講的不清楚,裝飾器在這里得到了補充~

    講師回答 / Lison

    同學你好,能夠對你有幫助這就是本專欄的意義,后續有問題歡迎繼續交流~

適合人群
  • 有一定ES6語法基礎
  • 有一定的前端 JavaSCript 實戰開發經驗
  • 對 TypeScript 感興趣,想加深自己的技術棧的同學
購買須知
  1. 本專欄為圖文形式內容服務,共計 39 小節,上線時間為 2019 年 6 月 4 日,預計 2019 年 8 月 10 日更新完成;
  2. 本專欄更新時間為每周一,三,五更新 1 篇,形式為圖文;
  3. 訂閱成功后,用戶即可通過慕課網 PC 端、App 端、WAP 端享有永久閱讀的權限;
  4. 慕課專欄為虛擬內容服務,訂閱成功后概不退款;
  5. 在專欄閱讀過程中,如有任何問題,請郵件聯系[email protected]
  6. 慕課專欄版權歸本平臺所有,任何機構、媒體、網站或個人未經本網協議授權不得轉載、鏈接、轉貼或以其他方式復制發布/發表,違者將依法追究責任。
造燭求明,讀書求理
掃碼關注慕課網服務號
干貨分享
定期活動
課程優惠
專欄福利
官方優惠福利活動一手掌握,關注慕課網(ID:imooc-com),和30萬+程序員一起成長!

本專欄知識點梳理

1.專欄閱讀需要具備一定的ES6基礎知識,可參考:

2.在此專欄基礎上,如果您想進階學習TypeScript實戰知識點,可參考:

下載慕課網APP

更好的體驗,讓閱讀隨處可得

掃描二維碼,下載慕課網APP
意見反饋 邀請有獎 幫助中心 APP下載
官方微信
优购网200元优惠券