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
video
GDC Vault A/B testing and LiveOps talks
Game Development / Game Development · A/B Testing Frameworks
video
GDC Vault memory optimisation talks
Game Development / Game Development · Memory & GC Optimization
video
GDC Vault design talks
Game Development / Game Development · Game Designer
video
GDC Vault cloud gaming talks
Game Development / Game Development · Cloud Gaming & Streaming
video
Handmade Hero
Game Development / Game Development · Gameplay Programmer
video
GDC Vault rendering talks
Game Development / Game Development · Rendering/Graphics Engineer
video
GDC Vault iOS development talks
Game Development / Game Development · Mobile iOS Development
video
GDC Vault performance profiling talks
Game Development / Game Development · CPU/GPU Profiling
video
GDC Vault build pipeline talks
Game Development / Game Development · Automated Build & Deploy
video
GDC Vault source control talks
Game Development / Game Development · Version Control for Games
video
GDC Vault technical art talks
Game Development / Game Development · Technical Artist
video
GDC Vault generative AI in games talks
Game Development / Game Development · Generative AI NPCs
video
GDC Vault production talks
Game Development / Game Development · Agile Production Methods
video
GDC Vault emerging technology talks
Game Development / Game Development · Emerging Technologies
video
GDC Vault production and LiveOps talks
Game Development / Game Development · Production & LiveOps
video
GDC Vault gameplay programming talks
Game Development / Game Development · Gameplay Programmer
video
GDC Vault console development talks
Game Development / Game Development · Console SDKs & Certification
video
GDC Vault mobile optimisation talks
Game Development / Game Development · Mobile Android Development
video
GDC Vault VR design talks
Game Development / Game Development · Extended Reality (VR/AR)
video
GDC Vault networking talks
Game Development / Game Development · Network/Multiplayer Engineer
video
GDC Vault XR standards talks
Game Development / Game Development · OpenXR Standard
video
GDC Vault monetisation talks
Game Development / Game Development · F2P Monetization Design
video
GDC Vault streaming technology talks
Game Development / Game Development · Low Latency Codecs
video
GDC Vault optimisation talks
Game Development / Game Development · Platform & Optimization
video
GDC Vault LiveOps content talks
Game Development / Game Development · Battle Pass & Live Content
video
Game Maker's Toolkit YouTube
Game Development / Game Development · Game Designer
video
GDC Vault LiveOps analytics talks
Game Development / Game Development · Telemetry & KPI Dashboarding
video
GDC Vault anti-cheat talks
Game Development / Game Development · Anti-Cheat & Security
video
GDC Vault production and LiveOps talks
Game Development / Game Development · Producer / LiveOps Manager
video
GDC Vault generative art talks
Game Development / Game Development · Real-Time Image Generation
video
GDC Vault balance design talks
Game Development / Game Development · Balance & Tuning Math
video
GDC Vault audio implementation talks
Game Development / Game Development · Sound Design & Middleware
video
GDC Vault utility AI talks
Game Development / Game Development · Utility AI Scoring
video
Extra Credits level design series
Game Development / Game Development · Level Design & Greyboxing
video
Brackeys Unity YouTube archive
Game Development / Game Development · C# for Unity
video
GDC Vault physics talks
Game Development / Game Development · Numerical Integration
video
3Blue1Brown, Essence of Linear Algebra
Game Development / Game Development · Mathematics for Games
video
GDC Vault diegetic UI talks
Game Development / Game Development · Diegetic vs Non-Diegetic UI
video
GDC Vault procedural audio talks
Game Development / Game Development · Physical Modeling Synthesis
video
Extra Credits game design series
Game Development / Game Development · Bartle Player Types
video
GDC Vault procedural and simulation talks
Game Development / Game Development · Fluid & Voxel Simulation
video
Game Maker's Toolkit YouTube
Game Development / Game Development · Game Design Fundamentals
video
GDC Vault character controller talks
Game Development / Game Development · Character & Vehicle Physics
video
Composer focused GDC audio talks
Game Development / Game Development · Dynamic Music Systems
video
GDC Vault free talks
Game Development / Game Development · Player Psychology & Flow
video
GDC Vault LiveOps and analytics talks
Game Development / Game Development · Telemetry Data Analysis
video
Godot Engine YouTube channel
Game Development / Game Development · Godot 4 Basics
video
GDC Vault AI talks
Game Development / Game Development · AI in Games
video
Handmade Hero
Game Development / Game Development · Engine Architecture Core
video
Handmade Hero, Casey Muratori
Game Development / Game Development · Programming for Games
video
GDC Vault UI and UX talks
Game Development / Game Development · UI & UX Design
video
GDC Vault character physics talks
Game Development / Game Development · Ragdoll & Joint Constraints
video
Unreal Engine YouTube networking series
Game Development / Game Development · Unreal Replication
video
GDC Vault HUD design talks
Game Development / Game Development · HUD Design Principles
video
GDC Vault build pipeline talks
Game Development / Game Development · Continuous Integration
video
GDC Vault audio programming talks
Game Development / Game Development · Audio DSP Programming
video
GDC Vault backend architecture talks
Game Development / Game Development · Scalable Backend Architecture
video
GDC Vault pipeline talks
Game Development / Game Development · USD Scene Pipelines
video
GDC Vault level design talks
Game Development / Game Development · Level Design & Greyboxing
video
GDC Vault procedural generation talks
Game Development / Game Development · Noise & Signal Processing
video
GDC Vault matchmaking talks
Game Development / Game Development · Matchmaking Systems
video
GDC Vault destruction system talks
Game Development / Game Development · Destruction & Fracture
video
GDC Vault pathfinding talks
Game Development / Game Development · Pathfinding Algorithms
video
GDC Vault free talks
Game Development / Game Development · Bartle Player Types
video
GDC Vault AI state machine talks
Game Development / Game Development · Finite State Machines
video
GDC Vault free talks
Game Development / Game Development · MDA Framework
video
GDC Vault adaptive music talks
Game Development / Game Development · Dynamic Music Systems
video
Game Maker's Toolkit, How Games Use Flow
Game Development / Game Development · Player Psychology & Flow
video
GDC Vault behaviour tree talks
Game Development / Game Development · Behavior Trees
video
GDC Vault networking talks
Game Development / Game Development · State Synchronization
video
GDC Vault free talks
Game Development / Game Development · Game Design Fundamentals
video
GDC Vault networking talks
Game Development / Game Development · Client-Server Models
video
GDC Vault UI architecture talks
Game Development / Game Development · UI Data Binding Patterns
video
Unreal Engine YouTube channel
Game Development / Game Development · Unreal Engine 5 Systems
video
SideFX Houdini YouTube channel
Game Development / Game Development · Houdini Procedural Tools
video
GDC Vault save system talks
Game Development / Game Development · Asset Serialization Formats
video
3Blue1Brown, quaternions video
Game Development / Game Development · Quaternions for Rotation
video
Erin Catto GDC physics talks
Game Development / Game Development · Rigid Body Resolution
video
Unreal Engine YouTube UI series
Game Development / Game Development · Unreal UMG Widgets
video
GDC Vault physics and collision talks
Game Development / Game Development · Intersection Tests
video
CppCon talks on YouTube
Game Development / Game Development · C++ Memory & OOP Patterns
video
GDC Vault navigation talks
Game Development / Game Development · Navigation & NavMesh
video
GDC Vault audio implementation talks
Game Development / Game Development · Audio Occlusion & Reverb
video
Game Maker's Toolkit player types video
Game Development / Game Development · Bartle Player Types
video
GDC Vault spatial audio talks
Game Development / Game Development · Spatial Audio & HRTF
video
3Blue1Brown, Essence of Linear Algebra
Game Development / Game Development · Vectors & Matrices
video
Mike Acton, Data-Oriented Design GDC talk
Game Development / Game Development · Data-Oriented Design (ECS)
video
TheHappieCat, MDA Framework video
Game Development / Game Development · MDA Framework
video
Extra Credits UI design series
Game Development / Game Development · Diegetic vs Non-Diegetic UI
video
Sebastian Lague voxel terrain video series
Game Development / Game Development · Fluid & Voxel Simulation