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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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