The ultimate beginner's guide to JavaScript
Darren Jones

#JavaScript
#Ninja
#HTML
#HTML5
#Ajax
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. Comprehensively updated to cover ECMAScript 6 and modern JavaScript development, the second edition of 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.
Contents
Chapter 1: Hello, JavaScript
Chapter 2: Programming Basics
Chapter 3: Arrays, Logic, and Loops
Chapter 4: Functions
Chapter 5: Objects
Chapter 6: The Document Object Model
Chapter 7: Events
Chapter 8: Forms
Chapter 9: The Window Object
Chapter 10: Testing and Debugging
Chapter 11: Further Functions
Chapter 12: Object-Oriented Programming in
Chapter 13: Ajax
Chapter 14: HTML5 APIs
Chapter 15: Modern JavaScript Development
Chapter 16: Next Steps
The aim of this book is to introduce you to programming using the JavaScript language, eventually helping you to develop into a JavaScript ninja. 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.
About the Author
Darren Jones started using Sinatra in 2009 after falling in love with the direct simplicity it offers. At the start of 2010 he started the I Did It My Way blog, detailing his quest to master Sinatra, and at the end of that year used Sinatra to build the Cards in the Cloud website. Darren also writes Sinatra tutorials for RubySource.









