Try   HackMD

Programming Learning Resources

Get a Big Picture

學任何東西前,先有個 big picture 再下去逐一學習比較不會學偏。
搜尋某領域 roadmap,會有人分享這個領域的學習路徑,讓你少走冤旺路。
e.g. backend roadmap, game developer roadmap

Resources

CS50

哈佛的通識課,最經典是從零開始純講電腦科學,現在也有一些是搭配主題帶觀念,像是 web 或 AI。我自己只看過原始的,但搭配其他主題的看起來也不錯,你可以自己在他們 youtube 頻道挖寶。

Interactive learning Websites

透過互動的方式學習,而不是一直看影片。有兩個網站:

Youtube

搜尋你要學的 target 加上 crash、in XX hours、for beginners 等關鍵字,點進去聽聽看,選一個喜歡的。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

或是 base on project,搜尋 python game、python web 之類的

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

計算機概論16講

退一萬步,學一些很 general 的電腦知識,可以挑有興趣的看就好
https://www.youtube.com/watch?v=G-vzjnorpf4&list=PLCD590AC36147DECD

Tips

  • 、覺得太難、太簡單或單純口音聽不喜歡就果斷棄坑,去找其他比較好吸收的素材,不要硬撐把它看完。
  • 一定是練習實做
  • 用 hackMD、notion 或類似的筆記軟體做筆記