A selection of documents, videos, elearning materials etc. are curated and available here for you to use at your Dojo. We have organised them into Paths that allow your Dojo to follow a course through a particular topic moving from beginner to advanced levels, with supplementary resources and suggested projects, as well as the badges that can likely be awarded to Ninjas that progress through the path.
Learn to make Android apps in your browser! (No Android device needed!)
Learn to build your own hardware projects.
Learn to build a website.
Learn to add interactivity to a website.
Learn to code and build hardware projects with the BBC Micro:bit.
Learn to make games and programs in PHP
Learn to make games and programs in Python
Learn hardware and programming with Raspberry Pi!
Learn to make animations and games in Scratch
Learn to build apps for iOS and other Apple platforms using Swift. This collection of resources is intended to follow on from Apple's Swift Playgrounds app.
Learn to make electronics you can wear!
Kata in other languages