SitePoint
  • Blog
  • Forum
  • Library
  • Login
Join Premium
  1. Details
  2. Creator
  3. Content
  4. Reviews
  5. FAQ
Javascript Novice to Ninja, 2nd Edition Cover

JavaScript: Novice to Ninja, 2nd Edition

Want to learn JavaScript? This book is perfect for beginners! It'll teach you everything you need to know about JavaScript, from the basics to more advanced topics like HTML5 APIs and more.

4.4

average rating (295 votes)

Created by

Darren Jones

Published by

SitePoint

Last Updated

20 September 2017

Details

As comprehensive as it can get. In 600+ pages you'll go from JavaScript Novice to Ninja. Covering everything from arrays, logic and loops, to functions, objects, DOM, events, testing and debugging, Ajax and more. It's everything you need to build with JavaScript.

What you will learn

  • Learn the basics of JavaScript programming: functions, methods, properties, loops and logic
  • Work with the document object model (DOM) and Ajax to dynamically update your pages
  • Build a complete, working JavaScript quiz app from scratch

Description

JavaScript is 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.

The second edition of the book has been comprehensively updated and expanded to cover ECMAScript 6 and modern JavaScript development.

This step-by-step introduction to coding in JavaScript will show you how to to solve real-world problems, design eye-catching animations, build smarter forms, and develop richer applications.

  • Learn the basics of JavaScript programming: functions, methods, properties, loops and logic
  • Use events to track user interactions
  • Work with the document object model (DOM) and Ajax to dynamically update your pages
  • Add smart functionality to your apps using HTML5's powerful APIs
  • Write robust, maintainable code
  • Build a complete, working JavaScript quiz app from scratch

It’s an exciting time to be programming JavaScript, and it’s never too late to learn. In fact, if you are only just beginning to learn, you are lucky, as you’ll be able to ignore all its baggage from the past and focus on the exciting language it has become. Whatever level you’re at, you will get something from this book and enjoy programming in the language of the web!

This book is suitable for beginner-level web designers and developers. Some knowledge of HTML and CSS is assumed, but no previous programming experience is necessary.

Who is this for?

This book is suitable for beginner-level web designers and developers. Some knowledge of HTML and CSS is assumed, but no previous programming experience is necessary.

Creator

Darren Jones avatar

Darren Jones

Darren loves building web apps and coding in JavaScript, Haskell and Ruby. He is the author of Learn to Code using JavaScript, JavaScript: Novice to Ninja and Jump Start Sinatra.He is also the creator of Nanny State, a tiny alternative to React. He can be found on Twitter @daz4126.
Darren Jones avatar

Content

1
Preview
2
3
4
5
6
7
8
9
10

Reviews

Profile
Adam Gerhartz

I've learned things about JavaScript I have never known before with this book.

Profile
john90

I have tried to learn Javascript several times and became frustrated. This book was terrific. Well executed and pleasant to read. And the examples were clear and worked as presented.

Profile
Tilak Raj Kapoor

Excellent resource for the persons serious about JAVASCRIPT.

Profile
agnius@res.lt

<script type='text/javascript'> alert(`Propably the best book I've ever read about JAVACSRIPT!`); </script>

Profile
00Sharukh@gmail.com

Thanks sir

Profile
ajiboyeca@gmail.com

It's useful and great. Concepts are well explained with examples

Frequently Asked Questions

Javascript Novice to Ninja, 2nd Edition Cover

JavaScript: Novice to Ninja, 2nd Edition

4.4

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

  • New titles added frequently

  • Cancel anytime

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 – 2024 SitePoint Pty. Ltd.

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