Features Courses Pricing
Start Learning

Catalog

443 courses,
already sorted

Documentation, video series and open courseware from 77 sources, grouped into 16 subjects. Every entry below is in the app right now — this page is generated from the same database the app reads, not maintained by hand.

Game development

61 courses · showing 4

Browse all →

Channel

free

Brackeys - Game Dev

Unity game development tutorials. 2D/3D games, C# scripting, and publishing.

YouTube · beginner · 100h

Channel

free

Blender - 3D Modeling

Free 3D creation suite. Modeling, sculpting, animation, rendering, and game assets.

YouTube · beginner · 80h

Channel

free

Sebastian Lague - Game Dev

Creative coding and game dev. Procedural generation, shaders, and simulations.

YouTube · intermediate · 40h

Channel

free

Unity 2D Game - Complete Course

Build a complete 2D platformer. Sprites, tilemaps, physics, enemies, UI, and publishing.

YouTube · beginner · 30h

Careers & interviews

59 courses · showing 4

Browse all →

Channel

free

Coding Interview Patterns

Master coding interviews. Common patterns, LeetCode strategies, and live problem solving.

YouTube · intermediate · 10h

Channel

free

How to Write a Resume That Gets Interviews

Build a standout resume. Formatting, bullet points, quantifying impact, and ATS tips.

YouTube · beginner · 2h

Channel

free

Entrepreneurship & Startup Fundamentals

Launch a startup. Ideas, validation, MVP, customers, and fundraising basics.

YouTube · intermediate · 12h

Channel

free

Leadership Fundamentals

Lead effectively. Vision, trust, feedback, delegation, and motivating teams.

YouTube · intermediate · 4h

Mathematics

54 courses · showing 4

Browse all →

Playlist

free

Essence of Calculus

Calculus explained through beautiful animations. Derivatives, integrals, chain rule, and the heart of calculus.

YouTube · beginner

Playlist

free

Essence of Linear Algebra

Visual, geometric understanding of linear algebra. Vectors, matrices, transformations, and eigenvectors through stunning…

YouTube · intermediate

Playlist

free

Neural Networks (Visual)

How neural networks work, explained visually. Deep learning math, backpropagation, and transformers.

YouTube · intermediate

Online Course

free

Calculus I: Limits & Derivatives

Introduction to calculus. Limits, continuity, derivatives, and applications.

MIT OpenCourseWare · intermediate · 20h

Data science & ML

43 courses · showing 4

Browse all →

Online Course

free

Machine Learning by Andrew Ng

Classic ML course. Linear regression, SVMs, clustering, and best practices.

Coursera · intermediate · 60h

Online Course

free

Deep Learning Specialization

Master deep learning. Neural networks, CNNs, RNNs, and practical applications.

Coursera · advanced · 80h

Playlist

free

Machine Learning Course

ML explained clearly. Regression, classification, trees, clustering, and model evaluation.

YouTube · intermediate

Playlist

free

Statistics Fundamentals

Statistics made clear. Distributions, sampling, p-values, and statistical thinking explained simply.

YouTube · beginner

Mobile development

33 courses · showing 4

Browse all →

Online Course

free

100 Days of SwiftUI

Free structured iOS course. SwiftUI projects, challenges, and real app building.

Hacking with Swift · beginner · 60h

Video Course

free

Flutter Course for Beginners

Build cross-platform apps with Flutter. Widgets, layouts, navigation, and state basics.

YouTube · beginner · 37h

Channel

free

Jetpack Compose Crash Course

Modern Android UI with Jetpack Compose. Composables, state, layouts, and navigation.

YouTube · intermediate · 8h

Channel

free

Android App Architecture (MVVM)

Structure Android apps properly. MVVM, repositories, dependency injection, and clean code.

YouTube · advanced · 7h

Programming languages

33 courses · showing 4

Browse all →

Documentation

free

Free Programming Books (GitHub)

Massive collection of free programming books. 500+ languages and topics.

GitHub · beginner · 1000h

Documentation

free

Automate the Boring Stuff with Python

Practical Python programming. File I/O, web scraping, email, and automation.

Python · beginner · 12h

Documentation

free

JavaScript.info

Modern JavaScript tutorial. Closures, promises, classes, and advanced patterns.

JavaScript.info · intermediate · 10h

Documentation

free

Rust Programming Book

Learn Rust from the official book. Ownership, borrowing, lifetimes, and systems programming.

Rust · advanced · 12h

Design & 3D

32 courses · showing 4

Browse all →

Channel

free

3D Modeling with Blender

Learn 3D modeling. Modeling, sculpting, texturing, lighting, rendering, and animation.

YouTube · beginner · 50h

Online Course

free

UI/UX Design Fundamentals

Master UI/UX design principles. User research, wireframing, prototyping, and design thinking.

Coursera · beginner · 20h

Channel

free

Advanced CSS & Animations

Master CSS animations. Transitions, keyframes, scroll effects, and performance optimization.

YouTube · intermediate · 20h

Channel

free

Figma - Complete Design Course

Master Figma. Components, auto-layout, design systems, prototyping, and developer handoff.

YouTube · beginner · 25h

Cybersecurity

31 courses · showing 4

Browse all →

Documentation

free

Web Application Security

Secure web apps. XSS, CSRF, SQL injection, authentication bypass, and web app firewalls.

OWASP · intermediate · 20h

Channel

free

Reverse Engineering for Beginners

Learn reverse engineering. Assembly, disassembly, debugging, and malware reverse engineering.

YouTube · advanced · 30h

Channel

free

Cybersecurity Career Roadmap

Plan your security career. Certifications, job roles, salary negotiation, and career paths.

YouTube · beginner · 5h

Online Course

free

CompTIA Security+ Prep

Prepare for Security+ certification. Threats, vulnerabilities, identity management, and cryptography.

Coursera · beginner · 40h

Programming foundations

28 courses · showing 4

Browse all →

Channel

free

CS50 - Harvard

Introduction to computer science. C, Python, SQL, web development.

YouTube · beginner · 70h

Channel

free

Fireship - Code Tutorials

Fast-paced coding tutorials and tech explainers. Hot takes on frameworks and trends.

YouTube · intermediate · 100h

Online Course

free

JavaScript: Understanding the Weird Parts

Deep dive into JavaScript closures, prototypes, type coercion, and execution context.

Udemy · intermediate · 12h

Online Course

free

MIT OpenCourseWare - Algorithms

MIT 6.006 - Introduction to Algorithms. Sorting, graphs, dynamic programming, NP.

MIT OCW · advanced · 25h

Frontend

17 courses · showing 4

Browse all →

Documentation

free

MDN Web Docs

The definitive resource for web standards. HTML, CSS, JavaScript, HTTP, and Web APIs.

MDN · beginner · 10h

Documentation

free

The Odin Project

Free full-stack curriculum covering HTML, CSS, JavaScript, Ruby on Rails, and Node.js.

The Odin Project · beginner · 20h

Documentation

free

React Official Documentation

Comprehensive guide to React. Learn hooks, context, suspense, server components, and the latest React 19 features.

React · intermediate · 3h

Documentation

free

Next.js Documentation

Full-stack React framework. SSR, SSG, API routes, middleware, and deployment.

Next.js · intermediate · 5h

Web development

16 courses · showing 4

Browse all →

Channel

free

Kevin Powell - CSS

The king of CSS tutorials. Responsive design, animations, modern layout.

YouTube · intermediate · 80h

Video Course

free

JavaScript Full Course for Beginners

Complete JavaScript. Variables, functions, arrays, DOM manipulation, events, async, and ES6+ features.

YouTube · beginner · 26h

Channel

free

Web Dev Simplified - YouTube

Clear, concise web development tutorials. React, JavaScript, CSS, and career advice.

YouTube · beginner · 200h

Video Course

free

HTML & CSS Full Course for Beginners

Build websites from scratch. HTML structure, CSS styling, flexbox, grid, responsive design, and animations.

YouTube · beginner · 7h

Backend

10 courses · showing 4

Browse all →

Channel

free

Hussein Nasser - Backend

Backend engineering. Networking, databases, system design, and performance.

YouTube · advanced · 120h

Documentation

free

FastAPI Documentation

Modern Python web framework for APIs. Type hints, async, automatic docs.

FastAPI · intermediate · 3h

Documentation

free

Django Documentation

High-level Python web framework. ORM, admin, auth, and rapid development.

Django · intermediate · 6h

Channel

free

Amigoscode - Full Stack

Java, Spring Boot, React, and modern full-stack development tutorials.

YouTube · intermediate · 120h

DevOps

9 courses · showing 4

Browse all →

Channel

free

Git & GitHub - TechWorld with Nana

Complete Git and GitHub course. Branching, merging, PRs, and collaboration.

YouTube · beginner · 4h

Channel

free

NetworkChuck

IT and networking tutorials. Linux, Docker, networking, and cybersecurity.

YouTube · beginner · 150h

Online Course

free

Docker & Kubernetes: The Practical Guide

Complete Docker and K8s course. Containers, orchestration, and production deployment.

Udemy · intermediate · 25h

Online Course

free

Docker & Kubernetes Complete

Container orchestration. Docker, K8s, Helm charts, and cloud deployment.

Udemy · intermediate · 22h

Databases

8 courses · showing 4

Browse all →

Interactive

free

SQLBolt - Learn SQL

Interactive SQL exercises. SELECT, JOIN, aggregation, and schema design.

SQLBolt · beginner · 3h

Documentation

free

MongoDB University

Free courses on MongoDB. From basics to advanced aggregation and performance.

MongoDB · beginner · 8h

Online Course

free

MongoDB Complete Guide

NoSQL mastery. Documents, aggregation, indexing, and scaling with MongoDB Atlas.

Udemy · intermediate · 12h

Documentation

free

PostgreSQL Tutorial

Advanced open-source database. SQL, joins, indexing, performance tuning, and extensions.

PostgreSQL · intermediate · 5h

Developer tools

5 courses · showing 4

Browse all →

Online Course

free

Git & GitHub Masterclass

Version control mastery. Branching, merging, pull requests, and GitHub Actions.

Udemy · beginner · 8h

Documentation

free

Git Documentation

Distributed version control system. Branching, merging, rebasing, and advanced workflows.

Git · beginner · 3h

Documentation

free

Vite - Getting Started

Lightning-fast frontend build tool. HMR, plugins, and modern development.

Vite · beginner · 2h

Online Course

free

Linux Command Line

Master the terminal. Shell scripting, file management, permissions, and system administration.

Udemy · beginner · 10h

Cloud

4 courses

Browse all →

Online Course

free

AWS Cloud Practitioner

AWS fundamentals. EC2, S3, RDS, Lambda, and cloud architecture best practices.

Udemy · beginner · 16h

Documentation

free

Google Cloud Documentation

Google Cloud Platform services. Compute Engine, BigQuery, Cloud Functions, and more.

Google Cloud · intermediate · 12h

Documentation

free

AWS Documentation

Amazon Web Services official docs. EC2, S3, Lambda, DynamoDB, and 200+ services.

AWS · intermediate · 15h

Documentation

free

Azure Documentation

Microsoft Azure cloud services. VMs, App Service, Functions, Cosmos DB, and AI services.

Azure · intermediate · 12h

About this list

Each subject above shows its four highest-rated entries. The app has the rest, plus search and filters.

Where it comes from

Official documentation, university courseware and video series from 77 publishers. Nothing is re-hosted: every card links to the original, and the source is printed on it so you know before you click.

What it costs

Almost everything here opens on the free tier. The badge on each card is the plan it needs, and the paid tiers exist for the tools around the courses rather than the courses themselves.

In the app

Search by subject, difficulty, type or publisher, save anything to My Courses, and mark what you finish — the progress bar, XP and streak all come from that.

Pick one and start

A free account keeps your place, your notes and your streak. No card, no trial clock.