Free cheat sheets

Coding cheat sheets

One-page quick references for the syntax you look up over and over. Read them here, or drop your email and save any of them as a PDF to keep next to your keyboard.

Get the free coding cheat sheet

The whole path from zero to job-ready on one page: what to learn, which free platform to use for each step, and how long it really takes. Enter your email and it unlocks below, ready to print or save as a PDF.

No spam. One short email when we ship a new roadmap or guide, and you can unsubscribe anytime. See our privacy policy.

Python cheat sheet

The Python syntax you reach for every day, on one page: types, strings, lists, dicts, control flow, functions, and comprehensions.

Open the Python cheat sheet →

JavaScript cheat sheet

Modern JavaScript on one page: let/const, arrow functions, the array methods you use daily, objects, and async/await.

Open the JavaScript cheat sheet →

Node.js cheat sheet

Node.js essentials on one page: modules, the npm commands you actually type, files, env vars, and a tiny server.

Open the Node.js cheat sheet →

Git cheat sheet

The Git commands you use every day on one page: stage, commit, branch, merge, push, pull, and how to undo without panic.

Open the Git cheat sheet →

SQL cheat sheet

The SQL you write daily on one page: querying, filtering, joins, grouping, aggregates, and changing data.

Open the SQL cheat sheet →

TypeScript cheat sheet

TypeScript on one page: the type annotations, interfaces, unions, generics, and utility types you use every day.

Open the TypeScript cheat sheet →

HTML & CSS cheat sheet

HTML and CSS on one page: the tags you use, how selectors work, the box model, and the Flexbox and Grid layout you always look up.

Open the HTML & CSS cheat sheet →

React cheat sheet

Modern React on one page: components, JSX, props, useState, useEffect, lists and keys, and event handling.

Open the React cheat sheet →

Bash cheat sheet

The terminal commands you use every day on one page: navigate, manage files, search text, pipe, redirect, and set permissions.

Open the Bash cheat sheet →

Docker cheat sheet

Docker on one page: images, containers, the Dockerfile, docker compose, and the cleanup commands you forget.

Open the Docker cheat sheet →

Go cheat sheet

Go on one page: variables, functions, slices and maps, structs, the error pattern, and goroutines.

Open the Go cheat sheet →

Java cheat sheet

Java on one page: types, strings, the collections you use, classes, control flow, and streams.

Open the Java cheat sheet →

Rust cheat sheet

Rust on one page: variables, the ownership and borrowing rules, structs and enums, match, and Result and Option.

Open the Rust cheat sheet →

C++ cheat sheet

C++ on one page: types, strings, vectors, references and pointers, control flow, and classes.

Open the C++ cheat sheet →

Regex cheat sheet

Every regex token you keep forgetting, on one page: classes, anchors, quantifiers, groups, lookarounds, and flags.

Open the Regex cheat sheet →

CSS cheat sheet

The CSS you look up constantly, on one page: selectors, the box model, Flexbox, Grid, positioning, and variables.

Open the CSS cheat sheet →

PHP cheat sheet

The everyday PHP 8 syntax you keep looking up, on one page: types, strings, arrays, control flow, functions, and superglobals.

Open the PHP cheat sheet →

Ruby cheat sheet

The Ruby you reach for daily, on one page: types, strings, arrays, hashes, blocks, control flow, and classes.

Open the Ruby cheat sheet →

Kotlin cheat sheet

The Kotlin you look up while coding, on one page: types, null safety, collections, control flow, functions, and data classes.

Open the Kotlin cheat sheet →

Keep going