ls -l /resources
學習資源整理
工欲善其事,必先利其器。從邏輯概念、開發編輯器到團隊協作,我們為你精選了最實用的好幫手。
# 01 基礎與邏輯概念
Udemy
全球最大的線上課程中心,包含設計、開發等多領域中文與英文教學,是找尋特定技術堆疊課程的起點。
edX
由哈佛與 MIT 創立的免費學習平台。提供名校正規電腦科學課程,適合希望建立扎實理論基礎的人。
Git 基礎
分散式版本控制系統。學會 Git 命令行是你踏入現代團隊協作、軟體工程最關鍵的一步。
# 02 學習必備軟體工具
Visual Studio Code
當前最熱門的程式編輯器。具備豐富的插件生態系(如 GitLens, Copilot),是現代開發必備的神器。
Terminal / iTerm2
命令列終端機。透過指令與作業系統、伺服器直接溝通,建立工程思維與自動化流程的第一步。
Sublime Text
輕量且極速的文字編輯器。適合快速查閱、編輯單一檔案或做暫時的程式碼筆記草稿。
# 03 開發除錯與問題檢索
Stack Overflow
全球最大的程式技術問答社群。你所遇到的 99% 報錯與語法疑問,都能在這裡找到現成的解答。
Reddit - /r/learnprogramming
海外極為活躍的程式學習論壇。除了問答,更適合發起學習方法、職涯發展與學習資源的討論。
CodeProject
專注於後端程式開發(Java, C++, C# 等)與系統底層設計的社群與文章庫。
# 04 程式代碼託管與團隊協作
GitHub
全球最大的開源程式碼託管平台。同時也代表了你的程式「名片」,能展示你的開源貢獻與專案紀錄。
GitLab
整合 CI/CD 功能的 DevOps 協作平台。適合大型企業內部自主架設、做私有儲存庫管理。
Bitbucket
Atlassian 旗下的 Git 託管系統,與 Jira/Confluence 整合度極佳,適合專案開發團隊。