[臺北] 男 python程式基礎教學/python新聞爬蟲教學

看板need_student作者 (shnovaj30101)時間2年前 (2021/09/16 01:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
1. 科目:python程式基礎教學/python新聞爬蟲教學 2. 地點:台北市 3. 希望時間:平日晚上、假日 4. 希望待遇: python程式基礎教學 500/hr python新聞爬蟲教學 1000/hr 5. 教學模式: 一對一教學或是三人以內小班制 每周一堂兩小時 搭配自編講義和習題 或是可以自費用書: https://www.books.com.tw/products/0010719771 6. 教師性別:男 7. 學歷:台大電機學士 8. 聯絡方式:站內信或LineID:shnovaj30101 9. 自介或經歷: 1) 在台雲資訊擔任4年爬蟲工程師,擅長爬取各種網站資料並圖表化 2) 目前兼做公司線上學習平台python教學講義主編 3) 在python爬蟲與資料視覺化讀書會做新聞爬蟲linebot專案開發 4) 之前有在網路平台發過python教學系列文章 https://ithelp.ithome.com.tw/users/20107274/ironman/1578 10. 教學理念 課程內容會先以基礎教學為主,搭配講義和題目讓學生能對基礎語法有更深入理解,且能處理進階的程式邏輯概念,比如說雙重迴圈、遞迴、基礎演算法等等概念,並在後期搭配基本的爬蟲教學。 後續的python新聞爬蟲教學會給予學生更多的爬蟲實戰經驗,並能處理許多難以在網路上找到解決方案的疑難雜症,正確了解各個網站資料爬取的難度分級。 最後還會學到如何建置自己的資料庫以及網頁的資料視覺化呈現,讓學生在課程結束後有一個屬於自己的數據採集程式專案。 以下附上自編講義(python程式基礎教學)的章節目錄: 前期環境架設 * anaconda介紹與安裝 * conda使用教學 * jupyter使用教學 * vscode介紹與安裝 QuickStart * 如何執行python * 基礎文字輸出 * 基礎數學運算 * 不同執行模式的輸出 語法基礎與數值運算 * 變數與指定敘述 * 常見資料型態與型態轉換 * 讀取使用者輸入 * 使用註解 * 常見數學函式 * 計算時間:匯入time模組 * 時間格式化:匯入datetime模組 * 亂數處理:匯入random模組 基本字串處理 * ASCII碼轉換 * 特殊字元與字元轉義 * 字串格式化 * print函數進階使用方法 * 字串處理函式與運算子 * 字串處理函式與運算子2 決策模型(條件式與迴圈) * if、elif、else敘述 * for迴圈與range函數 * 專案探討:九九乘法表 * while迴圈 * 專案探討:數字金字塔 函數定義 * 定義函式方法 * 位置參數與關鍵字參數 * 可變物件和不可變物件 * 變數的作用域 * 基礎遞迴 基本容器類別 * 列表(List)的使用 * 元組(Tuple)的使用 * 字典(Dict)的使用 * 集合(Set)的使用 類別定義 * 為何要定義類別 * 定義類別與建立物件 * 類別繼承 * 專案探討:金字塔產生器 檔案與處理異常 * 用程式打開檔案 * 檔案讀寫 * try catch異常處理 * raise引發異常 * context管理器with -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.234.208 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/need_student/M.1631726258.A.080.html
文章代碼(AID): #1XGYgo20 (need_student)