Python - 輕鬆學會寫程式

位學員

  • (0 則評價)

回頂端

Python - 輕鬆學會寫程式

線上課程

NT $2800

課程組合優惠
    <%for packageList%>
  • <%/for%>
<%:data.pce_name%>

[包含 <%:data.courses.length%> 堂課程]

<%for data.courses%> <%/for%>
組合優惠 <%:~currency(data.bundle_price,'NT')%>

額外省下 <%:~currency(data.discount,'NT')%>

課程介紹


過往學員一致好評

講師:Allen Liu (劉曣全)

經歷:
● UCSD (美國加州大學聖地牙哥分校),Computer Science 電腦科學系

● 2014 受邀與券商資深程式交易專家合作

● 2016 UCD (美國加州大學戴維斯分校) 全職工程師,與多位電腦科學系教授合作,為一項 NSF (國家科技協會) 3千萬贊助的專案做程式開發與研究,也是專案中的領導開發者

● 2017 開設實體班教學寫程式

● 2018 製作『Python - 輕鬆學會寫程式』線上課程,成為暢銷課程且廣受好評

  1. 熟悉Python所有常用的程式語法

    • 數據型態(Data Types)

    • 條件式邏輯(Conditional Statements)

    • 迴圈(Loops), 函式(Functions)

    • 函式庫(Libraries)的使用

    • 檔案讀寫

    • 資料處理

  2. 活用GitHub等外部工具

    • GitHub做版本控管,如何使用別人寫好的套件,如何寫自己的程式(思考流程是什麼)。

  3. 不只學會寫程式,而是會程式思考

    • 除了學習寫程式的良好基礎,最重要的價值是熟悉【如何把問題化為程式碼解決】,這樣子的思維訓練是非常重要的。

  4. 實作出 9 個以上的實務練習,增加你的作品集

  5. 有能力往更進階的Python應用學習

  1. 完全無程式基礎者。

  2. 想要學習Python者。

Python 是目前最熱門的程式語言,廣泛用於「資料科學」、「人工智慧」等前瞻領域之中,簡單易學習卻功能強大,語法簡潔且直覺,因此非常適合新手學習寫程式。

此外,Python 也擁有龐大的開發者社群,及大量的實用套件,都是導致其熱門度不斷的上升的原因。 在程式語言的比較排行中,各項統計 (包括使用度統計,搜尋比例統計等等),Python都拿下目前最熱門的冠軍。

常見問題

Q1.上課前,需要準備什麼工具與先備知識呢?

1. 無須任何先備知識。

2. 基本的電腦設備,老師會從安裝Python等環境設定開始教起。(Windows & Mac 皆會教學)。

Q2.募資預購時間到什麼時候? 

此課程預購期已結束,課程已經上線囉!

Q3.這門課什麼時候開始上課?

此課程已完全製作完畢,現在購買課程即可在 YOTTA 平台上觀看。

註:在穩定的網路環境下觀賞,會有較佳的課程體驗!

Q4.這門課可以看多久? 

開課後,即可使用電腦、手機及平板登入上線上課,不用受到上課時間及地點的限制,皆可無限次數重複觀看課程內容。

Q5.可以問老師問題嗎?

當然!歡迎到「購課問答」詢問 ; 當學習遇到問題時,也歡迎到「課程討論區」與老師同學一同互動。

Q6.我要如何購買課程呢?

非常的簡單!點擊「立即購買」的字樣,就可以成為本堂線上課程的其中一位學員!

Q7.目前有哪些付款方式呢?

YOTTA 目前提供線上刷卡、ATM 轉帳及超商付款三種付款方式。

Q8.為什麼我已經付款了,訂單狀態仍顯示未付款?

金流處理時間需等候5-15分鐘,待金流完成入帳後,系統中訂單狀態將會從「未付款」轉變顯示為「已付款」。

Q9.請問什麼時候會收到發票?

購買課程完成繳費後,電子發票會在收到銀行端入帳通知後三天內開立,並透過您註冊的 E-mail 寄送給您。

Q10.我還有其他問題!

歡迎至 常見問題 FAQ 頁面看看,或是透過 聯絡我們 與我們聯繫!

  • 0
    學員
    0
  • 永久 觀看
  • 8 章節
    95 單元
  • 17 小時
    10 分鐘
    1030 分鐘
  • 13 份
    教材
    13 教材
  • 0 份
    作業
    0 作業
已上架 95 單元
  • 開始之前
    2 單元・0 小時 11 分鐘
  • 1 前言 00:07
  • 2 如何使用發問討論區 11:49
  • 第一天:初始安裝與設定
    19 單元・1 小時 34 分鐘
  • 3 安裝 Python 03:16
  • 4 [Mac版] 安裝 Python 02:08
  • 5 檢查 Python 有沒有安裝正確 01:55
  • 6 [Mac版] 檢查 Python 有沒有安裝正確 03:47
  • 7 安裝 Sublime Text 01:50
  • 8 [Mac版] 安裝 Sublime Text 02:47
  • 9 GitHub簡介 06:11
  • 10 申辦GitHub帳號 02:07
  • 11 安裝 Git 03:12
  • 12 [Mac版] 安裝 Git 02:20
  • 13 Git 初始設定 02:26
  • 14 執行第一個Python程式 06:05
  • 15 [Mac版] 執行第一個Python程式 09:06
  • 16 進入正題: 宣告 (Declare) 10:48
  • 17 資料型別 (Data Types) 09:00
  • 18 Input (讓使用者輸入) 04:29
  • 19 第一次上傳到GitHub (上傳流程完整介紹) 14:36
  • 20 [濃縮版複習用] 上傳到GitHub 05:01
  • 21 第一天總複習 [今天,就是有一天] 03:13
  • 第二天:程式邏輯訓練的開始
    14 單元・1 小時 56 分鐘
  • 22 好的寫法 07:50
  • 23 註解 (Comment) 01:55
  • 24 比較符號 (Comparison Operators) 04:51
  • 25 If 架構 07:33
  • 26 什麼是框框 09:22
  • 27 型別轉換 (Casting) 06:06
  • 28 [小練習] 溫度轉換程式 10:59
  • 29 Else (if 架構延伸) 02:36
  • 30 Elif (if 架構延伸) 09:50
  • 31 [程式練習] 年齡判斷程式 16:56
  • 32 While 迴圈 06:38
  • 33 While True (無限迴圈) 05:44
  • 34 While True - Minecraft 遊戲外掛使用 05:32
  • 35 [程式練習] 密碼重試程式 20:10
  • 單元三:第三天,打開眼界
    13 單元・2 小時 0 分鐘
  • 36 Import (載入) 11:26
  • 37 猜數字遊戲 試看 02:44
  • 38 [完整] [程式練習] 猜數字遊戲 17:31
  • 39 List 清單 09:15
  • 40 For 迴圈 05:42
  • 41 字串當清單 03:08
  • 42 讀取檔案 10:27
  • 43 留言分析程式 試看 04:49
  • 44 [程式練習] 留言分析程式 19:00
  • 45 清單的篩選 11:25
  • 46 [微進階!] List Comprehension (清單快寫法) 12:41
  • 47 Range (範圍) 08:19
  • 48 Range 延伸 03:48
  • 第四天:讀寫檔案與程式架構
    12 單元・2 小時 9 分鐘
  • 49 建立記帳程式專案 (+二維清單) 23:13
  • 50 寫入檔案 11:45
  • 51 型別轉換提點 01:55
  • 52 寫入欄位名稱 + 編碼問題 09:30
  • 53 讀取檔案 + split() 10:03
  • 54 Continue 09:12
  • 55 檢查檔案在不在 14:18
  • 56 Function 函式 05:01
  • 57 Function 函式 - 參數 11:30
  • 58 Function 函式 - 回傳 08:06
  • 59 Refactor (程式重構) part 1 11:40
  • 60 Refactor (程式重構) part 2 13:43
  • 第五天:更進階的程式邏輯
    11 單元・3 小時 10 分鐘
  • 61 [程式練習] 對話紀錄1 - 格式改寫 42:12
  • 62 [程式練習] 對話紀錄2 - part 1 14:30
  • 63 清單的切割 06:50
  • 64 [程式練習] 對話紀錄2 - part 2 18:43
  • 65 [程式練習] 對話紀錄3 - 格式改寫 13:41
  • 66 Dictionary 字典 18:46
  • 67 [程式練習] 一百萬筆留言中最常出現哪些字 37:44
  • 68 Import 載入標準函式庫套件 05:14
  • 69 Import 載入第三方套件 - part 1 12:28
  • 70 Import 載入第三方套件 - part 2 (談物件類別) 20:04
  • 71 [微進階] 類別/物件 文字版教學 00:07
  • 單元六:如何寫自己的程式
    8 單元・1 小時 53 分鐘
  • 72 處理 Excel 檔 (使用第三方套件流程示範) 16:18
  • 73 處理 Excel 檔 (應用展示) 04:17
  • 74 處理 Word 檔 (使用第三方套件流程示範) 10:29
  • 75 製作圖表 - (使用第三方套件流程示範) 17:49
  • 76 如何寫自己的程式 00:07
  • 77 寄送簡訊 試看 01:57
  • 78 寄送簡訊 - (如何寫自己的程式示範) 25:16
  • 79 圖片處理 - (如何寫自己的程式示範) 37:35
  • 單元七:延伸教材
    16 單元・4 小時 13 分鐘
  • 80 CMD 操作技巧 07:47
  • 81 Sublime 操作技巧 10:03
  • 82 常見錯誤 13:32
  • 83 什麼是路徑 (Path) 06:02
  • 84 [專案實作] LINE聊天機器人 - part1 42:12
  • 85 [專案實作] LINE聊天機器人 - part2 44:12
  • 86 [專案實作] LINE聊天機器人 - part3 32:48
  • 87 [進階] Class 類別 part 1 - 什麼是物件類別 12:09
  • 88 [進階] Class 類別 part 2 - 如何寫class 11:54
  • 89 [進階] Class 類別 part 3 - 神秘的self 22:02
  • 90 [進階] Class 類別 part 4 - 寫class的好處 13:02
  • 91 [進階] Class 類別 part 5 - class總複習+其他提點 26:47
  • 92 import相關教學 10:51
  • 93 額外挑戰 00:07
  • 94 面試題庫網站 00:07
  • 95 結語 00:07

作業觀摩

<%if data.rows.length > 0 %>
<%props data.rows%>

作業 <%>~toInt(key) + 1%> <%:prop.title%>

<%if prop.rows.length > 0 %>
<%:~loadTmpl('homework-card2', prop.rows)%>
<%/if%>
<%if prop.rows.length > 0 && prop.total_page > 1%>

正在載入更多...

<%/if%>
<%/props%>
<%if data.total_page > 1%>

正在載入更多...

<%/if%> <%else%>

目前沒有出作業唷!

<%/if%>
<%if data.rows.length > 0 %> <%props data.rows%>

作業 <%>~toInt(key) + 1 + ~toInt(prop.pageNow)%> <%:prop.title%>

<%if prop.rows.length > 0 %>
<%:~loadTmpl('homework-card2', prop.rows)%>
<%/if%>
<%if prop.rows.length > 0 && prop.total_page > 1%>

正在載入更多...

<%/if%>
<%/props%> <%/if%>
<%props data%>
<%if prop.type == 'image'%><%if prop.cover %>
<%:~isGif(prop.cover)%>
<%else%>
<%/if%><%else prop.type == 'pdf' %>
<%else prop.type == 'youtube' %>
<%else prop.type == 'ppt' %>
<%else prop.type == 'sound' %>
<%/if%>
<%if prop.visible == 1 %><%/if %>

<%:~formatDate(prop.create, 'YYYY-MM-DD')%>

<%:prop.title%>

<%:prop.user%>

<%if prop.isAuthor == true %>刪除編輯<%/if %>

<%:prop.comment_count%> 則討論

<%/props%>
<%props data%>

<%:prop.user%>

<%if prop.visible == 1 %><%/if %>
<%if prop.type == 'image'%><%if prop.cover %>
<%:~isGif(prop.cover)%>
<%else%>
<%/if%><%else prop.type == 'pdf' %>
<%else prop.type == 'youtube' %>
<%else prop.type == 'ppt' %>
<%else prop.type == 'sound' %>
<%/if%>

<%:~formatDate(prop.create, 'YYYY-MM-DD')%>

<%:prop.title%>

<%if prop.isAuthor == true %>刪除編輯<%/if %>

<%:prop.comment_count%> 則討論

<%/props%>

正在載入更多...

錄音 <%:~numToZH(sort + 1)%>

錄音 <%:~numToZH(sort + 1)%>

來關注最新的課程資訊吧!

這裡是專屬課程的公告區,老師將在此發佈與課程相關的重要資訊,你可以查看所有與課程有關的最新公告。

目前沒有任何公告唷

<%props data%>

<%:~formatDate(prop.publishDate, 'YYYY/MM/DD')%>

<%:prop.title%>

<%if ~root.isStudent === false && ~root.isTeacher === false && prop.permission === 'private' %>

本篇公告內容僅限定購課學員閱讀唷!

<%else%> <%:prop.content%> <%/if%>
<%/props%> <%if total_page > page + 1%>

正在載入更多...

<%/if%>