Learning Paths
Paths are a series of 6 projects that help to build your coding and design skills. Paths will help you gain new skills, then make design choices to personalise your projects, and finally create something unique.
-
Introduction to Web: HTML, CSS, and animations
In this introduction to web development with HTML and CSS for beginners, you will learn how to structure and style webpages with images, lists, fonts, quotes, links, and animation.
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.
-
Guide to my country 1.0
Learn to make a website
-
Guide to my country 2.0
Take your website design skills further!
-
Guide to my country 3.0
Add nice layouts and cool effects to your website!
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.
-
TutorialsD15ltb
A set of tutorials we used for the complete beginners guide to HTML and CSS. Assumes no prior knowledge.
-
HTML, CSS livello intermedio
Originally created by CoderDojo Bray. Translated by Coderdojo Milano.
-
HTML5 valentine
This project will teach you how to use the HTML5
-
HTML-Galway-1
How to build an HTML game in 5 lines. Ninjas learn to build their first text-based adventure game using HTML. The game consists of a series of web pages where each page is one step/room in the story. 1hr 15mins.
-
How to build a HTML game in 5 lines Part II
Ninjas learn to build their first text-based game using HTML.
-
View All
Social Good Resources
Learn to build apps and games to help people learn about important issues.
-
Bird Watch Website 1.0
Learn to make a website
-
Bird Watch Website 2.0
Take your website design skills further!
-
Bird Watch Website 3.0
Add nice layouts and cool effects to your website!
Project Ideas
Ideas for Ninjas or Dojos for more projects they can undertake with the skills they have learned.
-
Interactive Story
Create interactive fiction using the Twine platform.