- Course Introduction
- About the Course Author
- What are the Sigma Scripts?
- AWS Free Tier: Usage Tracking and Billing Widget
- Free Linux Academy Community Account (required for bonus labs and flashcards)
- AWS Global Infrastructure
- AWS Shared Responsibility Security Model
- AWS Compute Overview
- AWS Storage Overview
- QUIZ: AWS Fundamentals Quiz for Developers
- IAM Essentials
- IAM Policies
- IAM Users
- IAM Groups
- IAM Roles
- Security Token Service
- IAM API Keys
- AWS Key Management Service (KMS)
- Identity Federation and Amazon Cognito
- QUIZ: AWS Identity and Access Management Concepts for Developers
- EC2 Fundamentals
- EC2 Purchasing Options
- EC2 Instance Configuration
- EC2 Storage Basics
- EC2 Key Pairs
- Elastic Load Balancers and Session State
- EC2 API Actions/Errors and the AWS Shared Responsibility Model
- QUIZ: AWS EC2 Essentials for Developers
- Meet Your VPC Instructor - Thomas Haslett
- VPC Essentials
- VPC Networking Basics
- VPC Security Basics
- VPC Networking for High Availability and Fault Tolerance
- VPC Networking with a Bastion Host and NAT Gateway
- VPC Section Conclusion & Handoff
- QUIZ: AWS VPC Fundamental Concepts for Developers
- Lambda Essentials
- Lambda Functions and Events
- Lambda Function Configuration
- Lambda Function Packages
- Lambda Versions and Aliases
- Lambda API Actions
- QUIZ: AWS Lambda Concepts for Developers
- ECS Essentials
- QUIZ: AWS ECS Concepts for Developers
- Elastic Beanstalk Overview
- QUIZ: AWS Elastic Beanstalk Essentials for Developers
- S3 Essentials
- S3 Performance
- S3 Permissions
- Amazon S3 Encryption
- Object Versioning
- Storage Classes and Amazon Glacier
- S3 Lifecycle Policies
- Hosting Static Websites
- Enabling CORS Configuration
- QUIZ: AWS S3 Essentials for Developers
- DynamoDB Overview
- DynamoDB Core Concepts
- DynamoDB Read Operations
- Local and Global Secondary Indexes
- Conditional Writes and Atomic Counters
- Common DynamoDB Errors and Limits
- Provisioned Throughput
- QUIZ: AWS DynamoDB Concepts for Developers
- RDS Essentials
- What Is Redshift?
- Amazon ElastiCache and Caching Strategies
- QUIZ: AWS Database Concepts for Developers
- Introduction to SNS
- Managing Access to SNS Resources
- SNS Message Data
- Mobile Apps: Mobile Push with SNS
- SNS API Actions and Errors
- QUIZ: AWS SNS Essentials for Developers
- SQS Essentials
- Managing Access to SQS Resources
- SQS Polling Types
- SQS Message Data
- SQS API Actions and Errors
- QUIZ: AWS SQS Essentials for Developers
- SWF Essentials
- Step Function Essentials
- Step Functions - State Types and Transitions