Overview
Master professional AWS development using Python and boto3. Build scalable applications with core services like S3 and DynamoDB, transition to serverless architectures using Lambda and SAM, and secure your workflows with IAM, Secrets Manager, and X-Ray observability.
Syllabus
- Course 1: Developing with Core AWS Services
- Course 2: Building Serverless Applications
- Course 3: Security and Observability for AWS Developers
Courses
-
Get productive with the AWS SDK for Python (boto3) and core services used in most applications. You’ll configure credentials via IAM roles (no hardcoded keys), work with S3 for object storage, DynamoDB for NoSQL CRUD, and SQS/SNS for asynchronous messaging.
-
Design event-driven, fully managed applications on AWS. You’ll build Lambda functions fronted by Amazon API Gateway, define infrastructure with AWS SAM, run locally, deploy to the cloud, and orchestrate multi-step workflows with Step Functions.
-
Secure applications and make them observable. Remove hardcoded secrets by using IAM roles and AWS Secrets Manager, secure API endpoints with a Lambda authorizer, publish custom metrics and dashboards in CloudWatch, and add distributed tracing with X-Ray across API Gateway, Lambda, and DynamoDB.