Responsive image

第 01 期 Python 程式設計入門共學營 【業界資深工程師導師帶你零基礎入門】

programming

目標對象

  1. 買了一堆程式書和線上課程但覺得內容過多無法消化的學習者
  2. 非資訊相關科系但對於程式設計有興趣的一般民眾
  3. 想要自學程式設計但不得其門而入的自學者
  4. 具備基礎電腦操作能力但想要建立基本程式設計觀念和撰寫簡單生活應用的學習者
  5. 從事 PM 產品經理或是 UI/UX 使用者經驗研究但對於程式設計有興趣的專業工作者
  6. 曾經自學程式設計卻因為沒有導師和戰友可以交流討論,最後放棄的學習者
  7. 本共學營不適合:已經掌握 Python 程式開發基礎的同學

預期收穫

  1. 產出 24 篇技術文章,強化記憶並養成技術文章部落格寫作習慣
  2. 學習電腦科學和程式設計背後運作的邏輯,當家人朋友甚至小孩問你時不會驚慌失措
  3. 建立個人 Github 帳號和作品
  4. 建立基本 Python 程式設計觀念和除錯技巧
  5. 累積 4 大專題作品實作經驗,建立基本程式設計生活應用能力
  6. 認識一群志同道合的戰友和同學
  7. 建立未來自學程式設計能力和方向

事前準備

  1. 本共學營不需程式設計基礎,但需要具備基本電腦操作能力
  2. 請安排共學營期間一週約有 3 天可以撰寫作業、學習心得和學習相關內容(共 8 週 24 堂 48 講)
  3. 本共學營採線上進行,準備一個可以上網的電腦,不限作業系統(課程主要將以 MacOS 講解,但會補充 Windows/Linux 操作方式)就可以隨時隨地學習
  4. 本共學營會使用 Python3 程式語言講解
  5. 請先註冊全球最大程式設計程式碼分享平台 Github 個人帳號,方能登入共學營課程頁面和放置個人作品

詳細內容介紹

https://static.coderbridge.com/img/happycoder/50b83d1112d24842bd53ce0914ec85f7

https://static.coderbridge.com/img/happycoder/3ab6f866868d4419abd86160407dce08

https://static.coderbridge.com/img/happycoder/55c06d9b2a3d476db356ff6b26e85f4b

https://static.coderbridge.com/img/happycoder/0b465bfea769457b85fade835be7dc87

https://static.coderbridge.com/img/happycoder/d6ae39eb794b40c9812745aaa0959cb5

https://static.coderbridge.com/img/happycoder/d703b9199f8e407e8844415d12ff9e97

https://static.coderbridge.com/img/happycoder/f11320e58ae74de5800bf58320c2c790

https://static.coderbridge.com/img/happycoder/24854f0cc0cb4e0497eb2cac8f4fc1ad

https://static.coderbridge.com/img/happycoder/52ffe4d107294aeb81f85ea7a39adaba

https://static.coderbridge.com/img/happycoder/a6337dae174c49aab6fc0d5361e6b539

https://static.coderbridge.com/img/happycoder/7b22bc21f4d34d6fbc896673a8b0adaa

https://static.coderbridge.com/img/happycoder/df76d2b29bf64f5e97d44a6cf34752ae

https://static.coderbridge.com/img/happycoder/c86bb26581f9412ca084e0ae2c7cadcb

常見問題(FAQ)

若有其他任何問題,歡迎來訊詢問


  1. 請問這個 Python 程式設計入門共學營進行方式是?
    Co-Learning Camp 共學營是一種新型態線上學習方式,整合了翻轉學習(Flipped Learning)、專案導向學習(Project-Based Learning)和學習型金字塔(Learning Pyramid)以及團體社群共學(Communities Learning)等教學理論。透過導師帶領x圖文內容x互動練習x任務打卡x專案實作x社群共學等方式,跳脫一般線上課程僅提供看影片學習的方式,希望解決線上學習完課率低、學習動力不足、學習成效不彰和上課人數過多,老師教學資源不足等問題,讓學員在有限的時間和金錢內用最有效率的方式學習

  2. 請問課程時間地點是?
    本期預購優惠截止時間:2019/09/16
    本期時間:2019/09/17-2019/11/09
    本期最晚報名時間:2019/10/13
    課程更新頻率:每週二、四、六更新
    本共學營使用 Coderbridge 開發者知識內容分享平台提供服務,同學透過網路可以不限時間地點隨時隨地線上學習

  3. 請問這是實體課程嗎?
    不是的。Co-Learning Camp 是一種新型態線上學習方式,主要會以線上學習為主,但會鼓勵學員共組線下共學社群並針對學員需要規劃不定期線下業界導師分享、專案呈現或討論聚會

  4. 請問這是傳統線上影音教學課程嗎?
    不是的,學習內容將以圖文、動畫、互動式線上程式編輯器和參考學習素材為主。Co-Learning Camp 共學營是一種新型態線上學習方式,整合了翻轉學習(Flipped Learning)、專案導向學習(Project-Based Learning)和學習型金字塔(Learning Pyramid)以及團體社群共學(Communities Learning)等教學理論。透過導師帶領x圖文內容x互動練習x任務打卡x專案實作x社群共學等方式,跳脫一般線上課程僅提供看影片學習的方式,希望解決線上學習完課率低、學習動力不足、學習成效不彰和上課人數過多,老師教學資源不足等問題,讓學員在有限的時間和金錢內用最有效率的方式學

  5. 請問這期共學營需要程式設計基礎嗎?
    不需要,但需要基本的上網和電腦操作能力和自行準備網路和電腦

  6. 請問一週需要花多少時間在課程上面呢?
    本期共學營共 8 週 24 堂 48 講(每週二、四、六更新課程),請安排共學營期間一週至少有 4-6 小時可以撰寫作業、學習心得和學習補充教材等相關學習內容

  7. 我很有興趣,請問要怎麼報名呢?
    本期使用 Accupass 活動通報名系統,報名後約 1-3 個工作天會寄出報名完成通知,正式開營前將寄出兌換課程代碼,請留意您的聯絡信箱,若有任何問題,歡迎來訊詢問

  8. 請問導師問題解答是永久服務嗎?
    共學營期間業界導師將協助問題解析和導讀,根據學員討論情況於 1-3 個工作天內回答學員問題(如遇不可抗力之因素例外)營期結束後則以學員間社群討論為主

  9. 請問我若有一兩堂課程無法參與是否可以報名參加呢?
    可以的,本共學營內容採線上學習方式為主,可以透過網路不限時間地點,隨時隨地學習。但任務提交全勤者可獲得結業證書和全勤獎獎勵,另外提交任務前三名優秀學員有額外獎勵

  10. 請問訂閱共學營成功後若後來因個人因素希望退費,請問該如何申請呢?
    本共學營為線上虛擬商品,訂閱即可永久觀看,成功訂閱後即無法退費,敬請見諒


專欄目錄大綱

# 每期標題
1 [Day01] 開營介紹
2 [Day01] 作業任務
3 [Day02] Python 程式設計概論
4 [Day02] 作業任務
5 [Day03] Python 開發環境設定
6 [Day03] 作業任務
7 [Day04] 變數、物件型別與運算式
8 [Day04] 作業任務
9 [Day05] 使用者輸入輸出與字串(string)操作
10 [Day05] 作業任務
11 [Day06] tuple、list 物件
12 [Day06] 作業任務
13 [Day07] set、dict 資料結構
14 [Day07] 作業任務
15 [Day08] if else 條件判斷
16 [Day08] 作業任務
17 [Day09] for、while 迴圈
18 [Day09] 作業任務
19 [Day10] turtle 海龜繪圖基礎操作
20 [Day10] 作業任務
21 [Day11] 函式(function)
22 [Day11] 作業任務
23 [Day12] 類別(class)與物件導向程式設計
24 [Day12] 作業任務
25 [Day13] 套件/模組(package/module)使用與設計
26 [Day13] 作業任務
27 [Day14] 檔案處理(file)
28 [Day14] 作業任務
29 [Day15] 錯誤異常處理(exception)與撰寫測試(test)
30 [Day15] 作業任務
31 [Day16] Web Crawler 網路爬蟲專案 I
32 [Day16] 作業任務
33 [Day17] Web Crawler 網路爬蟲專案 II
34 [Day17] 作業任務
35 [Day18] Pandas 資料分析與視覺化專案 I
36 [Day18] 作業任務
37 [Day19] Pandas 資料分析與視覺化專案 II
38 [Day19] 作業任務
39 [Day20] Tkinter 桌面應用程式專案 I
40 [Day20] 作業任務
41 [Day21] Tkinter 桌面應用程式專案 II
42 [Day21] 作業任務
43 [Day22] PyGame 經典小遊戲製作專案 I
44 [Day22] 作業任務
45 [Day23] PyGame 經典小遊戲製作專案 II
46 [Day23] 作業任務
47 [Day24] 期末測驗與結營回顧
48 [Day24] 期末測驗

作者介紹

HappyCoder 自學程式設計學院 | 站長 @ HappyCoder 自學程式設計學院

HappyCoder 自學程式設計學院是一個自學電腦程式設計(Programming)、電腦科學(Computer Science)交流學習社群。我們致力於分享自學程式設計和電腦科學有趣且系統性的學習


常見問題

  1. 本專欄為訂閱商品,一次訂閱即可永久觀看
  2. 本專欄以圖文內容為主,總共 48 期
  3. 本專欄更新頻率:每週 3 堂課
  4. 本專欄預計 開始更新
  5. 本專欄預計 更新完畢
  6. 本專欄屬於虛擬商品,成功訂閱後即無法退費,敬請見諒
  7. 本專欄開放問答與討論功能,歡迎使用與講師交流討論
  8. 支持更多優質內容,請尊重創作者智慧財產權