線上課程
1-3週
複習
程式規劃
4-10週
專題製作
分領域授課
(基礎)
11-13週
分領域授課
(進階)
14-18週
專題製作
程式規劃基礎、計算機概論、資料型態、流程控制、迴圈、陣列、函式與遞迴、物件導向程式設計(類別)
線上課程知識複習與延伸、物件導向程式設計(多型、繼承)、泛型、資料結構與演算法、雜湊、集合、排序
各領域語言與框架介紹、環境建置、基本語法、Git flow、版控與開源觀念、專題規劃技巧、專題實作與進度追蹤、專題成果發表
各領域進階語法、進程與執行緒、網際網路概論
產品思維概論、專題實作與進度追蹤、專題成果發表