該學什麼語言?
在選擇要學習什麼程式語言前,建議您可以先思考自己學習程式語言的目的為何?舉例來說:如果您想要找平面美術相關的工作,建議可以從HTML開始了解,然後再延伸到JavaScript;如果您想寫遊戲,則建議學習C#,但需注意的是,由於遊戲除了程式碼外,亦需要考慮劇情故事、遊戲流程、美工、動畫...等,對新手來說學習難度較高;而如果您想寫APP程式,則應先考慮自己想寫iOS或Android系統的程式,若是iOS建議選擇Swift,Android則建議選擇Java;如果您想做真實互動裝置,則建議可以鑽研Arduino學習寫C語言;如果您想架設網站,則建議可以從PHP語言開發的WordPress開始接觸。
Coding 101 教學
計算機基礎 -> 程式基礎(資料型別, 變數, 函數, 迴圈...) -> 語法基礎(e.g. Python syntax) -> 小專案 -> ... ->
- 初心者的計概
- 軟體開發入門 - https://github.com/DataStudySquad/se-job/tree/master
- 工具
- Command line
- Mac
- Terminal
- Iterm
- Mac
- IDE
- Python
- IDE
- Sublime
- VSCode
- Pycharm
- interactive programming
- Anaconda
- ipython
- Jupyter notebook
- 安裝教學
- Colab
- Anaconda
- IDE
- Javascript
- VSCode
- Python
- 版本控制 (version controller)
- git
- Command line
- 前端開發, 手機app開發 :
- 後端開發, 自動化, 爬蟲, 網頁開發, 數據分析, AI.... :
- Ref
- 前後端是什麼?
-
CS general
-
Python
- 基本語法
- 實作練習
- 教學影片
-
Javascript
- 網頁開發
- 爬蟲
- 自動化
- General