AWS Cloud Developer Course
COMPREHENSIVE JOURNEY
Embark on a step-by-step journey to become an AWS Certified Developer - Associate through this course.
10+ HANDS-ON PRACTICE TASKS
Gain practical experience working with various AWS services and technologies via over 10 hands-on tasks.
NINE MODULES
Dive deep into AWS, from cloud computing basics to advanced integrations and deployment strategies, through nine carefully designed modules.
COURSE HIGHLIGHTS
- Build a single-page application (SPA) using AWS S3 and CloudFront
- Develop serverless APIs with AWS API Gateway and Lambda
- Integrate with databases and S3
- Master asynchronous microservices communication using SQS and SNS
- Explore authorization with Lambda Authorizers and Cognito
- Learn containerization with Docker and Elastic Beanstalk
- Implement backend-for-frontend using API Gateway
CERTIFICATION READY
Be well-prepared to pass the "AWS Certified Developer - Associate" certification and confidently apply your skills in real-world projects by the end of the course.
Course Curriculum
MODULE 1. Cloud Introduction
- Fundamental theory about cloud computing
- Cloud service models, cloud deployment models, infrastructure-as-code
- Monolith vs microservices vs serverless
- AWS intro, registration, Cloud Watch, IAM
- Repository structure
MODULE 2. Serving SPA
- AWS Simple Storage Service overview
- Services & tools overview
- AWS CloudFront overview
- Basic overview of deployment process to CloudFront and S3
- AWS CLI overview
MODULE 3. Serverless API
- AWS Lambda overview
- Introduction to collecting logs with AWS CloudWatch
- Lambda advanced features and configuration
MODULE 4. Integration with NoSQL Database
- Easy way to store data in cloud
- AWS DynamoDB and how to use it
MODULE 5. Integration with S3
- AWS S3 in-depth introduction
- S3 storage classes and their use cases
- S3 access control & encryption
- S3 versioning, lifecycle management & events
- Integration with S3 and Lambda overview
MODULE 6. Async Microservices Communication
- Async messaging overview
- AWS SQS overview
- AWS SNS overview
- Integration with SQS, SNS, and Lambda overview
MODULE 7. Authorization
- Authentication & authorization overview
- Lambda authorizer & API Gateway
- AWS Cognito overview
- Cognito user pool
- Cognito identity pool
MODULE 8. Integration with SQL Database
- Relational databases theory
- SQL overview
- Overview of AWS database offering
- AWS RDS and its engines
- Serverless functions & AWS RDS
MODULE 9. Containerization
- Docker overview
- Dockerfiles & images
- Containers & VMs
- Docker build optimizations
- AWS Elastic Beanstalk overview
- AWS EB CLI
MODULE 10. Backend for Frontend
- Backend for frontend overview
- BFF as pattern
- API Gateway as BFF
- AWS Elastic Beanstalk configuration
See an error in the description or event details?
Log in, by zgłosić zmianę.