Getting Good With JavaScript: New Rockable Book (Plus a Free Sample!)


You've been writing HTML and CSS for a while now, and are pretty comfy with it. Scratch that: you're uber-comfy with it. And you're ready to move on to the next level. But that means learning JavaScript! Yikes!

Learning JavaScript isn't as hard as you might think. However, there's a bit of a problem: there's a lot of bad information out there. And how are you—the HTML and CSS expert who knows nothing about JavaScript—supposed to discern the good from the bad?

You Needn't do it Alone!

In Getting Good With JavaScript, I'll quickly take you from novice to advanced novice! "Wait, what?" you respond. Yes, advanced novice. Let me explain:

There's more to learn about JavaScript than anyone could put into a single book. This book doesn't get anywhere close to attempting that. It doesn't even try to cover everything the normal JavaScript-for-beginners book covers. Instead, I'll give you a solid foundation by clearly explaining all the basic syntax. Once that settles, we'll go on to covering several important concepts, features, and best practices.

Book Cover
eBook (PDF, ePub, and Kindle) and Screencasts - $19 - Buy Now
Print Book, eBooks, and Screencasts - $24 - Buy Now

Best Practices?

. . . that reminds me: I've attempted to make this book pure as a blank text editor. You won't find any bad practices or bad features (gasp! They do exist.) outlined herein, not even for the sake of completeness. As a beginner, you can be sure that everything you're learning is considered best practice by the industry heavyweights.

So, no, this book isn't the JavaScript book to rule them all. And that's not the goal. If this book takes you from not knowing a thing about JavaScript to being comfortable with writing (relatively) simple code and ready to learn intermediate and advanced techniques from the plethora of awesome sources available on the web, it will have done its job.

What You're Getting

  • Chapter 1: Getting Started
  • Chapter 2: The Basics
  • Chapter 3: More Basics
  • Chapter 4: More Concepts and Best Practices
  • Chapter 5: Working with HTML

It's all packed into about 140 pages; plus, it comes with almost 6 hours of screencasts, and over 100 example files.

The Official Pitch

Ever wanted to spice up your websites with a dash of JavaScript, but not known where to start? In Getting Good with JavaScript, author Andrew Burgess breaks programming in JavaScript down into easy, straight-forward principles and practices.

This book will introduce you to important programming concepts, show you how to write your first scripts, and make you comfortable with JavaScript code. You'll learn

  • The basics of types, variables, and operators
  • Best practices for efficient coding
  • Testing and optimizing your JavaScript
  • Interacting with HTML elements

Andrew Burgess will help you get past the learning curve and get you Getting Good with JavaScript.

eBook (PDF, ePub, and Kindle) and Screencasts - $19 - Buy Now
Print Book, eBooks, and Screencasts - $24 - Buy Now

Sample Pages

Nothing beats trying before buying, right? You can check out some sample pages for absolutely free right here, right now.

About the Author

Well, you guys all know me, right? I'm a staff writer here at Nettuts+. I'm also the Web Development Reviewer on the Tuts+ Marketplace. I've been working with the web for 5-6 years now, and prefer JavaScript and Ruby over anything else.

Related Posts
  • Computer Skills
    App Training
    Beyond Highlighting: How to Get the Most From Your AnnotationsAnnotations icon
    It's easy to highlight a passage in an eBook, but there's so much more you can do with digital highlights. Here's everything you need to know to annotate your eBooks and PDFs on your Mac, PC, iPad, and more, and then put your annotations to work for you.Read More…
  • Computer Skills
    App Training
    How to Start Going PaperlessPaperless icon2
    "Paperless". It's been the dream since the 1970s, and we've been replacing the paper in our lives with pixels ever since. Here's how you can start going paperless today, and how that'll help you get more done with less clutter and frustration.Read More…
  • Code
    SOLID: Part 4 - The Dependency Inversion Principle4 dip retina
    The Single Responsibility (SRP), Open/Closed (OCP), Liskov Substitution, Interface Segregation, and Dependency Inversion. Five agile principles that should guide you every time you write code.Read More…
  • Business
    Session: Profiting with Business eBooksSeries profiting with business ebooks preview
    Ebooks are a fantastic way for freelancers and business owners to demonstrate their expertise. They are excellent lead generators and with a bit of promotion you can generate a good profit. If you're planning to write an ebook, then this Session—written by ebook author David Masters—is for you. Knowing how to write an ebook and making it successful can be intimidating. We'll help you out with each step of the process, such as: writing your ebook, formatting your ebook, listing on Amazon, writing killer ebook descriptions, promoting on social media, and even how to expand into ebook series. If you're serious about writing a successful ebook, get started today.Read More…
  • Business
    Advanced eBook Formatting for Kindle9 preview advanced ebook formatting
    Formatting an ebook for the Amazon Kindle is simple - when you know how. In my previous Kindle formatting tutorial I showed you the basics of formatting an ebook, including headings, fonts, paragraph indents and line spacing. In this tutorial, I'll cover some more advanced formatting options, including adding a Table of Contents and inserting images.Read More…
  • Code
    Getting Good with PHP: New Rockable eBookPreview
    PHP is a big language. I mean, really big. Big in more than one way. This makes it somewhat challenging to learn, especially if your skills lie on the front end of the web. But it doesn’t have to be so hard anymore. Today, I’m going to introduce you to a project I’ve been working on for a while: Getting Good with PHP.Read More…