YOTTA 線上課程 從零起步學 Python!入門到專案實戰一次學會(含教材) 紀俊男 Robert(程式設計補教名師) 影音教學 中文發音 繁體中文字幕版(DVD版)
課程類型:程式語言
這堂18小時的Python基礎課程,旨在讓學員能夠充分理解每一個常見的 Python基本語法。
在遇到程式問題時,能自行鑽研、解決問題。
零、免費小教室教學體驗
1 Python相較其他語言的優勢是什麼?
2 學了Python之後,未來可以從事的領域有哪些?
3 為什麼選擇LINE點餐機器人為課程專案?
4 課程教學試看1:為什麼0.1+0.2≠0.3?(無字幕,正式課程會有字幕)
5 課程教學試看2:中文亂碼形成的原因(無字幕,正式課程會上字幕)
250人解鎖| 計算機概論
6 「計算機概論」要怎麼學,才不會駁雜難記?
7 需要了解的「硬體層」-Part 1. 計算用硬體
8 需要了解的「硬體層」-Part 2. 儲存用硬體
9 需要了解的「硬體層」-Part 3. 連接用硬體
10 需要了解的「系統層」Part1.架構
11 需要了解的「系統層」Part2.常見系統
12 需要了解的「程式層」Part 1. 簡介
13 需要了解的「程式層」Part 2. 原始碼
14 需要了解的「程式層」Part 3. 執行檔
15 需要了解的「程式層」Part 4. 開發工具
16 需要了解的「網路層」知識有哪些?
17 需要了解的「資訊安全」知識有哪些?
Lesson 1| Python 簡介
18 Python 的歷史與應用領域
Lesson 2 |Python 開發環境安裝
19 寫程式需要哪些工具?
20 安裝開發環境
Lesson 3 |你的第一支 Python 程式
21 如何規畫&撰寫您的第一支程式?
22 如何為您的程式「除錯」
23 如何保存不同版本的程式碼
350人解鎖| git & GitHub 使用教學
24 簡單敘述 git 與 GitHub 是什麼
25 git 安裝與設定
26 git 建倉與集結
27 簽入與版本差異
28 簽出與版本倒回
29 分支與合併
30 GitHub 簡易操作說明
Lesson 4 |數值與變數
31 簡介 Python 的數值與變數
32 簡介 Python 的整數
33 簡介 Python 的浮點數
34 簡介 Python 的文字
35 簡介 Python 的布林值
36 簡介 Python 的變數
Lesson 5 |印字與讀值
37 印字指令 print()|列印一般數值與特殊字元
38 印字指令 print()|印字不換列與分隔符號指定
39 印字指令 print()|print() 的排版指令
40 讀值指令 intput()
Lesson 6 |數值運算
41 數值運算符號介紹
42 算數運算子
43 比較運算子
44 邏輯運算子
45 位元運算子
46 指定運算子
47 優先順序與結合性
Lesson 7 |分支
48 分支簡介
49 簡單分支
50 雙重分支
51 巢狀分支
Lesson 8 |迴圈
52 迴圈簡介
53 while 迴圈
54 for 迴圈
55 巢狀迴圈
56 break 與 continue 指令
Lesson 9 |複合資料結構:字串
57 複合資料型態簡介
58 字串|字串簡介
59 字串|字串基本運算
60 字串|切片(Slicing)運算
61 字串|迭代(Iteration)運算
62 字串|常用函數
Lesson 10 |複合資料結構:元組
63 元組的簡介
64 元祖的基本運算
65 元組常用函數
66 元組產生式
Lesson 11 |複合資料結構:串列
67 串列的簡介
68 串列的基本運算
69 串列常用函數
70 串列產生式
Lesson 12 |複合資料結構:字典
71 字典的基本運算
72 字典的迭代、拷貝
73 字典常用函數
74 字典生成式
Lesson 13| 複合資料結構:集合
75 集合簡介
76 集合基本運算
77 集合常用函數
78 集合生成式
Lesson 14|函數
79 函數簡介
80 函數的定義與叫用
81 區域變數 vs. 全域變數
82 函數各種傳入值與傳回值
83 Lambda 函數
84 內部(巢狀)函數
Lesson 15 |物件導向程式設計
85 物件導向簡介
86 封裝(Encapsulation)|定義一個類別
87 封裝(Encapsulation) |建構函數(Constructor)
88 封裝(Encapsulation) |私有成員
89 封裝(Encapsulation) |讀取函數、寫入函數、刪除函數、列印函數
90 封裝(Encapsulation) |運算子重定義
91 封裝(Encapsulation) |解構函數(Destructor)
92 繼承(Inheritance)
93 多型(Polymorphism)
Lesson 16 |例外處理
94 例外處理簡介
95 例外捕捉
96 自訂例外
Lesson 17|檔案存取
97 寫入檔案的方法
98 如何讀取檔案
Lesson 18 |完成 LINE 點餐系統
99 LINE 聊天機器人運作原理
100 建立 LINE 開發者帳號
101 安裝相關開發套件
102 將程式碼與 LINE 後台對接
103 完成 LINE 點餐機器人
500人解鎖|Python延伸學習主題
104 用 Python 做一個簡單的網路爬蟲
105 用 Python 做一個簡單的網站
106 用 Python 做一個簡單的手機 App
|
|