Skip to content

Course directory

Browse online courses

Search by subject, course or provider. Every listing says whether it has been independently verified — and a course nobody has reviewed is never presented as though it had been.

20 courses · 0 verified

Listed courses

  • Wes Bos

    Programming

    Advanced React & GraphQL

    A project course that builds one full-stack application — an online store with authentication, product search, a cart and card checkout — rather than teaching each topic in isolation. Around eighteen hours across fourteen modules covers Next.js, styled components, a GraphQL schema and server, client-side queries, permissions, and roughly five hours of testing with Jest and React Testing Library at the end. Sold as two packages, the smaller containing the first five modules.

    Price
    $69.50
    Level
    Advanced
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Wes Bos

    Programming

    Beginner JavaScript

    A video course that teaches JavaScript from first principles without a framework, working directly with the language and the browser. It covers the parts beginners usually skip — scope and closures, prototypes and `this`, flow control and data types — alongside DOM work, events, fetching data and ES modules, with three separate rounds of practice exercises between the teaching modules. Sold as two packages, where the smaller one contains the first six modules only.

    Price
    $69.50
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Harvard University (CS50)

    Programming

    CS50's Introduction to Computer Science

    Harvard's introductory computer science course, taught through eleven weeks that begin in Scratch and move into C, then Python, SQL and web development with Flask. It spends unusually long on what happens underneath a program — arrays, memory, pointers and data structures — before reaching higher-level languages, and ends with a self-directed final project. The course materials are free; a certificate is a separate paid option through edX.

    Price
    Free
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Josh W Comeau

    Programming

    CSS for JavaScript Developers

    A course aimed at developers who are comfortable in JavaScript but treat CSS as guesswork, built around the browser's rendering model rather than a list of properties. Ten modules move from the cascade and box model through Flexbox, responsive design, typography, Grid and animation, ending with the finishing details that separate a working layout from a finished one. Roughly 200 lessons and 40 hours, delivered as mixed written and video content with interactive exercises rather than video alone.

    Price
    See provider for price
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Kent C. Dodds

    Programming

    Epic React

    Seven workshops totalling around 240 short lessons, written in TypeScript and updated for React 19. It moves from component fundamentals and hooks through the advanced APIs, Suspense, component patterns, performance work and server components — the later material being the part most React courses stop short of. Delivered as code-first exercises rather than lectures, with lifetime access, a Discord community and a thirty-day guarantee.

    Price
    See provider for price
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • University of Helsinki

    Programming

    Full Stack Open

    The University of Helsinki's open web development course, built around React, Node.js and Express and worked through as written material with exercises rather than video. It runs from browser fundamentals through building and testing a server, state management, GraphQL, TypeScript, React Native, CI/CD, containers and relational databases. The material is free, and both a certificate and University of Helsinki ECTS credits are available at no cost. It expects existing programming ability rather than starting from zero.

    Price
    Free
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Google

    Digital Marketing

    Google Digital Marketing & E-commerce Professional Certificate

    An eight-course entry-level programme from Google covering the marketing channels a small commerce business actually runs: search and display, social media, email, analytics and measurement, then building and managing an online store and keeping customers after the first sale. Stated as around six months at ten hours a week, with no degree or prior experience required. Delivered on Coursera under its monthly subscription, and closing with a course on using AI in a job search.

    Price
    $49 / month
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Learn Prompting

    Artificial Intelligence

    Introduction to Prompt Engineering

    A short foundational course on writing instructions for large language models, covering what separates a good prompt from a vague one, how the underlying models behave, and techniques for decomposing complex problems. Later modules deal with the failure modes rather than the happy path: conflicting outputs, hallucination, bias, and the ethical questions that follow. Ten modules, self-paced, sold through a subscription that also covers the publisher's other courses.

    Price
    $21 / month · billed annually
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • DeepLearning.AI

    Artificial Intelligence

    Machine Learning Specialization

    A three-course programme covering supervised learning, neural networks and unsupervised methods, taught by Andrew Ng and offered jointly by DeepLearning.AI and Stanford Online. It works up from linear and logistic regression through decision trees and neural networks to clustering, recommender systems and reinforcement learning, with practical guidance on diagnosing models rather than only building them. Delivered on Coursera, where the material can be audited free and a certificate requires a paid subscription.

    Price
    $49 / month
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Meta

    Social Media

    Meta Social Media Marketing Professional Certificate

    A six-course entry-level programme from Meta covering social media marketing end to end: establishing a presence, managing it day to day, then paid advertising including Meta's own ad tools, campaign measurement and optimisation, and a capstone. Stated as around five months at ten hours a week with no prior experience required. Completing it and passing a proctored exam also leads to the separate Meta Digital Marketing Associate Certification.

    Price
    See provider for price
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • fast.ai

    Artificial Intelligence

    Practical Deep Learning for Coders

    A free deep learning course that starts by training and deploying a working model in the first lesson and only then works backwards into the theory. It covers computer vision, natural language processing, tabular data with random forests, collaborative filtering and building a model from scratch, taught in PyTorch and the fastai library through Jupyter notebooks. It assumes about a year of coding experience, preferably Python, and no mathematics beyond school level. The edition published at the time of checking is labelled 2022.

    Price
    Free
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Fireship

    Programming

    react.gg

    A challenge-based React course built as an interactive platform rather than a video library, combining illustrated text lessons with coding challenges, quizzes and a set of custom hooks to rebuild from scratch. Ten sections run from the rendering model through custom hooks, concurrent rendering and server-side React, closing with interview questions. Sold as two lifetime packages that differ in how much is included, plus an annual subscription bundling the wider library.

    Price
    $375
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Semrush

    SEO

    Semrush SEO Crash Course with Brian Dean

    Under an hour of video covering the SEO workflow end to end: what search optimisation is, finding keywords, writing pages for them, earning links, and checking whether any of it worked. Taught by Backlinko's Brian Dean and published free by Semrush, with a certificate on completion. It is a compressed overview rather than a full curriculum — five substantive lessons — demonstrations use Semrush's own tools, and the final segment is promotional.

    Price
    Free
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Ahrefs

    SEO

    SEO Course for Beginners

    A short video course from the team behind the Ahrefs toolset, covering the four areas a new site owner has to get right: finding keywords worth targeting, on-page work, building links, and the technical basics that decide whether pages can be crawled at all. Fourteen lessons totalling roughly two hours, published without a sign-up or an Ahrefs subscription. Examples are demonstrated in the provider's own tools, which is worth knowing before starting.

    Price
    Free
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Kent C. Dodds

    Programming

    Testing JavaScript

    A course organised around four layers of testing — static analysis, unit, integration and end-to-end — rather than around a single tool, so the reasoning transfers between frameworks. Eight modules cover mocking, static analysis, DOM Testing Library, Jest configuration, React component tests, Cypress setup and Node backend testing. Sold in three tiers containing three, six and eight modules respectively, with video available to stream or download and a thirty-day guarantee.

    Price
    See provider for price
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Justin Welsh

    Social Media

    The Content Operating System

    A short course describing one creator's production process for a newsletter and the social posts derived from it. Eight modules split across two parts cover generating ideas, drafting and promoting an issue, then cutting each issue into shorter pieces for social platforms, with a second part on repeatable content structures, templating and automated distribution. Around ninety minutes of video plus text-based bonus modules, self-paced, with no one-to-one support offered.

    Price
    $79
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Josh W Comeau

    Programming

    The Joy of React

    An introductory React course delivered as an interactive platform rather than a video series: written explanations, screencasts, exercises, mini-games and three capstone projects — a word game, a toast component playground and an MDX-based blog. Six modules run from fundamentals and state through hooks, component API design and full-stack React, with bonus material on layout animation and interview practice. One-time purchase with lifetime access and a Discord community.

    Price
    See provider for price
    Level
    Beginner
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Fireship

    Programming

    The Official React Query Course

    A course on TanStack Query built with the library's own maintainers, covering the mental model of server-state caching rather than a list of API options. Eight sections run from basic queries through advanced patterns, mutations and user interaction, scaling, plugins and adapters, and testing, with bonus material on server-side rendering, Suspense and WebSockets. Sold in the same three tiers as its sibling course, with the two purchase tiers granting lifetime access.

    Price
    $375
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Matt Pocock

    Programming

    Total TypeScript

    An exercise-driven TypeScript course built as five workshops rather than a lecture series: the learner is given a failing type and has to make it pass, several hundred times. It runs from environment setup and type annotations through type transformations, generics, conditional types and library-level patterns, ending with typing React applications. Sold as two packages, the smaller of which contains only the first workshop. Access includes a Discord community and a thirty-day guarantee.

    Price
    See provider for price
    Level
    Intermediate
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified

  • Josh W Comeau

    Programming

    Whimsical Animations

    A course on the decorative end of front-end work: particle effects, SVG animation, advanced interaction and HTML Canvas, with bonus material on animation design, layout animations in React and a set of open-ended challenges. Delivered as interactive articles with over a hundred short videos, exercises and mini-games. Sold in three packages that differ by how much of the material is included, all with lifetime access, Discord access and an unconditional thirty-day refund.

    Price
    $649
    Level
    Advanced
    Format
    Self-paced

    View course profile

    Listed

    Not independently verified