AWS Fundamentals Specialization Course Syllabus
Full curriculum breakdown — modules, lessons, estimated time, and outcomes.
Overview: This specialization offers a beginner-friendly introduction to AWS cloud services, designed for individuals with no prior cloud experience. The course is structured into five core modules and a final project, combining foundational concepts, hands-on labs, and real-world scenarios. With an estimated total time of 10–13 weeks at 3–5 hours per week, learners will build practical skills in compute, storage, security, migration, and serverless technologies. The curriculum aligns with the AWS Certified Cloud Practitioner exam and emphasizes job-ready skills through interactive exercises and case studies.
Module 1: AWS Cloud Technical Essentials
Estimated time: 12 hours
- Introduction to cloud computing and AWS global infrastructure
- Core AWS services: EC2, S3, RDS, and VPC
- Understanding elasticity, scalability, and cloud pricing models
- Navigating the AWS Management Console and identifying use cases
Module 2: AWS Fundamentals: Addressing Security Risk
Estimated time: 10 hours
- Overview of AWS security and the shared responsibility model
- Managing user access and permissions with IAM
- Data protection using encryption and AWS security services
- Monitoring and logging with CloudTrail and GuardDuty
Module 3: AWS Fundamentals: Migrating to the Cloud
Estimated time: 14 hours
- Introduction to cloud migration strategies (the 6 Rs)
- Using AWS Migration Hub and Database Migration Service
- Transferring data with AWS Snowball
- Developing and executing a cloud migration plan
Module 4: Serverless Application Development
Estimated time: 10 hours
- Introduction to serverless computing on AWS
- Building functions with AWS Lambda
- Automating workflows using AWS services
- Integrating serverless components into applications
Module 5: Real-World Applications and Case Studies
Estimated time: 8 hours
- Analyzing business challenges using AWS solutions
- Applying architectural best practices in case scenarios
- Modernizing on-premises workloads with AWS tools
Module 6: Final Project
Estimated time: 16 hours
- Design a cloud solution for a realistic business case
- Implement core AWS services (compute, storage, networking)
- Apply security and migration best practices in the solution
Prerequisites
- No prior cloud experience required
- Basic understanding of IT systems and networking concepts helpful
- Access to a computer with internet connection for labs
What You'll Be Able to Do After
- Explain core AWS services and cloud concepts
- Configure and manage basic AWS resources
- Apply security best practices using IAM and encryption
- Plan and execute migration of on-premises workloads to AWS
- Prepare for the AWS Certified Cloud Practitioner exam