中文課程 – Python 專案開發入門的二十一堂課

課程簡介

從基礎語法一路學習軟體開發、圖形介面、網路爬蟲、資料分析到網路應用程式

從這 6.5 小時的課程,你會學到

  • 完成本課程後,就懂得如何自己開始用 Python 、 Tk 、 Django 或任何感興趣的專案等進行專案開發。

要求

  • 有桌機或筆電,並且熟悉電腦基本操作,會自行下載安裝軟體。

課程說明

本課程分成以下四個部分

  • 基礎學習
  • 軟體開發
  • 圖形介面
  • 架設網站

「基礎學習」為介紹 Python 的基本語法,除了掌握 Python 的 33 個關鍵字之外,也會詳細講解定義函式及類別,以及物件導向的三大基本概念,封裝、繼承及多型,最後介紹模組及套件的觀念,套件也就是 Python 組織程式庫的方式。

「軟體開發」介紹如何發展軟體,主要開發 Encrypt 類別,同時介紹程式中常會出現的三種錯誤、軟體生命週期等,最後介紹標準程式庫中的眾多應用,包括正規運算式、檔案及目錄處理、資料庫及 SQL 語法、發展工具等等。

「圖形介面」介紹標準程式庫中的 Tk ,並用 Tk 替 Encrypt 類別製作 GUI 軟體,並以介紹開發型介面常見的 MVC 模式為主軸,另外介紹 Tk 的 Desinger – Pygubu ,最後介紹另一種圖形介面程式庫 Kivy 、網路爬蟲應用 BeautifulSoup4 、資料分析應用 Pandas 與 Matplotlib 等等。

「架設網站」介紹如何用 Django 與 Encrypt 類別開發網路應用程式,同時會介紹 HTML 與 CSS 的基本概念,最後總結本課程,並介紹如何編譯 Python 檔案為平臺的執行檔。

以上從「軟體開發」、「圖形介面」到「架設網站」等三個部分都會詳列步驟,也就是以 step by step 的方式學習開發軟體專案。專案開發是學習程式設計的重要環節之一,無論學習哪一種程式語言,最終目標也就是學習開發專案,之後從事程式設計的工作,實務上也是開發專案,因此本課程以開發專案為主,藉此介紹程式設計的眾多面向。

每一堂課除了教學影片外,也可下載投影片 PDF 、講義 PDF 及範例程式檔案,每一堂課之後都有簡單測驗。

目標受眾

  • 對程式設計有興趣而且完全沒基礎的人。

講師簡介

Kaiching Chang 資訊科技作者 講師主力開發程式語言教材及相關 App 、 遊戲等,偶爾寫小說自娛。

著有

  • 《如何自學程式設計》
  • 《如何自學程式設計 第二部分》
  • 《如何自學寫作》
  • 《C 的一堂課》
  • 《Python 的一堂課》
  • 《HTML 的一堂課》
  • 《CSS 的一堂課》
  • 《EPUB 的一堂課》
  • 《說書人的一堂課》
  • 《C++ 入門指南》
  • 《Java 入門指南》
  • 《Python 入門指南》
  • 《Swift 入門指南》
  • 《Python 新手之旅》
  • 《C++ 速查手冊》

及小說

  • 《紅色寶石》
  • 《二房東(上)》等書。

參加課程 | ♥找優惠折扣碼?| 課程討論專區

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: