課程網介紹
1) 綱要
課程網上主要有兩個教程,基本訓練以及Python課程。1.1) 基本訓練與考核
身為gadgethi的開發人員,請在正式加入公司後的第一週完成基本訓練內的所有項目。基本訓練的部分將會依據你在gadgetHi的工作而定,基本訓練總共有以下章節(若你沒看到基本訓練的標籤,代表你沒有相關的權限,請洽公司主管機關):- Github 的使用
- 基本 Linux 介紹
- AWS 雲端服務(僅供前端、後端網頁開發者)
- Docker 環境建立(僅供系統、底層、及機器人開發者)
- ROS 機器人作業系統(僅供機器人開發者)
1.2) Python教程
除此之外,這個網站上也有Python的教程。此教程與其他Python練習最大的不同在於訓練大家實作的技巧,所以從第五週的練習題開始將會圍繞在一個專題的兩大部分:分別為豆日子線上點餐系統的登入及點餐服務。我們想要傳達的觀念將會透過這兩大實作專題教導給各位,大概的學習綱要如下:- W01: Python 入門、簡單運算及條件式
- W02: 字串與迴圈處理
- W03: 資料結構(List, Tuple, Dictionary)
- W04: 物件、錯誤處理
(以上的部分將只提供練習題,若要相關的教程請自行上網查或尋求gadgethi推薦教師 - Chris Tsai的協助)
- QUIZ1: 只有兩題,通過就代表你對Python已具有相當程度的理解了,通過就可進行下一階段的實作練習
- W05: 豆日子線上點餐系統 - 登入1
- W06: 豆日子線上點餐系統 - 登入2
- W07: 豆日子線上點餐系統 - 登入3
- QUIZ2: 豆日子線上點餐系統 - 顯示餐點存量
- W08: 豆日子線上點餐系統 - 點餐1
- W09: 豆日子線上點餐系統 - 點餐2
- W10: 豆日子線上點餐系統 - 點餐3
- QUIZ3: 實作線上發票管理系統