Course Outline
Introduction to AWS Cloud9 and Python Development
- Overview of AWS Cloud9 features
- Setting up and configuring AWS Cloud9 for Python
- Familiarizing with the Cloud9 IDE
Development in AWS Cloud9
- Writing Python code in the cloud
- Using development tools within AWS Cloud9
- Understanding Python packages and dependencies in Cloud9
Debugging and Testing Python Applications
- Using Cloud9's debugging tools
- Writing unit tests for Python applications
- Integrating with CI/CD pipelines
Deploying Python Applications
- Deploying applications to AWS services (Lambda, EC2, etc.)
- Automating deployments using Cloud9 tools
- Monitoring and scaling Python applications
Collaboration in AWS Cloud9
- Collaborating in real-time with other developers
- Managing source control within AWS Cloud9 (Git)
- Code reviews and project sharing in Cloud9
Integrating AWS Cloud9 with Other AWS Services
- Working with AWS Lambda functions in Cloud9
- Managing S3 storage in Cloud9
- Deploying serverless applications from Cloud9
Advanced AWS Cloud9 Features
- Automating workflows using AWS CloudFormation
- Creating custom IDE configurations in Cloud9
- Using AWS SDKs for Python (Boto3) in Cloud9
Security Best Practices in AWS Cloud9
- Managing access control and permissions
- Securing Python applications deployed through Cloud9
- Using AWS IAM roles for secure deployment
Summary and Next Steps
Requirements
- Basic knowledge of Python programming
- Experience with cloud-based environments is a plus
Audience
- Python developers
- Software engineers
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (5)
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Course - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications