Illustrated JavaScript Coding Course Illustrated JavaScript Coding Course
by Adrian

We put together a professionally illustrated JavaScript coding course in PowerPoint format. With over 700 slides and 300 mini-projects, this course is a comprehensive and well-structured solution for teaching JavaScript and creative coding. The course uses a pragmatic approach, where students learn JavaScript by building fun graphical programs and mini games.

  • JavaScript Language
  • Creative Coding
  • Making games
Teachers: Purchase all 700+ slides in PowerPoint format, licensed for classroom use.
Students and independent learners can purchase the PDF version.
Preview first 200 slides Purchase all slides (for teachers)
Creative Coding for Kids Creative Coding for Kids
by Tariq Rashid

This course is specifically designed to be accessible to young learners, with language carefully chosen to maximize understanding. The course projects are kept short, with lots of illustrations, and planned breakpoints for exploring and playing. This course was developed in response to demand from teachers and parents for a child-friendly course that:

  • engages students visually
  • avoids complicated technology setup
  • teaches programming and computer science concepts
A paper version of this e-book, is now available for purchase from Amazon
Please consider supporting the author of the book by purchasing the physical copy.
Download Buy from Buy from
JavaScript Hints JavaScript Hints
by Adrian

This slide deck provides a quick overview of various JavaScript features as well as specific functionality.

This PDF contains a quick reference of the main JavaScript and concepts, making it an invaluable resource for both beginners and experienced developers. Inside this PDF, you'll find quick examples of key JavaScript and topics, including basic JavaScript syntax, working with arrays, strings as well as animation and game making constructs.

  • Quick JavaScript overview
  • Graphics and animation
  • Game development
Draw with code Draw with code
by Adrian

This is the book behind the excellent type-in educational method encouraged by The book contains small programs that young coders can type-in in order to familiarize with coding concepts. The book is a highly recommended resource for Hour of Code

  • Draw with code programs
  • Recommended for Hour of Code
  • Great for young coders

Also available in the following languages. Please contact us if you volunteer to translate this brochure in your language.

Romanian Italian Spanish Portuguese Portuguese BRA Serbian SRB Serbian СРБ Marathi Hungarian Croatian
Custom sprites Custom sprites
by Adrian

This booklet is a visual collection of user defined sprites for and Microsoft MakeCode arcade platforms. Browse, select and type-in the preferred sprite.

  • User defined sprites
  • Pixel Art
  • Game Development
Coding challenges Coding challenges
by Adrian

This is a collection of 50+ coding challenges that can be used to practice JavaScript. The challenges can be implemented in pure JavaScript with no additional library. A beginner friendly solution is also provided together with each challenge.

  • Coding challenges for beginners
  • Practice JavaScript
Recursion problems Recursion problems
by Adrian

This is a collection of classical problems solved using both iterative and recursive. The problems and provided solutions are intended for code newbies.

  • Practice JavaScript
  • Understand recursion
Learn to code workbook Learn to code workbook
by Warren George

This quick taster is part of the learning how to code course for complete beginners using JavaScript. Learn how to create digital art or make simple games.

Full workbook coming soon.

Codeguppy Projects Codeguppy Projects
by Nazia Fakhruddin

This booklet contains many fun projects such as:

  • holographic fun
  • forest with bezier curve
  • sail boat with vertex