SitePoint
  • Blog
  • Discord
  • Forum
  • Library
  • Login
Join Premium
  1. Details
  2. Creator
  3. Content
  4. Reviews
  5. FAQ
JavaScript: Novice to Ninja Cover

JavaScript: Novice to Ninja

Learn the ways of the JavaScript ninja!

4.5

average rating (139 votes)

Created by

Darren Jones

Published by

SitePoint

Last Updated

1 January 2015

Unlock entire library from $6/mo

Details

JavaScript has become a must-have skill for all web developers. JavaScript: Novice to Ninja is a fun, practical, and comprehensive guide to the modern usage of this deceptively powerful language.

What you will learn

  • Get to grips with the basics of JavaScript programming: functions, methods, properties, loops and logic
  • Add functionality to your apps using HTML5’s powerful APIs
  • Use Test Driven Development methodology to write more robust code

Description

Please note that there is now an updated edition of this book. JavaScript has become a must-have skill for all web developers. JavaScript: Novice to Ninja is a fun, practical, and comprehensive guide to the modern usage of this deceptively powerful language. In this step-by-step introduction to coding in JavaScript you’ll learn how to solve real-world problems, track events, design eye-catching animations, build smarter forms, and develop richer applications. Along the way, you’ll learn to develop according to best practices, including Object Oriented Programming and Test Driven Development.

Once you're done, and in need of more intermediate to advanced JavaScript content, check out Modern JavaScript, everything you need to stay up-to-date with the evolving world of JS.

Who is this for?

This book is suitable for beginner level web designers and developers. Some knowledge of HTML and CSS is assumed, but you don't need any previous programming experience.

Creator

Darren Jones avatar

Darren Jones

Darren has enjoyed coding since learning how to program in BASIC on his first Acorn Electron computer. Since then, he’s taught himself Ruby and JavaScript and is the author of JavaScript: Novice to Ninja and Jump Start Sinatra. He also produced the Getting Started With Ruby video tutorials for SitePoint Premium and has written a number of articles on the SitePoint website. He was born in the city of Manchester in the UK, where he still lives, and he teaches Mathematics and Computing at a local high school.

Darren Jones avatar

Reviews

Profile
alvinkatojr

This is the book that made me get it! I love it!

Profile
Jeffrey Fortune

Really good book! He puts a lot of information out that helped me learn JavaScript quickly. I am a Java programmer and this book made a fast and easy learning tool. I would say this book is essential to anybody trying to learn or gain good core fundamentals on JavaScript.

Profile
Mat Tavares

I absolutely loved this book. I've been using lots of jQuery and some vanilla Javascript (and even Ajax!) for DOM manipulation for over two years now, but without knowing why and how those things happened. This book explained Javascript thoroughly and easily. It's well-written, well-exemplified and explains Javascript in all environments it's used in - and even the new features to come!

Profile
Lisa Gherbi

very helpful, clear and well done. one of the best ebook on javascript i read.

Profile
Edward Velásquez Rodríguez

Really good book as a start point, a lot of typos, on purpose? I don't know but easy to digest and self explainable.

Profile
Hillel Garcia

Very nice book, I am an advanced JavaScript programmer and still learned a lot from it.

Frequently Asked Questions

JavaScript: Novice to Ninja Cover

JavaScript: Novice to Ninja

4.5

  • Unlimited access to this title and 600+ others in our library

  • New titles added frequently

  • Cancel anytime

Unlock entire library from $6/mo

Stuff we do

  • Premium
  • Newsletters
  • Forums

About

  • Our Story
  • Terms of use
  • Privacy Policy
  • Corporate Memberships

Contact

  • Contact us
  • FAQ
  • Publish your book with us
  • Write an article for us
  • Advertise

Connect

© 2000 – 2022 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.