Core Resources
This content is reviewed by the CoderDojo Foundation and is the recommended starting point for a Dojo or Ninja that’s just beginning to address the topic.
-
Guess the colour!
Make a game where you pick the right colour, to start learning JavaScript
-
To-do list
Code a to-do list web app to store important notes
-
Advanced JavaScript Sushi
Ninjas build a Pokédex application using advanced JavaScript.
Community Resources
Ninjas who have completed the core resources at a specific level and want to learn more related things, without going deeper into the topic yet.
-
Learning Scriptcraft
Minecraft Mod that lets you extend Minecraft using Javascript.
-
Intermediate JavaScript Original Sushi
The original series! Suitable for offline coding. Ninjas learn JavaScript techniques including logging, listening for actions, variables, conditional statements, arrays and functions.
-
Advanced JavaScript Original Sushi
The original series! Suitable for offline coding. Ninjas learn to build a web application using advanced JavaScript and jQuery.
-
JQueryIntroduction
This is an introductory tutorial on the jQuery library for JavaScript. It’s on of the most popular and useful libraries to learn.
-
JavaScript
Ninjas learn the fundamentals of JavaScript.
-
View All
Challenge Cards
Ninjas who are looking for a challenge can find it here.
-
Making Change
-
Peeking Character
Make a character pop on and off a webpage