將Python帶入生產:集成專業指南

”“”

將Python帶入生產:專業整合指南

數據科學和軟件工程課程

您是新手科學家,分析師或開發人員,他想從“編碼器”過渡到合格的軟件工程師?如果是這樣,此課程非常適合您!

在這項全面的課程中,您將學習使用Python開發和啟動Ready -to -wroduction軟件所需的工具和技術。請注意,本課程仍在正在進行中,尚未發布一些部分。但是,我致力於完成該課程,直到2023年8月31日。

作為MLOP工程師,我的目標是使像您這樣的人變得更加自我生產。本課程涵蓋了各種基本工具,工程實踐和職業建議,這些工程和職業建議對於新工程師在整合過程中至關重要。不幸的是,許多人在這些領域沒有得到適當的指導。

在本課程結束時,您將有信心在開放源代碼社區或公司中有效地為團隊環境中的複雜軟件項目做出貢獻。如果出於任何原因,您在30天內不滿意該課程,請要求退款。

在整個課程中,我們將專注於與軟件工程編碼無關的方面,使其成為軟件工程社區的寶貴成員。儘管我們將寫一個最小的代碼,但重要的是要對Python的基本原理(例如循環,函數和類)有牢固的了解。

這是本課程中涵蓋的一些主要主題:

1。配置專業的Python開發環境:

了解如何使用Visual Studio代碼配置專業的Python開發環境。我們還將強調自動完成對有效編碼的重要性。

2。主導git,github和分支策略:

找出如何有效使用Git和GitHub進行版本控制和協作。我們將探討各種分支策略及其與Visual Studio代碼和終端的集成。

3。編寫乾淨的代碼和簡單的維護:

了解編寫乾淨代碼和易於維護的原則。我們將討論基本實踐,例如測試,裁剪,格式,鍵入驗證和文檔。

4。發布高質量的生產軟件:

了解如何為大量受眾群體打包和彎曲Python軟件。讓我們使用諸如前命令,github動作和PYPI之類的工具進行連續的集成和連續交付。

5。創建項目設置模型:

通過配置上述要點的模型來了解如何在幾秒鐘內創建新的高質量項目。

在參加本課程之前,我鼓勵您參加可視化課程,以確定它們是否與您的學習目標保持一致。我期待在課程中與您見面!

  • 埃里克

重要要求:在註冊之前閱讀

確保您有一台可以在購買此課程之前運行Linux終端的計算機。如果您使用的是MacOS或Linux(例如Ubuntu),則訪問Linux終端不應該是問題。但是,Windows用戶可能會面臨一些挑戰。

要確定您的Windows操作系統是否支持真正的Linux終端,請觀看Windows子系統到Linux上的免費查看視頻。如果您是Windows用戶,則需要擁有Windows 10或11。如果您當前的操作系統不兼容,則有三個選擇:

1.將Mac或Linux計算機切換到此課程。
2.將Windows操作系統更新為支持Linux終端的版本。
3. Windows操作系統旁邊的Linux操作系統(例如Ubuntu)進行雙啟動。

在線指南很容易適用於選項2和3。

您將學到什麼

參加本課程時,您將獲得以下技能:

  • 使用Visual Studio代碼,PYENV,PIPX,GIT和AUTOPOLPOTE配置專業的Python開發環境。
  • GIT Master Git的專業工作流程使用GitHub,並使用Gi​​tHub動作理解CI/CD。
  • 提高ZSH和插件的終端體驗以提高生產率。
  • 社區的版本和包裝Python軟件。
  • 實施自動代碼質量檢查,包括測試,覆蓋,文檔和類型驗證。

    加入我們的這一激動人心的旅程,將您的Python技能提升到一個新的水平,並成為一名熟練的軟件工程師!

Scroll to Top