NodeSchool
nodeschool.ioSelf-guided command-line programming workshops
Self-guided command-line programming workshops
Swift explanations grounded in language and app-development examples
Study software design by rebuilding familiar tools in Python
A strength-training log with programmable progression rules
Coach-led weekly strength plans with in-ear guidance and workout logging
Automate image transformations in batches
Rebuild familiar software through staged coding challenges
Small Rust exercises beside the language book
Computer algebra with graphs, geometry and statistics
Character modelling, rigging, animation and effects workflows
A book series about JavaScript's underlying mechanisms
Python self-study with advanced and numerical branches
A learning guide to PHP practices and technical choices
Video series for Laravel and surrounding web-development skills
Learn Go through test-driven development
Godot learning with interactive apps and game projects
Unity tutorials grouped by practical game systems
Shader techniques explained through a working 3D demo
Coding bootcamps combining foundations with development tools
Practical developer-tool skills often missing from coursework
Development-tool symbols designed to sit alongside Octicons.
Discovery programming with a separate download-enabled plan
Strength-workout planning with adjustable sets, repetitions and weights