中文課程- Python 高級課程 – 如何創建/發佈/維護/參與 Python Opensource Software

通過一系列的工具,建立發佈自己的 Python 開源軟體

透過這 6 個小時的課程,你會學到

  • 如何使用虛擬環境
  • 如何檢查程式碼風格
  • 如何通過 sphinx 寫文件
  • 如何使用 tox 等整合工具
  • 如何使用GitHub

要求

  • 對於 Python 有入門的基礎
  • 基本的電腦知識
  • 最好有 git 的基礎

說明

本課程主要對象是已入門的 Python 開發者,幫助大家更專業的進行 Python 開發,並且想發佈一款 Python 的開源軟體。讓大家瞭解到一個專業成熟的 Python 專案應該有什麼,是什麼樣子的。

計劃的主要內容包括:

  1. 在 GitHub 上初始化一個專案
  2. 如何使用維護和使用 Python 虛擬環境
  3. 如何檢查自己的程式碼是否符合 Python 的程式碼風格
  4. 如何通過 sphinx/mkdoc 等工具以及 ReadtheDoc 生成專業的文件
  5. 如何通過 tox 工具做自動化測試,風格檢查
  6. 如何創建 Python 套件並上傳至 PyPi
  7. GitHub的高級設置
  8. 開源專案的交流方式

目標受眾是誰?

  • 想要提高 Python 開發的專業性水平
  • 想要管理 Python 專案開發,標準化
  • 想發佈、參與 Python 開源軟體

講師介紹

Peng Xiao 資深網路 DevOps 工程師 “麥兜搞IT” ( 更多講師主講課程介紹 )

Peng Xiao 是一名網路和軟體 DevOps 工程師。

他在 IT/網路行業擁有超過 10 年的經驗,過去 12 年曾在 Cisco Systems、Nerdalize、KPN、ING 工作。

擅長Python編程(10年以上經驗)、網路技術尤其是 L3 路由協議、分佈式系統、資料庫等。他也喜歡開源技術,作為 GitHub 用戶加入了一些開源小組並做出了一些貢獻 給他們。

他是一名 scrum master,並擁有 Cisco Service Provider CCIE 認證。

他現在在荷蘭工作和生活。

他有個中文網站 “麥兜搞IT”

報名參加課程

1294480_affa_10

Sponsored by Udemy

也許你會有興趣

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

2 thoughts on “中文課程- Python 高級課程 – 如何創建/發佈/維護/參與 Python Opensource Software

Add yours

發表迴響

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

Powered by WordPress.com.

Up ↑

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

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

Continue reading