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