Course Code: awscloud9python
Duration: 14 hours
Prerequisites:
  • 程式設計基礎知識 Python
  • 有基於雲的環境經驗者優先

觀眾

  • Python 開發人員
  • 軟體工程師
Overview:

AWS Cloud9 是一個基於雲的整合開發環境 (IDE),可實現高效的 Python 開發、調試和部署。本課程向參與者介紹如何使用 AWS Cloud9 設置、管理和部署 Python 應用程式,並提供協作環境中的實踐經驗。

此講師指導的現場培訓(在線或現場)面向希望使用 AWS Cloud9 增強其 Python 開發體驗的中級 Python 開發人員。

在本次培訓結束時,參與者將能夠:

  • 設置和配置 AWS Cloud9 以進行 Python 開發。
  • 瞭解 AWS Cloud9 IDE 介面和功能。
  • 在 AWS Cloud9 中編寫、調試和部署 Python 個應用程式。
  • 使用 AWS Cloud9 平臺與其他開發人員協作。
  • 將 AWS Cloud9 與其他 AWS 服務整合以進行高級部署。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

AWS Cloud9 和 Python 開發簡介

  • AWS Cloud9 功能概述
  • 設定和設定 AWS Cloud9 Python
  • 熟悉 Cloud9 IDE

在 AWS Cloud9 中進行開發

  • 在雲中編寫 Python 代碼
  • 在 AWS Cloud9 中使用開發工具
  • 瞭解 Cloud9 中的 Python 包和依賴項

調試和測試 Python 應用程式

  • 使用 Cloud9 的調試工具
  • 為 Python 應用程式編寫單元測試
  • 與 CI/CD 管道整合

部署 Python 應用程式

  • 將應用程式部署到 AWS 服務(Lambda、EC2 等)
  • 使用 Cloud9 工具實現部署自動化
  • 監控和擴展 Python 應用程式

Collaboration 在 AWS Cloud9 中

  • 與其他開發人員實時協作
  • 在 AWS Cloud9 (Git) 中管理原始程式碼控制
  • Cloud9 中的代碼審查和項目共用

將 AWS Cloud9 與其他 AWS 服務整合

  • 在 Cloud9 中使用 AWS Lambda 函數
  • 在 Cloud9 中管理 S3 存儲
  • 從 Cloud9 部署無伺服器應用程式

高級 AWS Cloud9 功能

  • 使用 AWS 實現工作流自動化CloudFormation
  • 在 Cloud9 中創建自訂 IDE 設定
  • 在 Cloud9 中使用適用於 Python (Boto3) 的 AWS 開發工具包

AWS Cloud9 中的安全最佳實踐

  • 管理訪問控制和許可權
  • 保護通過 Cloud9 部署的 Python 應用程式
  • 使用 AWS IAM 角色進行安全部署

總結和後續步驟

Sites Published:

United Arab Emirates - AWS Cloud9 and Python: A Practical Guide

Qatar - AWS Cloud9 and Python: A Practical Guide

Egypt - AWS Cloud9 and Python: A Practical Guide

Saudi Arabia - AWS Cloud9 and Python: A Practical Guide

South Africa - AWS Cloud9 and Python: A Practical Guide

Brasil - AWS Cloud9 and Python: A Practical Guide

Canada - AWS Cloud9 and Python: A Practical Guide

中国 - AWS Cloud9 and Python: A Practical Guide

香港 - AWS Cloud9 and Python: A Practical Guide

澳門 - AWS Cloud9 and Python: A Practical Guide

台灣 - AWS Cloud9 and Python: A Practical Guide

USA - AWS Cloud9 and Python: A Practical Guide

Österreich - AWS Cloud9 and Python: A Practical Guide

Schweiz - AWS Cloud9 and Python: A Practical Guide

Deutschland - AWS Cloud9 and Python: A Practical Guide

Czech Republic - AWS Cloud9 and Python: A Practical Guide

Denmark - AWS Cloud9 and Python: A Practical Guide

Estonia - AWS Cloud9 and Python: A Practical Guide

Finland - AWS Cloud9 and Python: A Practical Guide

Greece - AWS Cloud9 and Python: A Practical Guide

Magyarország - AWS Cloud9 and Python: A Practical Guide

Ireland - AWS Cloud9 and Python: A Practical Guide

Luxembourg - AWS Cloud9 and Python: A Practical Guide

Latvia - AWS Cloud9 and Python: A Practical Guide

España - AWS Cloud9 and Python: A Practical Guide

Italia - AWS Cloud9 and Python: A Practical Guide

Lithuania - AWS Cloud9 and Python: A Practical Guide

Nederland - AWS Cloud9 and Python: A Practical Guide

Norway - AWS Cloud9 and Python: A Practical Guide

Portugal - AWS Cloud9 and Python: A Practical Guide

România - AWS Cloud9 and Python: A Practical Guide

Sverige - AWS Cloud9 and Python: A Practical Guide

Türkiye - AWS Cloud9 and Python: A Practical Guide

Malta - AWS Cloud9 and Python: A Practical Guide

Belgique - AWS Cloud9 and Python: A Practical Guide

France - AWS Cloud9 and Python: A Practical Guide

日本 - AWS Cloud9 and Python: A Practical Guide

Australia - AWS Cloud9 and Python: A Practical Guide

Malaysia - AWS Cloud9 and Python: A Practical Guide

New Zealand - AWS Cloud9 and Python: A Practical Guide

Philippines - AWS Cloud9 and Python: A Practical Guide

Singapore - AWS Cloud9 and Python: A Practical Guide

Thailand - AWS Cloud9 and Python: A Practical Guide

Vietnam - AWS Cloud9 and Python: A Practical Guide

India - AWS Cloud9 and Python: A Practical Guide

Argentina - AWS Cloud9 and Python: A Practical Guide

Chile - AWS Cloud9 and Python: A Practical Guide

Costa Rica - AWS Cloud9 and Python: A Practical Guide

Ecuador - AWS Cloud9 and Python: A Practical Guide

Guatemala - AWS Cloud9 and Python: A Practical Guide

Colombia - AWS Cloud9 and Python: A Practical Guide

México - AWS Cloud9 and Python: A Practical Guide

Panama - AWS Cloud9 and Python: A Practical Guide

Peru - AWS Cloud9 and Python: A Practical Guide

Uruguay - AWS Cloud9 and Python: A Practical Guide

Venezuela - AWS Cloud9 and Python: A Practical Guide

Polska - AWS Cloud9 and Python: A Practical Guide

United Kingdom - AWS Cloud9 and Python: A Practical Guide

South Korea - AWS Cloud9 and Python: A Practical Guide

Pakistan - AWS Cloud9 and Python: A Practical Guide

Sri Lanka - AWS Cloud9 and Python: A Practical Guide

Bulgaria - AWS Cloud9 and Python: A Practical Guide

Bolivia - AWS Cloud9 and Python: A Practical Guide

Indonesia - AWS Cloud9 and Python: A Practical Guide

Kazakhstan - AWS Cloud9 and Python: A Practical Guide

Moldova - AWS Cloud9 and Python: A Practical Guide

Morocco - AWS Cloud9 and Python: A Practical Guide

Tunisia - AWS Cloud9 and Python: A Practical Guide

Kuwait - AWS Cloud9 and Python: A Practical Guide

Oman - AWS Cloud9 and Python: A Practical Guide

Slovakia - AWS Cloud9 and Python: A Practical Guide

Kenya - AWS Cloud9 and Python: A Practical Guide

Nigeria - AWS Cloud9 and Python: A Practical Guide

Botswana - AWS Cloud9 and Python: A Practical Guide

Slovenia - AWS Cloud9 and Python: A Practical Guide

Croatia - AWS Cloud9 and Python: A Practical Guide

Serbia - AWS Cloud9 and Python: A Practical Guide

Bhutan - AWS Cloud9 and Python: A Practical Guide

Nepal - AWS Cloud9 and Python: A Practical Guide

Uzbekistan - AWS Cloud9 and Python: A Practical Guide