Home - cccnqu/se106a GitHub Wiki

軟體工程 -- 以 git/nodejs 為例

課程內容

主題 說明
1 軟體工程概論 Model / Requirement / Analysis / Implementation / Test / Release
2 程式實作 C / NodeJS / ElectronJS/ PhoneGap/Cordova / IDE / UI
3 軟體測試 Debug / TDD / CI / DevOps / Verification
4 版本管理 Git / Github / Gitflow / GithubFlow
5 專案管理 Team / Schedule / RUP / Agile / XP / Scrum / Kanban
6 系統分析 Database / Object / UML / Refactor / DesignPattern / Architecture
7 產品發行 Build / Npm / WebHost / AppPublish / Document / Docker

教材來源

授課規定

  1. 先 fork se106a 專案
  2. 在上述 fork 專案的 wiki 寫電子筆記 (用 markdown 與 github 擴充語法 gfm)
  3. 準備一本《專用筆記本》,在上面手寫筆記!
  4. 期中期末評分會參考你的《電子筆記、手寫筆記與 github fork 專案的 commit log)。