JavaScript

JavaScript is a full-fledged programming language that can provide dynamic interactivity on websites.

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.

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.