進階 Python:由 10 個真實世界程式學 Python OOP

成為 Python 專家所需了解的一切,包括 OOP、Git、API、資料庫、部署、PEP8 等

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

  • 掌握 Python 中的物件導向程式設計 (OOP)
  • 使用物件導向程式設計建立 10 個 Python 應用程式
  • 學習資料庫、API、套件開發、Git、程式碼重構、偵錯等
  • 自己建立三個高階 Python 專案
  • 遵循 PEP8 風格指南學習編寫高品質程式碼
  • 了解如何部署應用程式,使其可供全球用戶訪問

要求

  • 學生應該已經了解 Python 基礎知識,包括變數、數字、字串、列表、函數、條件和迴圈。

課程說明

您準備好將您的 Python 技能提升到新的水平並成為熟練的 Python 開發人員了嗎? 別再猶豫了! 我們的綜合課程旨在指導您創建 10 個高級物件導向程式設計 (OOP) 應用程式,從而將您轉變為 Python 專業人士。 當我們編寫實際程式時,您將學習先進的 Python 概念,並學習如何使用專業的軟體開發工具和技術,例如 Git、軟體設計原理、程式碼重構、進階偵錯、API 等等。

為什麼參加本課程?

  • 掌握 OOP 概念:深入研究物件導向程式設計的基礎知識,並了解如何創建健全、模組化和可擴展的 Python 應用程式。
  • 實踐練習:透過建立10 個真實世界的應用程式來獲得實踐經驗,從幾何遊戲開始,逐步發展到複雜的專案,例如室友的帳單共享、數學畫家、網路攝影機照片共享器、室友的帳單Web 應用程式、卡路里應用程式、自動化電子郵件、即時字典 Web 應用程式和 API 以及電影院預訂應用程式。
  • PyCharm 熟練程度:了解如何有效地使用 PyCharm IDE、設定專案以及利用其強大的功能來簡化開發。
  • 深入的應用程式開發:超越基礎知識,探索繼承、建立使用者介面、網頁抓取、部署應用程式、使用 API 和資料庫,甚至創建自己的 Python 套件等主題。
  • 實際部署:了解部署應用程式、使全球用戶可以存取它們以及處理功能請求和更新的過程。
  • 專業軟體工具與技術:學習如何使用專業開發人員使用的工具如Git、Figma、偵錯器等,學習軟體開發技術來編寫專業程式碼,如軟體設計原理、重構、編寫有組織的程式碼等。
  • 獎勵內容:作為獎勵,我們包含了一個關於創建天氣預報包的額外模組,為您提供了開發和發布 Python 程式庫(  libraries )的寶貴技能。

你將實現:

  1. 打下堅實的基礎:從頭開始掌握 Python,學習基本概念,使您能夠熟練地編寫乾淨、高效且可維護的程式碼。
  2. 開發 10 個實際應用程式:透過建立不同的應用程式獲得實務經驗,確保您能夠自信地應對任何程式設計挑戰。
  3. 了解 OOP 原理:掌握先進的物件導向程式設計原理,使您能夠設計和實現可擴展和模組化的軟體解決方案。
  4. 成為 Python 專業人士:轉變為熟練的 Python 開發人員,準備好承擔複雜的專案並為軟體開發世界做出貢獻。

立即報名,踏上成為 Python 專家的旅程! 無論您是希望鞏固 Python 技能的初學者,還是希望提高熟練程度的經驗豐富的開發人員,本課程都是為您量身定制的。 加入我們,釋放 Python 開發的全部潛力。

目標受眾

  • 已經了解 Python 基礎的人

講師簡介

Ardit Sulce  Python 程式設計師, PythonHow 的創始人和作者。 ( 更多講師主講課程介紹 )

嗨,我是 Adit!我是一名 Python 程式設計師、教師和 PythonHow 的創始人。我於 2013 年畢業於德國明斯特大學(University of Muenster),獲得地理空間技術理學碩士學位,專精於使用 Python 進行遙感。

我曾與來自不同國家的公司如保護地理中心( the Center for Conservation Geography )合作,繪製和了解澳大利亞生態系統,與 the Swiss in-Terra 進行圖像處理,並與澳大利亞快速情報( Australian Rapid Intelligence ) 進行資料探勘以獲得商業的洞察力。

如果你想透過我的課程學習 Python,我建議你採用以下學習路徑:從 Python 超級課程:建立 20 個真實世界的應用程式和 AI 代理。 學生喜歡這門課程,因為它是 Python 和使用 Python 建立程式的全面現實指南。 完成課程後,如果你想使用 Python 製作中小型程式,請參加我的 使用 Python 自動化一切 課程。 課程包含開始使用 Python 作為瑞士軍刀所需的一切。 另一方面,如果你對製作大型應用程式感興趣,我的高級課程 進階 Python:由 10 個真實世界程式學 Python OOP 將是更好的選擇。 所有課程都列在我的 Udemy 個人資料頁面上。

字幕:簡中、英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading