Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
AWS Foundations & Developer Toolkit Course - Online Learning with Certificate
AWS Foundations & Developer Toolkit

AWS Foundations & Developer Toolkit

The on-ramp. Account setup that won't leak money, regions and AZs explained so you actually pick the right one, the shared responsibility line you'll …Show more
90 Learners
Already enrolled

Course for Beginner Level


1 modules 1 modules
Interactive environment Interactive environment
15 chapters 15 chapters
AI Assistant AI Assistant
21 assignments 21 assignments
Shareable Certificate Shareable Certificate

Outcomes
Outcomes
Course content
Related courses
Testimonials
Features
Pricing
FAQs
Outcomes
Outcomes
Course content
Related courses
Testimonials
Features
Pricing
FAQs

What you will learn

How to set up an AWS account that won't bleed money — MFA on the root user, CloudWatch billing alarms, AWS Budgets, and the multi-account pattern through AWS Organizations with Service Control Policies;
The full IAM toolkit: users, groups, roles, and policies; Amazon Cognito for app authentication; AWS STS for temporary credentials, cross-account AssumeRole, and web identity federation — without ever generating a long-lived access key;
The mental model of regions, availability zones, and edge locations — when to spread workloads across AZs, when to add another region, what CloudFront and Lambda@Edge actually do, and how to pick a region without defaulting to us-east-1;
How to define infrastructure as code with CloudFormation (templates, change sets, drift detection, nested stacks, StackSets), AWS SAM for serverless workloads, and AWS CDK in TypeScript or Python — and how to choose between them.
Where the shared responsibility line falls for every AWS service, and which four things are always yours — data, IAM, application code, and encryption choices — including the patching question that trips up most exam takers;

Course content

The on-ramp. Account setup that won't leak money, regions and AZs explained so you actually pick the right one, the shared responsibility line you'll cross every day, IAM and STS for handing …
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
500+ Top-Rated coursesCompletion certificatesPersonalized study tracks40+ hands-on real-world projects

Your subscription also includes 500+ courses:

course

Introduction to Cloud Computing

Introduction to Cloud Computing

Discover the world of cloud computing by exploring its core technologies and practical applications in this course! Begin with the fundamentals of cloud computing and then focus on essential AWS services like S3 (Simple Storage Service) for scalable storage, EC2 (Elastic Compute Cloud) for virtual servers, and RDS (Relational Database Service) for managed databases. Gain hands-on experience as you learn how these services integrate to support modern applications efficiently.

course

Introduction to Cloud Security

Introduction to Cloud Security

Explore the foundational principles, risks, and best practices of cloud security. This course provides a comprehensive overview of how organizations protect data, applications, and infrastructure in cloud environments, using real-world case studies and conceptual frameworks.

course

Cloud Cost Optimization

Cloud Cost Optimization

Cloud spending grows fast when it is unmanaged. This course shows how to identify waste, right-size resources, apply pricing models, and build cost-aware architectures. Learners gain hands-on skills to reduce real cloud bills in production environments.

course

AWS Fundamentals

AWS Fundamentals

Build a strong foundation in cloud computing by understanding AWS core concepts, global infrastructure, and key services. Learn how to navigate the AWS Management Console, use CLI and SDKs, and evaluate pricing and support options. Understand best practices through the Well-Architected Framework to design reliable and efficient cloud solutions.

course

AWS Storage & Data Management

AWS Storage & Data Management

Explore AWS storage solutions by working with S3, EBS, EFS, and Glacier. Learn how to configure storage, manage security, and host static content, as well as handle media and code assets efficiently. Understand how to optimize data transfer and integrate scalable storage services into your cloud architecture.

course

Cloud Compute & Deployment Fundamentals

Cloud Compute & Deployment Fundamentals

Dive deeper into AWS cloud computing by exploring EC2, load balancing, and auto scaling. Learn how to create, manage, and connect to instances, as well as deploy web applications using modern AWS services. Understand how to leverage serverless approaches and automation tools for efficient cloud operations.

course

AWS Databases & Monitoring Essentials

AWS Databases & Monitoring Essentials

Dive into AWS database services by working with RDS, DynamoDB, Aurora, and Redshift. Learn how to create, configure, and connect to database instances, as well as integrate caching solutions for better performance. Understand how to monitor, log, and track activity using CloudWatch and CloudTrail.

course

Introduction to Cloud Computing

Introduction to Cloud Computing

Discover the world of cloud computing by exploring its core technologies and practical applications in this course! Begin with the fundamentals of cloud computing and then focus on essential AWS services like S3 (Simple Storage Service) for scalable storage, EC2 (Elastic Compute Cloud) for virtual servers, and RDS (Relational Database Service) for managed databases. Gain hands-on experience as you learn how these services integrate to support modern applications efficiently.

course

Introduction to Cloud Security

Introduction to Cloud Security

Explore the foundational principles, risks, and best practices of cloud security. This course provides a comprehensive overview of how organizations protect data, applications, and infrastructure in cloud environments, using real-world case studies and conceptual frameworks.

course

Cloud Cost Optimization

Cloud Cost Optimization

Cloud spending grows fast when it is unmanaged. This course shows how to identify waste, right-size resources, apply pricing models, and build cost-aware architectures. Learners gain hands-on skills to reduce real cloud bills in production environments.

course

AWS Fundamentals

AWS Fundamentals

Build a strong foundation in cloud computing by understanding AWS core concepts, global infrastructure, and key services. Learn how to navigate the AWS Management Console, use CLI and SDKs, and evaluate pricing and support options. Understand best practices through the Well-Architected Framework to design reliable and efficient cloud solutions.

course

AWS Storage & Data Management

AWS Storage & Data Management

Explore AWS storage solutions by working with S3, EBS, EFS, and Glacier. Learn how to configure storage, manage security, and host static content, as well as handle media and code assets efficiently. Understand how to optimize data transfer and integrate scalable storage services into your cloud architecture.

course

Cloud Compute & Deployment Fundamentals

Cloud Compute & Deployment Fundamentals

Dive deeper into AWS cloud computing by exploring EC2, load balancing, and auto scaling. Learn how to create, manage, and connect to instances, as well as deploy web applications using modern AWS services. Understand how to leverage serverless approaches and automation tools for efficient cloud operations.

course

AWS Databases & Monitoring Essentials

AWS Databases & Monitoring Essentials

Dive into AWS database services by working with RDS, DynamoDB, Aurora, and Redshift. Learn how to create, configure, and connect to database instances, as well as integrate caching solutions for better performance. Understand how to monitor, log, and track activity using CloudWatch and CloudTrail.

Why People Choose Codefinity

Kwizera Mugisha

Web Developer

Kwizera Mugisha

linkedIn

The teaching methodology at Codefinity is excellent, and I particularly appreciate how it has prepared me to handle real-world coding problems. Currently, I am delving into Node.js and eagerly anticipate building full-stack projects that integrate all the knowledge I have gained.

Sherry Barnes-Fox

Senior Business Analyst

Sherry Barnes-Fox

linkedIn

My first course was 4 hours, I did it in a few days, "nugget-style". The instructions are very clear and easy to understand. There is even a hint to help you get the answer. I love the learning style that is used, it engages me.

Bill Wagner

Accounts Payable Specialist

Bill Wagner

linkedIn

I have really liked the browser-based lessons that allow me to code within the lesson. The RUN button allows me to test the code I write before submitting for a grade.

Daniel Chinea

IT Support Specialist

Daniel Chinea

linkedIn

I have gained a lot of practical and logical thinking skills, along with patience for myself and confidence in myself that I can learn programming. Years ago, I would have never thought that I could learn programming in any way, shape or form, and I was able to obtain these certifications and skills with Codefinity.

Steve Bruening

Technology Project Manager

Steve Bruening

linkedIn

The learning was progressive and made it easy to follow along and make progress. I could feel my skills increasing and building on each other as the course went along.

Stephanie Chan

Project Manager

Stephanie Chan

linkedIn

As I went through the first course of the Python track, I liked the way the course was lay out (in easy and digestible modules) with little exercises at the end of each concept.

Step-by-Step to Stellar Results

Solve Real‑World Coding Tasks
Interactive coding environment
Jump into our interactive environment: write and run your code with real‑time feedback and success metrics—learn by doing at every step.
Get On‑Demand Guidance
AI‑powered support
Leverage the built‑in AI assistant to explain errors, suggest fixes, or answer any question about your code—so you stay productive and never get stuck.
Lock In Your Learning
Knowledge check
Wrap up each module with a quick quiz that delivers instant feedback, tracks your progress, and ensures you’ve mastered key concepts.
Show Off Your Skills
Celebrate success
Earn your industry‑recognized certificate upon completion and share it on LinkedIn with one click—let your network see what you can do.

Trusted by Employees of Leading Companies
and Students from Top Universities

Google
Intel
Twitter
FedEx
Meta
Nike
Amazon
Microsoft
Tesla
Google
Intel
Twitter
FedEx
Meta
Nike
Amazon
Microsoft
Tesla
florida
illinois
colorado
indiana
new-york
cornell
columbia
notre-dame
florida
illinois
colorado
indiana
florida
illinois
colorado
indiana
new-york
cornell
columbia
notre-dame
florida
illinois
colorado
indiana

Instantly access 500+ courses

Unlimited Learning, Instant Access
Unlimited Learning, Instant AccessGet full access to all courses and tracks, including video content, quizzes, and in-depth materials—start learning anytime.
Industry-Recognized Certificates
Industry-Recognized CertificatesEarn certificates that validate your expertise and boost your career in tech, AI, data, marketing, and beyond.
AI-Assisted Learning
AI-Assisted LearningGet personalized hints, real-time feedback, and AI-powered explanations to accelerate your progress.
Constantly Expanding: New Courses & Career Tracks
Constantly Expanding: New Courses & Career TracksStay ahead with constantly updated courses, career roadmaps, challenges, and hands-on practice tests.
Build Skills That Matter
Build Skills That MatterMaster in-demand skills with courses in AI, data science, programming, marketing, automation, web development, and more.
Interactive & Seamless Learning
Interactive & Seamless LearningEngage with hands-on projects, real-world exercises, and an intuitive learning experience — no extra tools needed.

Full catalog access

One subscription opens up this course and our entire catalog of projects and skills.
Features:
500+ Top-Rated coursesCutting-edge AI Copilot
Personalized study tracks40+ hands-on real-world projects
Without cancellation, before the selected discounted intro plan ends, I accept that Codefinity will automatically charge $79 every 3 months until I cancel. Learn more about cancellation and refund policy in Subscription Terms.

Try Codefinity with confidence – 30-day money-back guarantee included

To welcome you to Codefinity, we're offering up to 64% off on our courses. Plus, we have a 30-day money-back guarantee, so you can try us out risk-free.We truly look forward to welcoming you to our platform and are committed to making your learning experience easy, interactive, and fun.
Shield Image

Frequently Asked Questions

How do I get access to the platform?

chevron

While you can study with Codefinity on any device, we strongly recommend using a computer or laptop to optimize your learning experience.

What if I have questions while learning?

chevron

All our courses feature an integrated AI assistant, ready to assist you with any questions you may have during your studies and help you solve any problems.

Is a tech degree necessary for learning?

chevron

No, you don't need any previous experience to start learning. Our courses are designed for beginners, so you can easily start your journey in the tech industry

Still have questions?

Write your question here

some-alt