Free learning resources

Every resource curated across all roadmaps, in one searchable place. 90 shown.

All domains BlockChain Development Semiconductor Game Development AR & VR Business Analysis Cybersecurity Digital Marketing Finance & Investment Biotechnology UI & UX Design Space Technology Quantum Computing Kubernetes Cloud Computing DevOps Cloud and DevOps Robotics Artificial Intelligence Software Development Data Science Networking
All types docs · 2661 article · 1109 course · 762 opensource · 470 video · 364 practice · 264 tool · 239 book · 172
course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · Cross Site Scripting course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · HTTP and HTTPS course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · Web Enumeration course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · Authentication Bypass course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · Web Application Attacks course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · Server Side Request Forgery course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · SQL Injection course PortSwigger Web Security Academy Cybersecurity / How to become Red teamer · Insecure Direct Object References course DataTalksClub MLOps Zoomcamp Data Science / Data Science Roadmap 2026: From Beginner to Pro · Machine Learning Engineer, $150K to $250K course MIT 18.06SC Linear Algebra course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Hypothesis Testing course Kaggle Learn Advanced SQL micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · SQL for Data Extraction course fast.ai Practical Deep Learning for Coders Data Science / Data Science Roadmap 2026: From Beginner to Pro · Deep Learning and Generative AI course MadeWithML MLOps course Data Science / Data Science Roadmap 2026: From Beginner to Pro · MLflow Experiment Tracking course Khan Academy Statistics and Probability Data Science / Data Science Roadmap 2026: From Beginner to Pro · Hypothesis Testing course Mode Analytics SQL for Data Analysis Data Science / Data Science Roadmap 2026: From Beginner to Pro · Programming and Engineering course fast.ai Practical Deep Learning for Coders Data Science / Data Science Roadmap 2026: From Beginner to Pro · Backpropagation and MLPs course Mode Analytics SQL tutorial Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Scientist Generalist, $120K to $180K course Mode Analytics SQL for Data Analysis Data Science / Data Science Roadmap 2026: From Beginner to Pro · SQL for Data Extraction course Kaggle Learn Pandas micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Wrangling and EDA course DataTalksClub MLOps Zoomcamp Data Science / Data Science Roadmap 2026: From Beginner to Pro · MLflow Experiment Tracking course GitHub Skills interactive courses Data Science / Data Science Roadmap 2026: From Beginner to Pro · Git and Version Control course Kaggle Learn Pandas micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Pandas and Polars course Kaggle Learn Intermediate Machine Learning Data Science / Data Science Roadmap 2026: From Beginner to Pro · XGBoost and LightGBM course Kaggle Learn Python micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Python for Data Science course Kaggle Learn micro-courses Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Scientist Generalist, $120K to $180K course MIT 18.06SC Linear Algebra Data Science / Data Science Roadmap 2026: From Beginner to Pro · Vectors and Matrices course Kaggle Learn Data Cleaning micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Cleaning course Khan Academy Statistics and Probability Data Science / Data Science Roadmap 2026: From Beginner to Pro · Mathematical Foundations course MIT 18.06SC Linear Algebra Data Science / Data Science Roadmap 2026: From Beginner to Pro · Eigenvalues and PCA course Kaggle Learn Machine Learning Explainability Data Science / Data Science Roadmap 2026: From Beginner to Pro · Model Interpretability with SHAP course freeCodeCamp Python for Beginners Data Science / Data Science Roadmap 2026: From Beginner to Pro · Python for Data Science course Kaggle Learn Data Visualization Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Analyst or BI Developer, $70K to $110K course Kaggle Learn Computer Vision micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Computer Vision with CNNs course MIT 18.06SC Linear Algebra by Gilbert Strang Data Science / Data Science Roadmap 2026: From Beginner to Pro · Mathematical Foundations course Kaggle Learn clustering exercises Data Science / Data Science Roadmap 2026: From Beginner to Pro · Unsupervised Clustering course DataTalksClub MLOps Zoomcamp Data Science / Data Science Roadmap 2026: From Beginner to Pro · Docker for Data Science course MadeWithML MLOps course Data Science / Data Science Roadmap 2026: From Beginner to Pro · MLOps and Deployment course Google Python Class Data Science / Data Science Roadmap 2026: From Beginner to Pro · Python for Data Science course Mode Analytics SQL tutorial Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Analyst or BI Developer, $70K to $110K course fast.ai Practical Deep Learning for Coders Data Science / Data Science Roadmap 2026: From Beginner to Pro · Computer Vision with CNNs course Kaggle Learn Intro and Intermediate Machine Learning Data Science / Data Science Roadmap 2026: From Beginner to Pro · Machine Learning course Kaggle Learn Deep Learning micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Transformers and RAG course Kaggle Learn Deep Learning micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Deep Learning and Generative AI course DataTalksClub MLOps Zoomcamp Data Science / Data Science Roadmap 2026: From Beginner to Pro · MLOps and Deployment course Kaggle Learn Python and SQL micro-courses Data Science / Data Science Roadmap 2026: From Beginner to Pro · Programming and Engineering course Kaggle Learn Deep Learning micro-course Data Science / Data Science Roadmap 2026: From Beginner to Pro · Backpropagation and MLPs course Okta developer OAuth tutorials Software Development / How to Become a Software Developer · Authentication and OAuth 2.0 course A Cloud Guru Terraform courses Software Development / How to Become a Software Developer · Infrastructure as Code with Terraform course MongoDB University free courses Software Development / How to Become a Software Developer · NoSQL Data Modeling course MIT 6.006 Introduction to Algorithms Software Development / How to Become a Software Developer · CS Fundamentals course MIT 6.006 Introduction to Algorithms Software Development / How to Become a Software Developer · Arrays, Strings and Linked Lists course HashiCorp Learn Terraform tutorials Software Development / How to Become a Software Developer · Infrastructure as Code with Terraform course Harvard CS50x free course Software Development / How to Become a Software Developer · CS Fundamentals course Total TypeScript free tier Software Development / How to Become a Software Developer · Modern JavaScript and TypeScript course Mode Analytics SQL for Data Analysis Software Development / How to Become a Software Developer · Advanced SQL and Query Optimization course MIT 6.006 dynamic programming lectures Software Development / How to Become a Software Developer · Dynamic Programming course freeCodeCamp curriculum Software Development / How to Become a Software Developer · Junior Software Engineer, $65K to $110K course freeCodeCamp Microservices course Software Development / How to Become a Software Developer · Microservices Architecture course MIT 6.006 Introduction to Algorithms Software Development / How to Become a Software Developer · Trees and Graphs course TechWorld with Nana Docker course Software Development / How to Become a Software Developer · Docker Deep Dive course Harvard CS50x Software Development / How to Become a Software Developer · Junior Software Engineer, $65K to $110K course Linux Foundation Introduction to Kubernetes Software Development / How to Become a Software Developer · Kubernetes Production Essentials course MIT 6.0001 Introduction to Python Software Development / How to Become a Software Developer · Python Language Fundamentals course TechWorld with Nana Kubernetes course Software Development / How to Become a Software Developer · DevOps and Cloud course TechWorld with Nana Kubernetes course Software Development / How to Become a Software Developer · DevOps or Platform Engineer, $100K to $180K course TechWorld with Nana Kubernetes full course Software Development / How to Become a Software Developer · Kubernetes Production Essentials course Redis University free courses Software Development / How to Become a Software Developer · NoSQL Data Modeling course University of Alberta Design Patterns course Software Development / How to Become a Software Developer · Design Patterns course SANS DFIR resources for beginners Cybersecurity / How to become Cyber Security Expert in 2026 · Cloud Security and IR course Cybrary free tier Linux courses Cybersecurity / How to become Cyber Security Expert in 2026 · Linux Administration for Security course EdX RITx Cybersecurity Policy and Management Cybersecurity / How to become Cyber Security Expert in 2026 · SOC 2 Type II Assessment course AWS Skill Builder Security Learning Plan Cybersecurity / How to become Cyber Security Expert in 2026 · AWS IAM Privilege Escalation course ISC2 Certified in Cybersecurity free training Cybersecurity / How to become Cyber Security Expert in 2026 · Security Controls and Governance course Cybrary free tier courses Cybersecurity / How to become Cyber Security Expert in 2026 · Threats, Attacks and Vulnerabilities course Cybrary free tier courses Cybersecurity / How to become Cyber Security Expert in 2026 · SOC Analyst Tier 1, $65K to $85K course Linux Foundation Introduction to Linux Cybersecurity / How to become Cyber Security Expert in 2026 · Linux Administration for Security course ISACA Cybersecurity Auditing course Cybersecurity / How to become Cyber Security Expert in 2026 · SOC 2 Type II Assessment course Cybrary PKI fundamentals course Cybersecurity / How to become Cyber Security Expert in 2026 · Secrets Management and PKI course Cybrary Introduction to Threat Hunting Cybersecurity / How to become Cyber Security Expert in 2026 · Threat Hunting Methodologies course PortSwigger Web Security Academy Cybersecurity / How to become Cyber Security Expert in 2026 · Penetration Tester, $90K to $140K course Chris Sanders Applied Network Defense Cybersecurity / How to become Cyber Security Expert in 2026 · Defensive Security course Chris Sanders Applied Network Defense Cybersecurity / How to become Cyber Security Expert in 2026 · SIEM and Log Analysis course Chris Sanders Applied Network Defense Cybersecurity / How to become Cyber Security Expert in 2026 · Practical Packet Analysis course Active Countermeasures free threat hunting training Cybersecurity / How to become Cyber Security Expert in 2026 · Threat Hunting Methodologies course Cybrary free tier zero trust courses Cybersecurity / How to become Cyber Security Expert in 2026 · Zero Trust Architecture course AWS Skill Builder Security Learning Plan Cybersecurity / How to become Cyber Security Expert in 2026 · Cloud Security Engineer, $140K to $190K course Active Countermeasures free threat hunting training Cybersecurity / How to become Cyber Security Expert in 2026 · Defensive Security course Cybrary free tier courses Cybersecurity / How to become Cyber Security Expert in 2026 · Security Fundamentals course PortSwigger Web Security Academy Cybersecurity / How to become Cyber Security Expert in 2026 · Offensive Security course Cybrary free tier courses Cybersecurity / How to become Cyber Security Expert in 2026 · The CIA Triad