ALL NEW 2020 Courses are Live! Our most popular courses fill up fast so secure your spot today Register now

DMA Online:
Fundamentals of Javascript


Imagine it. Code it. Play it.

Learn how to use Javascript like professionals. Javascript is quickly becoming one of the most popular choices of scripting languages for web development, and you have the choice to learn it from your own home, at your own pace and completely online while learning the fundamentals of Javascript!

Watch short videos and complete hands on challenges on different aspects of Javascript such as creating graphics on a webpage as well as using conditionals, functions and loops. End the course by creating a Brick Breaker game entirely by yourself using JavaScript!


Course Details

Learn everything you need to know about Fundamentals of Javascript.

Program Info

Ages: 10+
Cost: $95
Hours: Any!

Hardware + Software

DMA’s Learning Management System

Learning Outcomes

You’ll learn how to program functions, operators, conditional statements, loops, arrays, and how to find and fix bugs.

What You Create

Each student will create a game using JavaScript.

Register for Fundamentals of Javascript

Registering will give you access to this course for one year from the date of purchase.

Register for Fundamentals of Javascript for $95

Register for all 9 DMA Online Courses for $295

Frequently Asked Questions

I have absolutely no experience in web development, is this the course for me?

Yes it is! This course has no coding prerequisites, making it the perfect introduction for anyone intereted in learning the fundamentals of Javascript.

More Programming Camps

We think you might be interested in these camps, too!

Programming with

Experience an interactive, hands-on approach to learning Java™, one of today’s most widely used and powerful computer-programming languages.

VR Game

Learn the best ways to use the Unity® game development engine and tackle the unique design challenges that arise when building for Virtual Reality.

Game Programming with Javascript

Learn how to create programming variables, loops and functions – all while making an asteroid collide with a ship or programming the AI of an enemy opponent.