Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

AWS Cloud Complete Bootcamp Course

via freeCodeCamp

Overview

Embark on a comprehensive 11-hour 50-minute bootcamp designed to equip you with the skills and knowledge necessary to design, build, and implement cloud projects using AWS. Learn to create and secure GitHub and AWS accounts, set up development environments, and master essential tools like Gitpod and GitHub Codespaces. Dive into AWS services, including IAM, CloudTrail, and Organizations, while exploring billing, budgeting, and architecture. Gain hands-on experience with containerization, distributed tracing, and authentication using Docker, X-Ray, CloudWatch, and Cognito. Delve into relational and NoSQL databases, caching, and serverless image processing. Master CI/CD pipelines, CloudFormation, and best practices for securing various AWS services. Conclude with a final project and validation tool building, preparing you for real-world cloud development challenges.

Syllabus

Intro
Welcome to the FREE AWS Cloud Project Bootcamp
Create a GitHub Account
Set Up MFA on your GitHub Account
Create a Gitpod Account
How Do I get the Gitpod Button
Setup GitHub Codespaces
Create AWS Account
Creating Repository from the Github Template
Create Lucidchart Account
Create Honeycomb.io Account
Create Rollbar Account
Wk 0 Billing & Architecture
Wk 0 Generate Credentials, AWS CLI, Budget & Billing Alarm via CLI
Wk 0 Pricing Basics & Free tier
AWS Organizations & AWS IAM
Wk 0 Homework
Wk 0 Lucid Charts
Homework Grading
Updating Journal
Scrubing Github History of Sensitive Data
Wk 1 App Containerization
Wk 1 After Stream Commit Code
Wk 1 Gitpod, Github Codespaces, AWS Cloud9 & Cloudtrail
Docker Container Security Best Practices
Grading
Wk 1 Create the notification
Wk 1 DynamoDB & Postgres vs Docker
Before You Ask For Help
Wk 2 Distributed Tracing
Observability vs Monitoring Explained in AWS
Wk 2 Instrument XRay
Wk 2 CloudWatch Logs
Pick the right cloud role
Wk 2 Rollbar
Wk 2 Github Codespaces Crash Course
Wk 2 X-Ray Subsegments Solved
Wk 2 Honeycomb, Rollbar, AWS X-Ray & AWS Cloudwatch Logs pricing considerations
Amazon Cognito Security Best Practices
Wk 3 Decentralized Authenication
Wk 3 Cognito Custom Pages
Wk 3 Congito JWT Server side Verify
Wk 3 Exploring JWTs
Wk 3 Improving UI
Securing Amazon RDS Postgres DB
Wk 4 Relational DBs
Wk 4 SQL RDS
Wk 4 Cognito Post Confirmation Lambda
Wk 4 Creating Activities
Wk 5 NoSQL & Caching
Amazon DynamoDB for security & speed
Wk 5 DynamoDb Utility Scrips
Wk 5 Implement Conversations with DynamoDB
Wk 5 DynamoDB Stream
What hiring managers want from your resume
Amazon ECS Security Best Practices
Wk 6-7 ECS Fargate Pt 1 & 2
Wk 6 Deploying Containers
Wk 6 7 Securing Flask Pt 1 & 2
Wk 6-7 Further Investigation into Werkzeug
Wk 6-7 Fix Messaging
Wk 6-7 Implement Refresh Token Cognito
Wk 7 Fargate Configuring for Container Insights
Wk 7 CORS, Load Balancing, Domains
Wk 6-7:Guest Instructor Maish, Fargate Technical Questions
Securely Host a Website on AWS with a Custom Domain
Implementing Timezones for ISO 8601
Wk 8 Serverless Image Processing
They all landed jobs in cloud
Wk 9 CI⧸CD
Wk 9 Fix CodeBuild Issues
Wk 9 CodePipeline
CI CD Pipeline SECURITY EXPLAINED FOR AWS
Wk 10 CloudFormation
AWS CloudFormation Security Best Practices
CFN ECS Fargate Svc Debugging
CFN ECS Faragate Svc Debugging Further
CFN RDS
CFN RDS Finish
CFN Svc Attempt Again
CFN Svc Fixed
CFN Svc Confirmed Fixed
CFN Diagramming Svc & RDS
SAM CFN for Dynamodb DynamoDB Streams Lambda
SAM CFN Fix SAM Lambda Code Artifact
Diagramming DynamoDB
CFN CICD Pt 1 & 2
CFN Diagramming CICD
CFN Static Website Hosting Frontend
CFN Diagramming Static Frontend
Final week
0 Project Validation Tool Building
101:07:04 CPBVT Fighting with ChatGPT
101:56:22 CPBVT Implementing Many API Commands
104:07:16 CBVT Validators
1 CBVT Rules
1 Rollbar Fix for Updated Flask
1 Final Submissions Instructions

Taught by

freeCodeCamp.org

Reviews

Start your review of AWS Cloud Complete Bootcamp Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.