.
【基礎入門篇】01 建置Python開發環境1.1 建置Anaconda開發環境1.2 Spyder編輯器1.3 Jupyter Notebook編輯器02 變數、運算及判斷式2.1 變數與資料型別2.2 運算式2.3 判斷式03 迴圈、串列與元組3.1 迴圈與串列3.2 進階串列與元組04 字典與集合的使用4.1 字典基本操作4.2 字典進階操作4.3 集合 4.4 凍結集合05 函式與模組5.1 自訂函式5.2 數值函式5.3 字串函式5.4 亂數模組5.5 時間模組【進階學習篇】06 物件導向程式開發6.1 類別與物件6.2 類別封裝 6.3 類別繼承6.4 多型 6.5 多重繼承6.6 類別應用6.7 建立Python專案6.8 打造自己的模組07 例外處理7.1 例外處理7.2 try...except常用例外錯誤表7.3 捕捉多個例外7.4 raise拋出例外7.5 Traceback記錄字串7.6 assert斷言08 正規表達式8.1 使用傳統程式設計方式搜尋8.2 使用正規表達式8.3 使用re.complie()建立正規表達式物件8.4 使用re模組建立隱含正規表達式物件8.5 更豐富的搜尋方式8.6 使用re.sub()取代字串8.7 實戰:網路爬蟲資料格式檢查09 檔案系統的使用9.1 檔案和目錄管理9.2 檔案的讀寫9.3 二進位檔案的讀寫10 圖形使用者介面設計10.1 Tkinter模組:圖形使用者介面10.2 排版方式10.3 視窗區塊(Frame) 10.4 實戰:英文單字王視窗版【資料科學篇】11 數據資料的爬取11.1 requests模組:讀取網站檔案11.2 BeautifulSoup模組:網頁解析11.3 Selenium模組:瀏覽器自動化操作12 數據資料的儲存與讀取12.1 csv資料的儲存與讀取12.2 Excel資料儲存與讀取12.3 json資料的讀取與輸出12.4 XML資料的儲存與讀取12.5 SQLite資料庫的操作12.6 MySQL資料庫的操作12.7 Google試算表的操作13 數據資料視覺化13.1 繪製折線圖:plot13.2 繪製長條圖:bar13.3 繪製圓餅圖:pie13.4 設定圖表區:figure13.5 在圖表區加入多張圖表:subplot、axes13.6 實戰:台灣股市股價走勢圖14 Numpy與Pandas14.1 Numpy陣列建立14.2 Numpy陣列取值14.3 Numpy的運算功能14.4 Pandas Series14.5 Pandas DataFrame的建立14.6 Pandas DataFrame資料取值14.7 Pandas DataFrame資料操作14.8 Pandas資料存取14.9 Pandas繪圖應用15 Pandas資料分析15.1 資料預處理15.2 資料合併15.3 樞紐分析表15.4 實戰:鐵達尼號生存機率預測【網路應用篇】16 Flask網站開發16.1 基本Flask網站應用程式16.2 使用模板16.3 Template語言16.4 以GET及POST傳送資料17 Flask建立Web API及Heroku部署17.1 建立縣市天氣資料Web API17.2 部署Web API到Heroku17.3 實戰:縣市天氣查詢系統18 LINE Bot申請設定及開發18.1 LINE開發者管理控制台18.2 實戰:「鸚鵡」LINE Bot開發19 Django網站開發19.1 Django是什麼?19.2 建立Django專案19.3 視圖(view)與URL19.4 視圖、模版與Template語言19.5 以GET及POST傳送資料20 Django資料庫連結與應用20.1 Django資料庫20.2 admin後台管理與ModelAdmin類別20.3 資料庫查詢20.4 資料庫管理21 Django專題實戰及Heruko部署21.1 實戰:Django新聞公告系統21.2 部署 Django專案到Heroku【人工智慧篇】22 機器學習:特徵提取22.1 認識機器學習22.2 文字特徵處理22.3 數值標準縮放22.4 特徵降維:特徵選擇23 機器學習:分類及迴歸演算法23.1 scikit-learn資料集23.2 K近鄰演算法23.3 樸素貝葉斯演算法23.4 迴歸演算法24 深度學習起點:多層感知器(MLP)24.1 認識多層感知器(MLP)24.2 Mnist資料集24.3 訓練Mnist手寫數字圖片辨識模型24.4 模型儲存與預測25 深度學習重點:CNN及RNN25.1 卷積神經網路(CNN)基本結構25.2 卷積神經網路實戰:Mnist手寫數字圖片辨識25.3 循環神經網路(RNN)基本結構25.4 實戰:市場股價預測26 機器學習雲端平台:Azure26.1 電腦視覺資源26.2 臉部辨識資源26.3 文字語言翻譯資源27 自然語言處理(NLP)27.1 Jieba模組27.2 文字雲【多媒體互動篇】28 圖片批次處理:pillow28.1 認識pillow28.2 圖片基本操作28.3 圖片編輯28.4 圖片切割、複製和合成28.5 圖片濾鏡28.6 繪製圖形 28.7 實戰:大量圖片處理29 電腦遊戲開發:PyGame29.1 Pygame入門教學29.2 Pygame動畫處理29.3 實戰:打磚塊遊戲30 線上影音下載:PyTube30.1 Pytube:下載YouTube影片模組30.2 播放清單及相關資源下載【開發加值篇】31 雲端開發平台:Google Colab31.1 Google Colab:雲端的開發平台31.2 Markdown語法32 萬用編輯神器:VS Code32.1 VS Code:最多人使用的程式編輯器32.2 VS Code執行Python程式32.3 讓VS Code更有效率33 編譯程式執行檔:PyInstaller33.1 程式打包前的準備工作33.2 實戰:打包exe執行檔33.3 實戰:打包含有資源檔的執行檔33.4 實戰:使用.spec打包含有資源檔的執行檔33.5 資料儲存的考量【附錄、IOT物聯網篇】(本篇為PDF形式電子書,請線上下載)附錄 A MicroPython與ESP8266附錄 B MicroPython小專題實作附錄 C 感測器應用:溫溼度與超音波感測器附錄 D 顯示裝置:LCD液晶顯示器附錄 E Wi-Fi無線網路附錄 F 物聯網應用物聯網篇使用材料表
Python大數據特訓班(第二版):資料自動化收集、整理、清洗、儲存、分析與應用實戰(附300分鐘影...more Python機器學習與深度學習特訓班(第二版):看得懂也會做的AI人工智慧實戰(附120分鐘影音教學...more Python機器學習超進化:AI影像辨識跨界應用實戰(附100分鐘影像處理入門影音教學/範例程式)
全書範例程式檔/Python物件導向程式開發影音教學Google Colab雲端開發平台入門影音教學