All courses

Every course, grouped by department. Each one runs in your browser, with every step checked. Excel and Google Sheets each have 5 free lessons, and Touch typing is free from start to finish.

Spreadsheets

Excel and Google Sheets. The two courses teach the same skills, each in its own program.

Typing

Type faster without looking at the keys. The course is free.

In development

Eight more courses we're building, each with its own practice program and every step checked.

Data

  • SQL

    Queries, joins and reports on real tables, with every query checked.

  • Python

    Cleaning data and automating spreadsheet work, with your code tested as you go.

Coding

  • HTML and CSS

    Building web pages: structure, text, images, layout and style, checked on the page itself.

  • JavaScript

    Programming for the web: values, functions, lists and pages that respond, with your code tested as you go.

  • Command line and Git

    Files and folders from a terminal, then saving and sharing your work with Git, with every command checked.

Chess

  • Chess openings

    The first moves of the main openings and the ideas behind them, with every move checked.

  • Chess tactics

    Forks, pins, skewers and short mates, found on real positions, with every move checked.

  • Chess endgames

    Winning and holding positions with few pieces left: king and pawn, rook endings and the basic mates.