Verified Launched on MarketingDB

Come. Read. Go build.

Orbit Code is a serious, offline-friendly programming learning library. Study detailed chapters, work through examples and practice tasks, track your progress, and sign in when you want your progress synced across devices.

Choose a course

Learn step by step

Beginner to advancedEvery course starts with the first line of code and ends with a project, one small chapter at a time.
Example, output, mistakes, practiceChapters show the syntax, working code, the expected output, common mistakes and a practice task.
Sign in to keep progressingLearn offline as a guest, then sign in to sync completed chapters and course progress when an account is configured.

Courses

Eight complete courses. Each one has its own page with a chapter list, detailed chapters and working examples.

<>

HTML

Build the structure of every web page: text, links, images, forms, tables and accessible layout.

17 chapters6 h 45 min
0/17 doneStart
{ }

CSS

Style pages with modern CSS: selectors, the box model, Flexbox, Grid, animation and responsive design.

17 chapters6 h 30 min
0/17 doneStart
JS

JavaScript

Program the web: variables, functions, objects, the DOM, async code and modern ES modules.

17 chapters7 h 00 min
0/17 doneStart
TS

TypeScript

Add a type system to JavaScript: interfaces, generics, narrowing and real project setup.

17 chapters6 h 30 min
0/7 doneStart
Py

Python

A friendly first language: data types, control flow, functions, classes, files and modules.

17 chapters7 h 15 min
0/17 doneStart
SQL

SQL

Talk to databases: SELECT, filtering, joins, grouping, subqueries, design and indexes.

17 chapters7 h 00 min
0/17 doneStart
C

C

Learn how computers really work: memory, pointers, arrays, strings, structs and files.

17 chapters7 h 15 min
0/17 doneStart
C++

C++

Modern C++: references, classes, RAII, the standard library, templates and smart pointers.

17 chapters7 h 30 min
0/17 doneStart
Something wrong or missing? Use the Contact page to send feedback, report incorrect information or broken links, complain, or suggest a topic. You can also write to xyroworkonly@gmail.com.