blog / guides
guides.
Plain-English guides to the questions every beginner asks, with code you can run right on the page.
guides.
follow by rss- pythonguidespython print() examples you can try yourselfTen Python print() examples to run and change: receipts, tables, progress bars, patterns, countdowns, clocks and tidy numbers, each with its output.8 min
- pythonguideswhat a computer program does: 6 examples you can trySix small programs to run in your browser, from a temperature converter to a password checker, each showing the input, memory, working and output inside.8 min
- pythonguideslearning to code as an adult: a practical guideYou are not too old to learn to code. How to fit it around work and family, pick a first language, practise in short sessions and keep going when stuck.9 min
- pythonguidesbuild a Python number guessing game, step by stepBuild a number guessing game in Python one step at a time: a random secret number, input, if and else, a while loop and a count of tries. Full code.9 min
- rubyguidesruby variables explained: a practical beginner guideA Ruby variable is a name for a value, made the moment you assign it. Learn naming, text and numbers, nil and constants, and the errors you will meet.8 min
- phpguidesPHP variables explained: a practical beginner guideA PHP variable starts with a dollar sign and can hold any type. Learn naming, text, numbers, true, false and null, plus the errors to watch out for.8 min
- goguidesgo program structure explained: a practical beginner guideEvery Go program shares one frame: package main, imports and func main. What each part does, where your code goes, and the rules Go is strict about.8 min
- c#guidesc# variables explained: a practical beginner guideA C# variable is a named box with a type. Learn int, double, decimal, bool and string, when to use var, how values change, and the errors to expect.8 min
- javaguidesjava’s main method explained: a practical beginner guidepublic static void main(String[] args) is where a Java program starts. What each word means, how main calls other methods, and the errors to expect.8 min
- sqlguidesSQL SELECT queries explained: a practical beginner guideSELECT asks a database for data. Learn to pick columns, filter rows with WHERE, sort, limit and count, with real queries you can run on the page.10 min
- html, cssguidesCSS selectors explained: a practical beginner guideA selector tells CSS which elements to style. Learn tag, class, id, child and pseudo-class selectors, which rule wins, and the mistakes to watch for.8 min
- html, cssguidesHTML document structure explained: a practical beginner guideEvery web page shares one skeleton: a doctype, then html, head and body. What each part does, what goes where, and what happens when you leave bits out.8 min