The Management and Application of Linux Operating System Syllabus
◆ 講師資料
呂怡緯
Email:seaniwei@yahoo.com.tw、seaniwei@gmail.com
課程Blog:http://seansharingblog.blogspot.tw
課程大綱與教材:http://seansharingblog.blogspot.tw/2018/03/linux-system-syllabus.html
Mobile:0973-033109
◆ 課程目標
本課程的目標在培養學生使用資訊系統的興趣,透過Linux系統的安裝與操作,讓學生接觸不同作業系統及系統軟體,並培養應用資訊系統的能力。
課程包含三大部份:1. GNU/Linux系統介紹及使用, 2. 伺服器及資訊系統安裝與應用實務, 3. 資訊應用專題。
This is a series of 3-hour classes to teach students about GNU/Linux system. The classes are being taught with Ubuntu Linux distribution. Students will learn how to use Ubuntu as desktop and as database, website, and network system server to develop information service.
There are three major topics in this course:
- Linux system introduction
- Information system installation and application practice
- Information application project
◆ 課程進度與內容
1. Linux 系統
2. 伺服器及資訊系統安裝與應用實務
- Google Cloud Platform (GCP)
- LAMP / WordPress Server 架設與管理
- git 分散式版本控制系統
- GCP Python 與 Jupyter Notebook 環境建立
- Docker 架設資料庫
- Python 抓取股市資料建立股市資料庫實作
◆ 課堂要求與評分標準
- 按時出勤、課堂參與 (20%)
- 個人實作成果 (30%)
- 期末分組專題報告 (50%)
◆ 課程用書
- Ubuntu 17完全自學手冊,作者:酆士昌,出版社:博碩 2017/08
◆ 參考用書與資料
- 鳥哥的Linux私房菜:基礎學習篇,作者:鳥哥,出版社:碁峰 2016/01
- 鳥哥的Linux私房菜網站
◆ 課程準備
- Oracle VirtualBox 虛擬機器軟體 (GPL自由軟體)
- 容量 16GB隨身碟
◆ Appendixes