- bash + git
- Javascript
- HTML / CSS
- 開學前開始看 React
- 開發者基礎
- bash
- git
- VScode
- 網頁基礎
- Basic Javascript
- Basic HTML/CSS
- 前端框架
- React
- React-related libraries
- 後端
- express
- MongoDB
日期 | 部課內容 |
---|---|
10/4 | 開發者基礎教學:bash, git, VScode |
10/11 | 網頁基礎:Javascript, HTML / CSS |
10/18 | React Basics:components, props, state |
10/25 | React:component lifecycle methods, function components, hooks |
11/1 | More Topics on React, boilerplates |
11/8 | Other JS libraries |
11/15 | 期中考前一週(暫停一次) |
11/22 | 段考週結束 |
11/29 | express, serving static files |
12/6 | MongoDB and mongoose |
12/13 | Integrating static sites with a database |
12/20 | Buffer |
12/27 | Buffer |
1/3 | 期中考前一週(暫停一次) |
如果順利如期上完,Buffer可以上的內容:
- Javascript: Asynchronous functions
- socket-io
- Typescript
負責人會先帶看一次源碼 (大概一堂課)。然後開始當碼農(有死線壓力的那種)。
- 選課網站
- 系學會網站
每個專案都要寫出一個自己的 documentation,包括:
- 源碼解釋
- coding style
- 如何整理資料夾
- 各種 configs
以利以後的資訊部維護。基本上,這幾個專案希望寫好就是一個模板,往後幾屆只要套用就好。
有想法的同學,可以2~3個人一組,在部課時間開發一個專案。任何天馬行空的點子都可以,可以是一個網頁,一個函式庫,一個小專題等等。
- 學習 code collaboration
- 踏入開源社群的第一步
- 充實一下自己的履歷,真的賺
10月中左右有梅竹黑客松,預計資訊部組隊去比賽,然後去新竹玩XD。
部員一起維護一個類似 Computer Science 共筆的東西,像這個:https://github.com/Mckinsey666/CS-Notes。 大家把查到的資料 / 常用的程式碼小片段依照主題分類,做成一個有關程式小型百科全書。
- 見學術部規劃文件