[心得] 2020 最值得買的Udemy線上課程推薦
作者Here1212 (PTT浪人)時間Apr 21 10:21:55 2020看板Soft_Job因為Udemy的課實在是太划算,下班閒暇之餘常會找一些課來進修,總共買過的課程不下50堂。
Udemy上面的課程真的是琳瑯滿目,好處是同一個主題你可以有很多選擇,壞處是往往會卡在不知道買哪一個,好在可以30天內無條件退款,所以小孩子才作選擇,我全部都買!然後實際看看比較一下,再把較好的留下其他退掉。
下面列出一些我有買過的主題中,比較幾門課之後選出我覺得最好的課程 先說因為我在外商工作內容涵蓋前後端,所以下列課程主題是我接觸過且相關的,希望對大家有幫助
Git
推薦: The Git & Github Bootcamp 連結: https://tinyurl.com/yf2rdzzn 作者: Colt Steele 長度: 17小時 比較過的課程:
- GitHub Ultimate: Master Git and GitHub - Beginner to Expert
- Complete Git Guide: Understand and master Git and GitHub
Udemy上很多Git的課程長度偏短,大概都1、2個小時左右,這種大概就網路上隨便一篇新手教學文章的內容程度而已,稍嫌不足。 但這門真的紮實,幾乎涵蓋了所有重要觀念,Colt很擅長把複雜的東西講得很白話,光前1/3的基本概念講解就屌打一堆同類課, 比起其他兩門課,除了口語表達清楚又加上了更多流程圖跟動畫,大推!
Docker
推薦: Docker Mastery: with Kubernetes +Swarm from a Docker Captain 連結: https://tinyurl.com/yhg5g4ce 作者: Bret Fisher 長度: 19.5小時 比較過的課程:
- Docker & Kubernetes: The Practical Guide
Docker 跟 Git 大概是現代碼農必點的兩個重要"基礎技能"吧。 Bret Fisher是身經百戰專業Docker講師,他的這門課我看完,內容品質真的沒話說,不論是不是新手都該看一遍前半部,必推。
至於另一門課 Docker & Kubernetes: The Practical Guide (by Maximilian),評分看起來高,但是實際上比較過後,個人認為教材內容與Bret Fisher相比遜色許多。
Web開發 全面性的入門課程 (HTML,CSS,JS, Nodejs,....)
推薦: The Web Developer Bootcamp 連結: http://tinyurl.com/yaagd8pb 作者: Colt Steele 長度: 46.5小時 比較過的課程:
- The Complete Web Developer Course 2.0
- The Complete 2020 Web Development Bootcamp
- The Complete Web Developer in 2020: Zero to Mastery
- Web Design for Beginners: Real World Coding in HTML & CSS
這主題大概是Udemy最多人開的,都大同小異,但其中就這門講得深入淺出,內容編排得宜,涵蓋最全面,因為Web技術日新月異,講師仍然時常更新教材,內容紮實程度也是備受許多鄉民肯定的,應該不需要多說。
Javascript 入門
推薦: The Complete JavaScript Course 2020: Build Real Projects! 連結: http://tinyurl.com/y979sz9d 作者: Jonas Schmedtmann 長度: 28小時 比較過的課程:
- The Modern JavaScript Bootcamp
- ES6 Javascript: The Complete Developer's Guide
這幾門其實都講得不錯,但選Jonas的原因是projects比其他課程實用多了,教材也比較新和活潑,內容一樣由淺入深,會為往後React打下很好的基礎。如果需要更進階的JS課程可以看 JavaScript: Understanding the Weird Parts (Anthony Alicea)
React
推薦: Modern React with Redux 連結: http://tinyurl.com/yaxgjqly 作者: Stephen Grider 長度: 47.5小時
這門不用多說,React社群公認最好的教程,所以沒有必要跟其他課程比較了。 後半Redux部分也是講得相當精彩,基本上React/Redux你就只需要看這門課,該學的東西都在這了,重點是品質相當好,是一門CP值爆表的課。
CSS, SASS, Responsive Web Desgin
推薦: Advanced CSS and Sass: Flexbox, Grid, Animations and More! 連結: http://tinyurl.com/y96e48mu 作者: Jonas Schmedtmann 長度: 28小時 比較過的課程:
- Ultimate CSS Gride Course: From Beginner to Advanced
- CSS - The Complete Guide 2020 (incl. Flexbox, Grid & Sass)
個人非常推薦這門課,循序漸進的帶你用CSS/Sass/Flexbox/Grid來實作RWD網站(每個階段都會完成1個精美的project),全部的內容都很實用,不用半行JS純粹靠CSS就能達到酷炫的特效,另外Flexbox跟CSS Grid這兩個現代超級重要的東西觀念講得相當清楚,範例也比其他課程多很多。
Node.js 入門
推薦: The Complete Node.js Developer Course (3rd Edition) 連結: http://tinyurl.com/ydbuplbe 作者: Andrew Mead, Rob Percival 長度: 35小時 比較過的課程:
- Learn and Understand NodeJS
每一個章節就是一個獨立的project(或一個完整的功能),都是走後端必定會碰到的東西,內容非常適合新手。
全端整合應用
推薦: Node with React: Fullstack Web Development 連結: http://tinyurl.com/y8ujbfcu 作者: Stephen Grider 長度: 25.5小時
純JS前後端整合的進階課程,教你實作商業網站該有的功能,例如OAuth認證,處理金流,資料庫串接...等。這類的課程能比較的不多,但這門課品質也算相當好的。
以上課程推薦給PTT版友,如果有其他推薦的課程也歡迎分享。