短期課程(三) Shell Script 及 Git 版本控制系統

短期課程(三) Shell Script 及 Git 版本控制系統

舉辦時間:2017-08-20(日)09:00 - 17:00、2017-08-21(一)09:00 - 17:00

舉辦地點:元智大學一館 R1301B電腦教室

講者:徐皓 老師

課程大綱:面對各類的系統維運工作或是跨程式語言的程式呼叫,Shell Script 作為存在 unix 類作業系統中的重要角色,也同時是系統管理員及程式設計師的好幫手,能快速的協助我們把複雜的命令列工作化繁為簡,現在甚至有越來越多的專案同時使用 Shell Script 作為一種程式語言進行開發。本週課程一開始將會簡介 Shell Script 及相關的著名專案,並帶著同學入門撰寫。

本次課程除了 Shell Script 以外也將介紹 Git 這套版本控制系統,版本控制系統是用來追蹤程式碼或系統組態變更、歷史紀錄時不可或缺的好工具,能幫助我們管理及維護多個不同版本的程式碼及修改歷史,在遇到問題時快速揪出專案中的問題來源(bug)以及作者等資訊,其中又以 Git 這套版本系統最為普及。我們將在這次課程介紹版本控制系統的概念以及 Git 的使用,以及線上 Git 託管服務 GitHub、GitLab 等,讓同學們在各式專案開發時能如虎添翼、增進開發效率。

本周課程包含了:

- Regular expression 正規表示法

- Shell Script 及著名專案介紹

- nvm, letsencrypt.sh, ssltest, git commands

- Shell Script 撰寫

- 版本控制系統介紹

- Git 版本控制系統使用實務

- GitLab & GitHub 線上託管平台使用

講者簡歷:

- Intern @ KKBOX / *NCTU Information Technology Service Center

- Part-time research assistant @ Institute of Information Science, Academia Sinica

- *NCTU Computer Science graduate student

- GitHub Campus Expert

- Active free & open source project contributor

- Main maintainer of CDNJS, JSON Resume projects

- Maintainer of ftp.yzu.edu.tw

- GitHub: https://github.com/PeterDaveHello

* National Chiao Tung University

贊助單位:教育部資通訊軟體創新人才推升計畫

主辦單位:元智大學資訊工程學系

元智大學一館R1301B電腦教室 / 中壢區遠東路135號

活動票券

票種 販售時間 售價
免費報名

2017/07/19 00:00(+0800) ~ 2017/08/18 00:00(+0800) 結束販售
  • 免費
下一步