Cloud & IT Cert Prep
AWS, Azure & CompTIA certification exam prep. A CoddyKit learning path of 150 short courses and 600 interactive lessons, with a 24/7 AI tutor at your side.
- Courses
- 150
- Lessons
- 600
- Interactive steps
- 7,800
- Free to start
- Course 1
150 courses in this path
Every course in the Cloud & IT Cert Prep path, in learning order. The first one is free.
Start from zero with a plain-language picture of computer networks. Learn what it means for devices to talk to each other and why networks power everything from your phone to the whole internet.
Start your journey to the Security Specialty certification. Learn how AWS thinks about security and the core ideas that every other topic builds on.
Get acquainted with cloud computing concepts and why AWS is the industry leader. Learn about the global infrastructure, core service categories, and the shared responsibility model. This course gives…
Begin your Security+ journey by mastering the foundational principles every security professional relies on. This course introduces confidentiality, integrity, and availability — the three pillars of…
Discover what cloud computing means and why it has transformed how software and infrastructure are delivered worldwide. You will compare cloud service models (IaaS, PaaS, SaaS) and deployment types (…
Demystify the internet itself. Learn how billions of devices connect into one global network and what really happens when you open a website.
Build comfort with the everyday tools you will use to inspect and secure an account. No prior AWS experience required.
Master AWS Identity and Access Management to control who can do what inside your account. Understand the difference between users, groups, roles, and permission policies. You will also learn best pra…
Understand who attacks systems, why they do it, and how security teams gather and use intelligence to stay ahead. This course covers the spectrum of threat actors from script kiddies to nation-state…
Learn how Microsoft's physical and logical infrastructure — regions, availability zones, and data centres — is organised around the world. You will understand how Azure uses geographic redundancy to…
Master the seven-layer OSI model — the mental map every network pro uses. Learn each layer in plain terms so you can reason about how networks work and where problems live.
Discover how AWS spots malicious activity automatically. Learn what GuardDuty watches and how its findings drive a response.
Learn to launch, configure, and manage virtual servers on AWS Elastic Compute Cloud. Understand instance types, AMIs, pricing models, and storage options. This course builds the compute foundation yo…
Cryptography is the backbone of nearly every security control, from HTTPS to VPNs. This course introduces symmetric and asymmetric encryption, hashing, and key exchange in a clear, practical way. You…
Explore the primary compute services Azure offers — virtual machines, scale sets, Azure Virtual Desktop, and more. You will learn when to use each compute option and how Azure abstracts the underlyin…
Meet the model the internet actually runs on. Learn how TCP/IP maps to real protocols you use every day and how it compares to the OSI layers.
Pull every security signal into one place. Learn how Security Hub aggregates findings and measures your account against best practices.
Discover Amazon S3, the backbone of object storage on AWS. Learn to create buckets, manage objects, apply access controls, and enable versioning. The course also covers storage classes and lifecycle…
PKI is the trust framework that makes digital certificates possible — from the lock icon in your browser to code-signing certificates. This course walks through the role of certificate authorities, c…
Master Azure's storage building blocks — Blob, File, Queue, Table, and Disk storage. You will learn durability tiers, access patterns, and when each storage type is the right fit. The course also cov…
Learn how networks are classified by scale and purpose. From the gear in your home to networks spanning continents, know the difference between LAN, WAN, PAN, and MAN.
Go from an alert to a root cause. Learn how Detective builds a visual map of activity to speed up security investigations.
Build a private network inside AWS using Virtual Private Cloud. Understand subnets, route tables, internet gateways, and NAT gateways. This course gives you the networking foundation needed to design…
Authentication proves who you are; authorization determines what you can do. This course covers every major authentication method — passwords, MFA, biometrics, tokens, and federated identity — alongs…
Build a solid foundation in Azure networking by learning about virtual networks, subnets, DNS, and network security groups. You will trace how traffic flows between Azure services and from the intern…
See the shapes networks take. Learn how devices are arranged into stars, meshes, and more — and why the layout affects speed, cost, and reliability.
Be ready before an incident strikes. Learn how to plan, structure, and rehearse responses to security events on AWS.
Provision and manage relational databases with Amazon RDS without worrying about the underlying infrastructure. Learn about Multi-AZ deployments, Read Replicas, automated backups, and supported datab…
Secure networks rely on layered defenses built around a thorough understanding of how packets travel and where controls can be applied. This course covers TCP/IP, firewalls, network segmentation, and…
Survey the managed database services Azure provides, from relational options like Azure SQL Database to NoSQL options like Cosmos DB. You will understand the difference between single-database and el…
Get hands-on with the wires that carry most network traffic. Learn the copper cable types, their connectors, and how to pick the right one for a job.
Act fast when something is breached. Learn to detect, contain, and recover from both leaked access keys and hacked EC2 workloads.
Learn Amazon DynamoDB, AWS's fully managed key-value and document database built for millisecond performance at any scale. Understand partition keys, sort keys, indexes, and capacity modes. You will…
Wireless networks introduce unique challenges because the signal itself crosses physical boundaries. This course covers Wi-Fi security protocols from WEP through WPA3, common wireless attacks, and th…
Understand how Azure handles identity with Microsoft Entra ID (formerly Azure Active Directory). You will learn about users, groups, roles, and the principles of least-privilege access. The course al…
Step into the world of light-based networking. Learn how fiber carries data at incredible speeds and how to choose between copper and fiber for any link.
Stop the most common cloud breach. Learn to lock down S3 buckets and use Macie to find sensitive data hiding in your storage.
Control DNS for your applications with Amazon Route 53, AWS's highly available and scalable DNS service. Learn about hosted zones, record types, health checks, and the powerful routing policies that…
The most sophisticated firewall cannot stop an employee from handing over their credentials to an attacker who sounds convincing. This course covers the full spectrum of social engineering — phishing…
Explore the security tools Azure provides to protect your cloud workloads from threats, misconfiguration, and data breaches. You will work with Microsoft Defender for Cloud, Azure Key Vault, and Azur…
Meet the devices that build a local network. Learn how switches moved us past noisy hubs and how they forward frames intelligently inside a LAN.
Let the cloud respond for you. Learn how events trigger automatic actions to contain threats in seconds, not hours.
Accelerate content delivery to users around the globe using Amazon CloudFront's CDN network. Learn to create distributions backed by S3, ALB, or custom origins, configure cache behaviors, and integra…
Malware is the most common payload in cyberattacks, and recognizing its behavior is essential for defenders. This course covers viruses, worms, Trojans, ransomware, spyware, rootkits, and fileless ma…
Learn how Azure pricing works, how to estimate costs before you deploy, and how to monitor and control spending after resources are live. You will use the Azure Pricing Calculator and Cost Management…
Go beyond the LAN with the devices that connect, extend, and protect networks. Learn what routers, wireless access points, and firewalls each do.
Know who did what, when, and from where. Learn how CloudTrail records every API call as your account's audit trail.
Distribute incoming traffic across healthy targets using Elastic Load Balancing to build highly available applications. Compare Application, Network, and Gateway Load Balancers and understand listene…
Finding weaknesses before attackers do is a cornerstone of proactive security. This course explains the difference between vulnerability scanning and penetration testing, covers common scanning tools…
Discover the tools Azure provides to enforce organisational policies, track compliance, and manage resources at scale across multiple subscriptions. You will learn about Azure Policy, management grou…
Crack the code behind every connected device. Learn how IPv4 addresses are built, how they're grouped into classes, and how to read them with confidence.
Turn raw telemetry into alerts. Learn how CloudWatch collects logs and metrics and warns you when something looks wrong.
Automatically adjust your EC2 fleet to match demand using Auto Scaling Groups and scaling policies. Learn how to define launch templates, set desired/minimum/maximum capacity, and choose between targ…
Applications are increasingly the primary target for attackers, making developer-level security knowledge essential for Security+ candidates. This course covers the OWASP Top 10 vulnerabilities — inj…
Understand how Azure Resource Manager (ARM) acts as the deployment and management layer for all Azure resources. You will author ARM templates and Bicep files to define infrastructure as code, enabli…
Turn subnetting from scary to simple. Learn how subnet masks and CIDR carve a network into smaller pieces, with a clear method you can follow every time.
See the traffic moving through your network. Learn how Flow Logs capture connections for security analysis and troubleshooting.
Build event-driven, serverless applications using AWS Lambda without provisioning or managing servers. Learn about function configuration, triggers, concurrency limits, layers, and deployment package…
Managing digital identities at scale is one of the most complex challenges in enterprise security. This course goes beyond basic authentication to cover directory services, privileged access manageme…
Deploy and scale web applications on Azure App Service without managing the underlying OS or runtime. You will configure deployment slots for zero-downtime releases, autoscaling rules, and custom dom…
Prepare for the addressing future already here. Learn why IPv4 ran out, how IPv6 fixes it, and how to read and use these longer addresses.
Watch how your resources change over time. Learn how Config records configuration history and flags drift from your rules.
Decouple application components using Amazon SQS for reliable message queuing and Amazon SNS for pub/sub fan-out. Learn queue types, visibility timeouts, dead-letter queues, and topic subscriptions.…
The shared responsibility model changes who is accountable for what in cloud environments, and security professionals must understand those boundaries. This course covers IaaS, PaaS, and SaaS securit…
Run containers on Azure using two complementary services: Azure Container Instances for quick, serverless container runs and Azure Kubernetes Service for orchestrating production workloads at scale.…
Learn the language devices use to talk. Understand TCP and UDP, the idea of ports, and the everyday protocols every technician must recognize.
Query mountains of logs with plain queries. Learn how Athena turns CloudTrail and Flow Logs in S3 into searchable evidence.
Expose HTTP and WebSocket APIs at scale using Amazon API Gateway as a front door for your backend services. Learn to create REST and HTTP APIs, configure integrations with Lambda or HTTP backends, en…
When a breach occurs, a structured and practiced response determines how quickly the organization recovers and how much damage is contained. This course follows the NIST incident response lifecycle —…
Build event-driven, serverless applications with Azure Functions and connect them to cloud services using trigger and binding abstractions. You will explore Durable Functions for stateful workflows a…
Follow the internet's phone book in action. Learn how domain names turn into IP addresses and how to recognize and fix the DNS problems behind many outages.
Make sure your evidence holds up. Learn how to keep logs tamper-proof so attackers cannot cover their tracks.
Run containerised workloads on AWS using Elastic Container Service with either EC2 launch type or the serverless Fargate launch type. Learn about task definitions, services, clusters, and ECR for ima…
Forensic investigation skills allow security professionals to reconstruct attack timelines, identify the root cause, and preserve evidence for legal proceedings. This course covers the order of volat…
Adopt a modern DevOps workflow using the Azure DevOps suite — Boards, Repos, Pipelines, Test Plans, and Artifacts. You will build a CI/CD pipeline that tests, builds, and deploys a web application to…
Discover how devices get their settings without anyone typing them in. Learn the DHCP process, scopes, and reservations that keep networks running smoothly.
Lay a safe foundation for every workload. Learn how to segment a Virtual Private Cloud so traffic flows only where it should.
Run managed Kubernetes clusters on AWS with Amazon Elastic Kubernetes Service. Understand the control plane, worker node groups, Fargate profiles, and how EKS integrates with AWS networking and IAM.…
Security decisions must be justified in business terms, and risk management provides the vocabulary and methodology to do that. This course covers risk identification, qualitative and quantitative an…
Gain full observability into your Azure workloads using Azure Monitor, Log Analytics workspaces, and Application Insights. You will write KQL queries to analyse logs, create metric alerts, and build…
Go deeper into the switch. Learn how VLANs split one switch into many logical networks and how spanning tree stops loops from crashing a LAN.
Master the two firewalls inside a VPC. Learn exactly how security groups and NACLs differ and when to reach for each.
Observe the health and performance of your AWS resources with Amazon CloudWatch metrics, logs, and alarms. Learn to create dashboards, set composite alarms, and stream logs to Lambda or OpenSearch fo…
Security professionals must understand the legal landscape that governs how organizations collect, store, and protect personal data. This course covers GDPR, HIPAA, PCI-DSS, and CCPA — explaining the…
Protect Azure workloads from accidental deletion, ransomware, and regional outages using Azure Backup and Azure Site Recovery. You will configure backup policies for VMs and databases, test restore p…
Understand how data finds its way across networks. Learn the role of the default gateway, routing tables, and the choice between static and dynamic routing.
Stop attacks before they reach your app. Learn how WAF inspects web requests and blocks the common threats targeting them.
Audit every API call in your account with AWS CloudTrail and continuously evaluate resource configuration compliance with AWS Config. Learn to create multi-region trails, set up Config rules, and use…
Endpoints — laptops, desktops, mobile devices, and servers — are where attacks most often land. This course covers host-based firewalls, antivirus, EDR platforms, mobile device management, and harden…
Accelerate global content delivery and provide resilient entry points for your web applications using Azure CDN and Azure Front Door. You will configure caching rules, health probes, and WAF policies…
Cut the cord with confidence. Learn how Wi-Fi works, the alphabet soup of 802.11 standards, and why some channels and bands beat others.
Stay online under attack. Learn how Shield defends against denial-of-service floods at the network and application layers.
Go beyond the basics and master the full spectrum of AWS block and file storage. Compare EBS volume types, explore EFS for shared POSIX file systems, and learn when FSx for Windows or Lustre is the r…
Email remains the number-one initial access vector, and web browsing is a close second. This course covers the email authentication standards that stop spoofing, secure email gateways, web content fi…
Integrate pre-built AI capabilities into your applications using Azure AI Services — covering vision, language, speech, and decision APIs. You will call the Computer Vision and Language APIs, deploy…
Keep your Wi-Fi out of the wrong hands. Learn the encryption standards, authentication methods, and settings that lock down a wireless network.
Filter traffic deep and wide. Learn how AWS Network Firewall and edge defenses add inspection across your whole VPC.
Reduce database load and accelerate application response times with Amazon ElastiCache for Redis and Memcached. Learn caching patterns, cluster modes, replication groups, and eviction policies. This…
Protocol selection has a direct impact on security: using insecure legacy protocols leaves data and credentials exposed. This course contrasts secure and insecure protocol variants across management,…
Extend Azure management and services to on-premises, edge, and other cloud environments using Azure Arc, ExpressRoute, and Azure Stack. You will understand the scenarios where a hybrid architecture i…
Discover the clever tricks that let many devices share one public address and how core services keep time, names, and addresses in sync.
Retire risky bastion hosts. Learn how Systems Manager Session Manager grants shell access without open ports or SSH keys.
Design systems that stay online even when individual components fail, by applying multi-AZ, multi-Region, and redundancy patterns. Learn the difference between high availability and fault tolerance,…
Zero trust abandons the implicit trust that perimeter-based security granted to internal traffic, replacing it with continuous verification for every request. This course explains the core principles…
Apply Microsoft's Azure Well-Architected Framework to evaluate and improve cloud architectures across five pillars: reliability, security, cost optimisation, operational excellence, and performance e…
Networking moved to the cloud — so should you. Learn how virtual machines, virtual networks, and cloud models reshape the way networks are built.
Master the heart of AWS access control. Learn the identities that act in your account and how roles enable secure delegation.
Protect business-critical workloads from catastrophic failure with AWS disaster recovery strategies. Learn RTO and RPO targets and map them to backup-and-restore, pilot light, warm standby, and multi…
Reactive security is no longer sufficient — skilled defenders proactively hunt for adversaries who have already bypassed perimeter controls. This course covers the threat hunting methodology, hypothe…
Design Azure workloads that remain operational despite hardware failures, zone outages, and planned maintenance events. You will implement availability sets, availability zones, multi-region active-a…
Build the security mindset every technician needs. Learn the core ideas of defense in depth, segmentation, and the access controls that guard a network.
Learn exactly how AWS decides yes or no. Master the policy types and the evaluation order that grants or denies every request.
Apply AWS's six pillars of the Well-Architected Framework to evaluate and improve your architecture. Learn the key questions, design principles, and best practices for Operational Excellence, Securit…
Developers who understand security vulnerabilities write more resilient code and collaborate more effectively with security teams. This course focuses on the secure coding practices that prevent the…
Build and test a comprehensive disaster recovery plan for production Azure workloads using Azure Site Recovery and Azure Backup together. You will define RTO and RPO targets, automate failover with r…
Know your enemy. Learn the everyday attacks that target networks and the practical defenses that stop them before damage is done.
Trade long-term keys for short-lived ones. Learn how STS issues temporary credentials through role assumption and federation.
Reduce your AWS bill without sacrificing performance or reliability using systematic cost optimisation techniques. Learn to right-size instances, choose the right purchasing models, monitor spend wit…
Physical access to hardware defeats almost every logical control — an attacker with physical access can extract encryption keys, install hardware keyloggers, or walk out with servers. This course cov…
Navigate the compliance and data-privacy landscape on Azure — from GDPR and ISO 27001 to industry-specific frameworks like HIPAA and PCI DSS. You will use the Microsoft Service Trust Portal and Compl…
Connect safely from anywhere. Learn how VPNs build private tunnels across the public internet and how remote workers reach the office network securely.
Set the ceiling on what any access can grant. Learn how permission boundaries and Service Control Policies cap permissions across one account or a whole organization.
Design defence-in-depth security architectures using AWS-native security services. Learn to protect data at rest and in transit, detect and respond to threats with GuardDuty and Security Hub, and cen…
Availability is the A in CIA, and business continuity planning ensures organizations can survive and recover from disruptions — whether from ransomware, natural disasters, or hardware failure. This c…
Design scalable, secure enterprise landing zones on Azure using Microsoft's Cloud Adoption Framework and Landing Zone accelerators. You will understand hub-and-spoke network topologies, management gr…
You can't fix what you can't see. Learn the tools and protocols that watch a network's health, collect logs, and alert you before small issues grow.
Let the right people and accounts reach AWS safely. Learn how Identity Center, federation, and cross-account roles share access without sharing keys.
Build scalable data lakes and analytics pipelines using AWS-managed services. Learn to ingest, store, catalogue, and query large datasets with S3, Glue, Athena, Redshift, and Kinesis. This course cov…
This advanced course goes beyond introductory cryptography to examine how protocols like TLS 1.3, Signal, and SSH actually work under the hood. You will study key derivation, authenticated encryption…
Plan and execute a migration of on-premises workloads to Azure using proven strategies and Microsoft's migration tools. You will use Azure Migrate to discover and assess servers, apply the 6-Rs migra…
Stop guessing and start solving. Learn the structured, repeatable troubleshooting process the CompTIA exam expects and real technicians rely on.
Govern security at company scale. Learn how Control Tower, Config conformance packs, and Trusted Advisor keep many accounts compliant.
Plan and execute cloud migrations using AWS tools and proven strategies. Learn the 7 Rs of migration, how to assess your portfolio with Migration Hub, replicate servers with MGN, and migrate database…
Cloud-native architectures — containers, Kubernetes, serverless, and infrastructure as code — introduce new security controls and new attack surfaces simultaneously. This course covers container hard…
Go beyond basic cost management to build a systematic FinOps practice for Azure. You will right-size idle VMs, automate shutdown schedules, implement Azure savings plans, and establish a chargeback m…
Build a technician's toolkit. Learn the essential command-line tools that test connectivity, trace paths, and reveal a device's network settings.
Hold the keys to your data. Learn how the Key Management Service creates and controls the keys behind AWS encryption, and who is allowed to use them.
Design loosely coupled systems where services react to events rather than polling each other. Learn to orchestrate workflows with Step Functions, route events with EventBridge, and build streaming pi…
Advanced persistent threats operate for months or years inside target environments, moving laterally and escalating privileges while evading detection. This course covers the APT lifecycle, common la…
Bring together Azure services from a developer perspective — integrating authentication, storage, messaging, and deployment pipelines into a complete application. You will build and deploy a real-wor…
Many outages are simply a bad cable. Learn to diagnose physical-layer problems, test wiring, and use the hardware tools that find faults fast.
Protect data wherever it lives or travels. Learn how AWS storage encrypts at rest, how ACM secures connections, and how Secrets Manager guards credentials.
Sharpen your test-taking skills with strategies tailored specifically to the AWS SAA-C03 exam format. Learn to identify distractor answers, apply the process of elimination, and decode AWS service ke…
The final preparatory course before your mock exam, designed to consolidate everything learned across the track into exam-ready knowledge. This course reviews the SY0-701 exam domains, shares test-ta…
Consolidate everything you have learned and get exam-ready with targeted revision across all AZ-900 domains: cloud concepts, Azure architecture, compute, storage, networking, security, identity, gove…
Keep networks fast and always on. Learn how redundancy, failover, and quality-of-service keep critical traffic flowing even when things go wrong.
Pull every domain into one confident strategy. Review the connections across the SCS-C02 exam and learn how to read its scenario questions.
Test your readiness with realistic scenario-based questions that mirror the style and difficulty of the actual SAA-C03 exam. Each lesson focuses on a different architectural domain with detailed expl…
Put your knowledge to the test with a full-length Security+ style mock exam covering all SY0-701 domains. This course presents 90 scenario-based questions that mirror the difficulty and style of the…
Sit a full-length, timed AZ-900 mock exam covering all official exam domains in proportion to Microsoft's published weightings. Each question includes a detailed explanation of the correct answer and…
Unlock all 150 courses in this path, and every other path
AI tutor, certification exam and certificate. Works on web, iOS and Android.
See all plansPractice with AI, not just read
Supercharge your learning with AI-powered tools and features
How You'll Learn
- 01
Interactive Lessons
Hands-on coding exercises with real-time feedback
- 02
AI Tutor
Get instant help from our AI when you're stuck
- 03
Built-in Editor
Write and run code directly in your browser
- 04
Certificate
Earn a certificate when you complete the course
Related learning paths
Frequently Asked Questions
Is the Cloud & IT Cert Prep course free?
Yes. You can start the Cloud & IT Cert Prep course for free and complete its interactive lessons at no cost. An optional PRO subscription unlocks advanced AI tools and a shareable certificate.
Do I need prior experience to learn Cloud & IT Cert Prep?
No. The course begins with the fundamentals and gradually moves to more advanced topics, so you can start even with no prior Cloud & IT Cert Prep experience.
How will I learn Cloud & IT Cert Prep on CoddyKit?
You learn by doing. Short interactive lessons pair a clear explanation with a hands-on coding exercise that runs in real time, and a 24/7 AI tutor gives personalized help whenever you get stuck.
Do I get a certificate for completing Cloud & IT Cert Prep?
Yes. PRO learners can take an exam and earn a shareable certificate of completion with a verifiable code for the Cloud & IT Cert Prep course.
Can I learn Cloud & IT Cert Prep on my phone?
Yes. CoddyKit is available on the web and as native iOS and Android apps, so you can learn Cloud & IT Cert Prep on any device and your progress syncs across them.
How much does CoddyKit PRO cost?
The first course of Cloud & IT Cert Prep is free. CoddyKit PRO unlocks every course: $5.90 per week, $7.90 per month, $29.90 per year, or $69.99 once for lifetime access with no renewals.
How long does it take to complete Cloud & IT Cert Prep?
Cloud & IT Cert Prep has 150 courses and 600 lessons. Most lessons take about 5–10 minutes, so the whole path is roughly 70 hours of hands-on practice, at your own pace.
Start Cloud & IT Cert Prep Now
Join thousands of learners mastering programming with AI-powered lessons.