# Call for Participants - EECS/DevOps Bootcamp 2020 # 第一屆電機資訊領域暨開發維運基礎能力訓練營 (EECS/DevOps Bootcamp 2020) ### 工欲善其事,必先利其器 ###### `tags: bootcamp 2020` link: https://hackmd.io/@cychiang-ntpu/Bk0yQVI0L --- ## 緣起 「工欲善其事,必先利其器」- 大家非常熟悉的慣用語,套用到電機資訊領域的大專生以及研究生,在面臨到「大三或大四的專題研究」和「碩士論文中的實驗」的時候,應該會有深刻的體會,發現到為什麼寫程式和跑程式會這麼辛苦?課本或論文上寫的數學式這麼簡單,為什麼我就是實做不出來?一個bug解了好幾天不知原因、發現到每次處理資料都很慢,而且不知道要用什麼軟題工具來讓我處理資料更有效率?最後開始懷疑我到底以前學了什麼?辛辛苦苦寫出來的程式因為移動檔案忘了備份就遺失了,程式、文件、資料、數據產生或建立出來但沒有做好備份和版本控制,導致整個研究白做工重來?這一切的問題可能來自於缺乏系統化的做事方法、不知道如何善用工具、甚至是不知道如何學習學校課本講義以外的事物。 回到求學問、做事情的根本,除了一般學校所教授的基礎課程,千萬別忘了,系統化的做事方法、善用工具、研究方法、團隊溝通,是一個「學問」、也其實是電機資訊領域學生應該具備有的「基礎能力」。 有鑒於多年教學經驗發現學生對於這些課本以外的「學問」和「基礎能力」的缺乏,「電機資訊領域暨開發維運基礎能力訓練營」應運而生,希望藉由為期一個月內的4天「實體課程」和4次「線上office hour輔導」給予學員以下內容: 1. 作業系統與環境設定:Linux/Unix/Windows, shell/終端機/命令提示字元, package management 2. 常用作業系統指令:more/less/vim/grep... 3. 程式語言簡介以及開發環境:C/C++/Python/JAVA/HTML/Javascript/perl/vscode... 4. 版本控制以及基礎維運(DevOps)觀念:git/github/gitlab/CI&CD概念 5. Internet:protocols/website 6. 好用的文書工具:markdown、hackmd、Latex、Grammarly、Graphviz 7. 通訊軟體使用:slack/JANDI/Trello/discord/skype/~~line~~ 希望學員們在一個月內的持續學習下,能獲得電機資訊領域學生應該具備有的「基礎能力」,讓學員們在參與學校研究計畫時能夠順利橋接理論和實作中間的「基礎能力」差距,發揮潛能。也讓未來想要新創的年輕團隊成員,能夠具有非常基本但是重要的 DevOps 觀念。 > [DevOps(Development和Operations的組合詞)是一種重視「軟體開發人員(Dev)」和「IT運維技術人員(Ops)」之間溝通合作的文化、運動或慣例。](https://zh.wikipedia.org/wiki/DevOps) --- ## 主講 - 張軍毅 先生 ### [履歷 Curriculum Vitae](https://docs.google.com/document/d/1KiqTJt7B2OPMP4pX34-rzgxUZ_D3fUAAyy-yKnK7TvI/edit?usp=sharing) --- ## 助教 李武豪/博士生/國立臺北大學通訊工程學系 林彥廷/碩士生/國立臺北大學通訊工程學系 江仁杰/Engineer/AcoustInTek --- ## 學員對象 1. 北大語音實驗室大學部專題生:二升三年級、三升四年級 2. 北大語音實驗室碩士班新生:大四升碩一 3. 其他有興趣的新創團隊 4. 北大語音實驗室畢業校友 5. 其他有興趣的同學 (通訊、電機、資訊、資管、統計相關背景大學以及研究生) --- ## Important Dates 2020/6/30: Wireframe 初版 2020/7/06: Call for participation 2020/7/13: [Online registration](https://forms.gle/onTehpNSEyATp7Bi7) deadline 2020/8/11-14: Borad Member Meeting (主講、主席、與助教討論課程) 2020/8/15(六): Week 1 實體課程 2020/8/19(三): 線上 office hour 輔導 2020/8/22(六): Week 2 實體課程 2020/8/26(三): 線上 office hour 輔導 2020/8/29(六): Week 3 實體課程 2020/9/02(三): 線上 office hour 輔導 2020/9/05(六): Week 4 實體課程 2020/9/09(三): 線上 office hour 輔導 --- ## 課程規劃 以混用實體以及線上進行: 1. 實體課程:國立臺北大學電資大樓教室 2. 線上 office hour 輔導:使用通訊軟體進行 --- ### Week 1 - Shell #### 實體課程 (8月15日,星期六) | Time | Event | Location | | -------- | -------- | -------- | | 9:30-9:50 | Registration | TBD | | 9:50-10:20 | Opening Ceremony | TBD | | 10:20-11:00 | Why shell? - 1| TBD | | 11:00-11:10 | Break | TBD | | 11:10-12:00 | why shell? - 2| TBD | | 12:00-13:10 | Lunch Break | TBD | | 13:10-14:00 | Coffee Break | TBD | | 14:00-14:50 | Package management and OS - 1| TBD | | 14:50-15:00 | Break | TBD | | 15:00-15:50 | Package management and OS -2 | TBD | | 16:00- | Free discussion and end of the day BOF (bird of feather)| TBD | #### 線上 office hour 輔導 (8月19日,星期三) --- ### Week 2 - OS 作業系統 #### 實體課程 (8月22日,星期六) | Time | Event | Location | | -------- | -------- | -------- | | 9:30-9:50 | Registration | TBD | | 9:50-10:10 | Opening Ceremony | TBD | | 10:10-11:00 | OSs and Programming Languages - 1| TBD | | 11:00-11:10 | Break | TBD | | 11:10-12:00 | OSs and Programming Languages - 2| TBD | | 12:00-13:10 | Lunch Break | TBD | | 13:10-14:00 | Coffee Break | TBD | | 14:00-14:50 | OSs and Programming Languages - 3| TBD | | 14:50-15:00 | Break | TBD | | 15:00-15:50 | OSs and Programming Languages -4 | TBD | | 16:00- | Free discussion and end of the day BOF(bird of feather)| TBD | #### 線上 office hour 輔導 (8月26日,星期三) --- ### Week 3 - internet(OSI/http/ssh) #### 實體課程 (8月29日,星期六) | Time | Event | Location | | -------- | -------- | -------- | | 9:30-9:50 | Registration | TBD | | 9:50-10:10 | Opening Ceremony | TBD | | 10:10-11:00 | internet/basic layer| TBD | | 11:00-11:10 | Break | TBD | | 11:10-12:00 | internet/http/https| TBD | | 12:00-13:10 | Lunch Break | TBD | | 13:10-14:00 | Coffee Break | TBD | | 14:00-14:50 | internet/ssh| TBD | | 14:50-15:00 | Break | TBD | | 15:00-15:50 | internet/git| TBD | | 16:00- | Free discussion and end of the day BOF (bird of feather)| TBD | #### 線上 office hour 輔導 (9月2日,星期三) --- ### Week 4 - git #### 實體課程 (9月5日,星期六) | Time | Event | Location | | -------- | -------- | -------- | | 9:30-9:50 | Registration | TBD | | 9:50-10:10 | Opening Ceremony | TBD | | 10:10-11:00 | internet/git - 1| TBD | | 11:00-11:10 | Break | TBD | | 11:10-12:00 | internet/git - 2| TBD | | 12:00-13:10 | Lunch Break | TBD | | 13:10-14:00 | Coffee Break | TBD | | 14:00-14:50 | internet/git - 3| TBD | | 14:50-15:00 | Break | TBD | | 15:00-15:50 | internet/git - 4 | TBD | | 16:00- | Free discussion and end of the day BOF (bird of feather)| TBD | #### 線上 office hour 輔導 (9月9日,星期三) --- ## Organizer 國立臺北大學通訊工程學系語音暨多媒體訊號處理實驗室 --- ## Organizing Committee #### General Chair 江振宇 老師/NTPU #### Program Committee 張軍毅 (Chair) 江振宇/NTPU 李武豪/NTPU 林彥廷/NTPU 江仁杰/AcoustInTek 吳上章/新普科技股份有限公司 #### Local Arrangement Chair 吳亭臻/NTPU #### Web Chair 吳上章/新普科技股份有限公司 --- ## Sponsor [AcoustInTek](https://meethub.bnext.com.tw/base/%E8%81%B2%E5%B8%86%E8%82%A1%E4%BB%BD%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8/) --- ## 報名以及費用 本次訓練營由國立臺北大學通訊工程學系語音暨多媒體實驗室技轉金贊助,所以學員免費。 #### 報名截止日期 2020/7/13 (closed) # [報名請按這裡](https://forms.gle/onTehpNSEyATp7Bi7) --- ## Contact Us 江振宇 老師,email: cychiang@mail.ntpu.edu.tw --- > (c) EECS/DevOps Bootcamp 2020, National Taipei University, New Taipei City, Taiwan, August, 2020 >