Recall

Other subjects

Cloud and programming practice tests

  • HTML for Beginners

    HTML from zero for people who have never written code: page structure, text, links and images, lists and tables, forms, and semantic layout.

    Start test →
  • Advanced HTML

    Modern HTML for people who already know the basics: accessibility, forms, responsive media, loading, parsing rules and the built-in widgets.

    Start test →
  • JavaScript for Beginners

    Modern JavaScript in the browser for people who know basic HTML but have never programmed: values, operators, control flow, functions, arrays and objects, and the DOM.

    Start test →
  • Advanced JavaScript

    Modern JavaScript (ES2022+) for people past the basics: closures, this and prototypes, the event loop, iterators and generators, modules, and coercion and memory.

    Start test →
  • TypeScript for Beginners

    TypeScript 5.x under strict mode for people who already write working JavaScript: inference, narrowing, object types, functions and generics.

    Start test →
  • Advanced TypeScript

    TypeScript 5.x under strict mode for people who have finished TypeScript for Beginners: mapped and conditional types, classes, modules, typed async code.

    Start test →
  • C++ Fundamentals

    Core C++ for people who already program: expressions, memory, types, and the standard library.

    Start test →
  • C# for Beginners

    C# from zero for people who have never written code: variables, strings and numbers, decisions and loops, arrays, methods, and handling errors.

    Start test →
  • C for Beginners

    C from zero, in the order of Kernighan and Ritchie's The C Programming Language: variables, loops, functions, pointers, arrays, strings, structures and input/output.

    Start test →
  • Python Fundamentals

    Core Python for people who already program: syntax, data structures, functions, and common standard-library idioms.

    Start test →
  • SQL Fundamentals

    Core SQL for querying and shaping relational data: SELECT, joins, aggregation, and basic schema design.

    Start test →
  • Data Structures & Algorithms

    Core data structures and algorithms, taught in language-agnostic pseudocode: how they work, their trade-offs, and when to reach for each one.

    Start test →
  • Git & Version Control

    Core Git workflow: commits, branches, remotes, rebasing, and history, with the mental model behind each.

    Start test →
  • Command Line Basics

    The Unix shell from first principles: navigating the filesystem, files and permissions, pipes and redirection, environment variables, processes, and basic shell scripting.

    Start test →
  • How Computers Work

    Computer architecture fundamentals: number systems, memory and storage, the CPU and instruction cycle, compilers vs interpreters, and how a running program uses the stack and heap.

    Start test →
  • AWS Certified Cloud Practitioner (CLF-C02)

    Unofficial study aid for the AWS Certified Cloud Practitioner (CLF-C02) exam, one topic per exam domain. Not affiliated with or endorsed by Amazon Web Services.

    Start test →

Built by Allan Simoyi · X · GitHub · Other subjects · How it's built