Get Programming with JavaScript

Further Learning

Get Programming with JavaScript is a great introduction to programming and programming with JavaScript. Once you've got a solid grasp of the fundamentals, you'll want to keep learning!

Courses by Wes Bos

Wes Bos has created some fantastic video courses to take your JavaScript skills to the next level:

ES6 for Everyone

React for Beginners

And to hone your text editing skills, here's his Sublime Text book:

Sublime Text for Power Users

There are lots of good JavaScript books to guide you on further programming adventures.

Books from Manning

Manning publish a number of intermediate and more advanced JavaScript books:

Secrets of the JavaScript Ninja

Functional Programming in JavaScript

JavaScript Application Design

And to hone your server-side JavaScript skills:

Node.js in Action

Express in Action

Manning often issue promotional discount codes, so it's worth watching their site for deals and following their accounts on Twitter. If you're in the UK and don't fancy the shipping costs from the US, you might choose to shop at Amazon.co.uk:

Books on Amazon.co.uk

Next steps, intermediate and more advanced JavaScript books:

Eloquent JavaScript

Professional JavaScript for Web Developers

Secrets of the JavaScript Ninja

Functional Programming in JavaScript

JavaScript Application Design

And to hone your server-side JavaScript skills:

Express in Action