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 · 2595
article · 1099
course · 754
opensource · 445
video · 364
practice · 255
tool · 236
book · 172
practice
Tableau Public gallery
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Analyst or BI Developer, $70K to $110K
practice
LeetCode Database problems
Data Science / Data Science Roadmap 2026: From Beginner to Pro · SQL for Data Extraction
practice
PGExercises SQL practice platform
Data Science / Data Science Roadmap 2026: From Beginner to Pro · SQL for Data Extraction
practice
PGExercises SQL practice platform
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Programming and Engineering
practice
Learn Git Branching interactive tool
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Git and Version Control
practice
Kaggle House Prices competition
Data Science / Data Science Roadmap 2026: From Beginner to Pro · XGBoost and LightGBM
practice
Kaggle Titanic and House Prices competitions
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Machine Learning
practice
Streamlit community gallery
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Dashboarding with Streamlit
practice
Brilliant.org linear algebra track
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Vectors and Matrices
practice
PGExercises SQL practice
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Data Analyst or BI Developer, $70K to $110K
practice
Kaggle mall customer segmentation dataset
Data Science / Data Science Roadmap 2026: From Beginner to Pro · Unsupervised Clustering
practice
Killercoda Kubernetes scenarios
Software Development / How to Become a Software Developer · Kubernetes Production Essentials
practice
LeetCode Easy and Medium problems
Software Development / How to Become a Software Developer · Junior Software Engineer, $65K to $110K
practice
LeetCode Easy and Medium array problems
Software Development / How to Become a Software Developer · Arrays, Strings and Linked Lists
practice
PGExercises SQL practice platform
Software Development / How to Become a Software Developer · Databases and Storage
practice
Terraform Registry public modules
Software Development / How to Become a Software Developer · Infrastructure as Code with Terraform
practice
LeetCode Tree and Graph tag problems
Software Development / How to Become a Software Developer · Trees and Graphs
practice
NeetCode Arrays and Hashing playlist
Software Development / How to Become a Software Developer · Arrays, Strings and Linked Lists
practice
LeetCode practice platform
Software Development / How to Become a Software Developer · CS Fundamentals
practice
CSES Problem Set dynamic programming section
Software Development / How to Become a Software Developer · Dynamic Programming
practice
LeetCode Database problems
Software Development / How to Become a Software Developer · Advanced SQL and Query Optimization
practice
NeetCode Trees and Graphs playlists
Software Development / How to Become a Software Developer · Trees and Graphs
practice
NeetCode algorithm problem playlists
Software Development / How to Become a Software Developer · CS Fundamentals
practice
LeetCode DP Explore Card
Software Development / How to Become a Software Developer · Dynamic Programming
practice
PGExercises SQL practice platform
Software Development / How to Become a Software Developer · Advanced SQL and Query Optimization
practice
Frontend Mentor practice challenges
Software Development / How to Become a Software Developer · React and Modern Frontend
practice
Go by Example concurrency section
Software Development / How to Become a Software Developer · Concurrency and Memory Models
practice
NeetCode Dynamic Programming playlist
Software Development / How to Become a Software Developer · Dynamic Programming
practice
Exercism Python track
Software Development / How to Become a Software Developer · Python Language Fundamentals
practice
Rustlings interactive exercises
Software Development / How to Become a Software Developer · Concurrency and Memory Models
practice
PortSwigger JWT security labs
Software Development / How to Become a Software Developer · Authentication and OAuth 2.0
practice
LeetCode Database problems
Software Development / How to Become a Software Developer · Databases and Storage
practice
HackTheBox platform
Cybersecurity / How to become Cyber Security Expert in 2026 · Web Application Penetration Testing
practice
HackTheBox platform
Cybersecurity / How to become Cyber Security Expert in 2026 · Penetration Tester, $90K to $140K
practice
CyberDefenders memory forensics challenges
Cybersecurity / How to become Cyber Security Expert in 2026 · Memory Forensics with Volatility
practice
OWASP Juice Shop vulnerable app
Cybersecurity / How to become Cyber Security Expert in 2026 · Web Application Penetration Testing
practice
flaws.cloud walkthrough challenges
Cybersecurity / How to become Cyber Security Expert in 2026 · AWS IAM Privilege Escalation
practice
TryHackMe Linux Fundamentals room
Cybersecurity / How to become Cyber Security Expert in 2026 · Linux Administration for Security
practice
Malware Traffic Analysis practice pcaps
Cybersecurity / How to become Cyber Security Expert in 2026 · Practical Packet Analysis
practice
TryHackMe Attacktive Directory room
Cybersecurity / How to become Cyber Security Expert in 2026 · Active Directory Security
practice
Let's Defend endpoint analysis scenarios
Cybersecurity / How to become Cyber Security Expert in 2026 · Endpoint Detection and Response
practice
TryHackMe Active Directory Basics room
Cybersecurity / How to become Cyber Security Expert in 2026 · OS and Networking
practice
Malware Traffic Analysis practice pcaps
Cybersecurity / How to become Cyber Security Expert in 2026 · SOC Analyst Tier 1, $65K to $85K
practice
HackTheBox platform
Cybersecurity / How to become Cyber Security Expert in 2026 · Offensive Security
practice
TryHackMe SOC Level 1 path
Cybersecurity / How to become Cyber Security Expert in 2026 · SOC Analyst Tier 1, $65K to $85K
practice
Let's Defend memory analysis scenarios
Cybersecurity / How to become Cyber Security Expert in 2026 · Memory Forensics with Volatility
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · Excel Best Practice
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · IB Analyst 110k to 160k
practice
Robert Shiller market data
Finance & Investment / Finance & Investment · GARCH and Volatility
practice
Kenneth French data library
Finance & Investment / Finance & Investment · Portfolio Management
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · LBO Modeling
practice
Robert Shiller market data
Finance & Investment / Finance & Investment · Statistics and Distributions
practice
FRED economic data
Finance & Investment / Finance & Investment · Economics for Investors
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · Buy Side Analyst 150k+
practice
FRED economic data
Finance & Investment / Finance & Investment · FX and Parity Conditions
practice
Kenneth French data library
Finance & Investment / Finance & Investment · Modern Portfolio Theory
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · Investment Writing
practice
FRED economic data
Finance & Investment / Finance & Investment · Spot and Forward Rates
practice
FRED economic data
Finance & Investment / Finance & Investment · Monetary Policy
practice
FRED economic data
Finance & Investment / Finance & Investment · Yield Curve Dynamics
practice
FRED economic data
Finance & Investment / Finance & Investment · Duration and Convexity
practice
Kenneth French data library
Finance & Investment / Finance & Investment · CAPM and Factor Models
practice
FRED economic data
Finance & Investment / Finance & Investment · Fixed Income
practice
FRED economic data
Finance & Investment / Finance & Investment · Inflation Measures
practice
Damodaran industry datasets
Finance & Investment / Finance & Investment · Relative Valuation
practice
QuantConnect documentation
Finance & Investment / Finance & Investment · Validation and Backtesting
practice
Kenneth French data library
Finance & Investment / Finance & Investment · WACC and Cost of Capital
practice
Nasdaq Data Link
Finance & Investment / Finance & Investment · Data Platforms
practice
Kenneth French data library
Finance & Investment / Finance & Investment · Asset Allocation
practice
World Bank open data
Finance & Investment / Finance & Investment · Fiscal Policy
practice
World Bank open data
Finance & Investment / Finance & Investment · Growth and Business Cycles
practice
Kenneth French data library
Finance & Investment / Finance & Investment · Regression Analysis
practice
Kenneth French data library
Finance & Investment / Finance & Investment · Market Risk Factors
practice
Damodaran industry datasets
Finance & Investment / Finance & Investment · WACC and Cost of Capital
practice
QuantConnect documentation
Finance & Investment / Finance & Investment · Quant Analyst 150k 250k
practice
FRED economic data
Finance & Investment / Finance & Investment · Fiscal Policy
practice
FRED economic data
Finance & Investment / Finance & Investment · Growth and Business Cycles
practice
Damodaran industry datasets
Finance & Investment / Finance & Investment · Ratio Analysis
practice
FRED economic data
Finance & Investment / Finance & Investment · Time Series and ARIMA
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · PE Associate 150k to 200k
practice
Wall Street Oasis
Finance & Investment / Finance & Investment · M&A Accretion Dilution
practice
PN Junction Lab (nanoHUB)
Semiconductor / Semiconductor · PN Junction Theory
practice
OverTheWire Bandit
Cloud Computing / Cloud Computing · Command Line and File System
practice
Azure Free Account
Cloud Computing / Cloud Computing · Azure Virtual Network
practice
AWS Free Tier
Cloud Computing / Cloud Computing · AWS IAM and Organizations
practice
Subnetting Practice
Cloud Computing / Cloud Computing · Load Balancing Basics
practice
Cryptopals Practice
Cloud Computing / Cloud Computing · Principle of Least Privilege
practice
Play with Docker
Cloud Computing / Cloud Computing · Docker and Containers
practice
GCP Free Tier
Cloud Computing / Cloud Computing · Cloud Storage and Persistent Disk
practice
GitHub Skills
Cloud Computing / Cloud Computing · Git Branching Strategies