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