Learn JavaScript

The Kickstarter sensation that launched a global movement
to end homelessness for good.

Sign me up!

You can insert your product or branded image here.

Sign up for pre-order deals!


Help fight poverty with code!

Your purchase supports the development of training programs for housing-first initiatives for the homeless. Housing-first, counseling, and quality job training are a proven combination in the battle against poverty.


Learn how JavaScript is different, and how to make those differences work for you.

Get deep insight into what makes JavaScript uniquely qualified to be the defacto programming language of the web.


Dive deeper with the official textbook, "Programming JavaScript Applications".

Regardless of your experience, there's plenty more to learn. Elliott's "Programming JavaScript Applications" covers many aspects of app development you won't find anywhere else.


Learn best practices and timeless software strategies while you master the essentials.

Eric Elliott's 15 years' experience helps focus on the skills you need to build robust applications from the ground up. Don't just learn the language. Learn how to use it well.

Software is eating the world, and the web is eating software. All kinds of applications are quickly moving online.

Atwood's Law states, "Any application that can be written in JavaScript, will eventually be written in JavaScript." That law is quickly proving itself to be true.

Learn how to code:

  • Mobile apps
  • Productivity apps
  • Games

Any app you can imagine, you can build with JavaScript.

Why JavaScript?

“Coding is the must-have job skill of the future.”

- Mashable

Copyright 2014 Eric Elliott

with Eric Elliott

Please correct the following errors: