Home > Store

JavaScript in 24 Hours, Sams Teach Yourself (Learning Lab), 6th Edition

Register your product to gain access to bonus material or receive a coupon.

JavaScript in 24 Hours, Sams Teach Yourself (Learning Lab), 6th Edition

Web Edition

  • Your Price: $39.99
  • List Price: $49.99
  • About this Web Edition
  • A Web Edition is an online learning product that you view in your web browser while connected to the Internet. Some Web Editions include additional interactive features, such as videos, quizzes, or live code editing. Read the product description for more details. A Web Edition will be accessible from your Account page after purchase.

    Viewing a Web Edition requires a web browser that fully supports HTML5. Supported platforms are:

    • Windows XP (Firefox only)
    • Windows 7, 8, or 10 (IE10, IE11, Chrome, or Firefox)
    • Mac OS X (Safari, Firefox, or Chrome)
    • Linux (Chrome or Firefox)
    • iOS 6, 7, or 8 (Mobile Safari)


  • Copyright 2016
  • Edition: 6th
  • Web Edition
  • ISBN-10: 0-13-417371-6
  • ISBN-13: 978-0-13-417371-9

Learn JavaScript in 24 one-hour online lessons

With this interactive online course – featuring step-by-step lessons, expert video instruction, live code editing, and interactive quizzes – you can quickly teach yourself to create dynamic, interactive Web pages with the popular and ubiquitous JavaScript web programming language.

Sams Teach Yourself JavaScript in 24 Hours has a straightforward, step-by-step approach that helps you master fundamental JavaScript skills. And with this exclusive Learning Lab web edition of the book you can:

  • Read the complete text of the book online – at your own pace, whenever you want
  • Watch an expert instructor show you how perform key tasks in more than 50 short, easy-to-follow videos
  • Try each of the examples yourself in an interactive online code editing sandbox – and see the results with the click of a button
  • Test your understanding of the material after each lesson with a fully interactive online quiz

Three sample lessons are available for FREE online exactly as they appear in the full online Learning Lab — with complete video walkthroughs, code editing sandboxes, and interactive quizzes (HTML5 web browser required). Try them out today!

Learn how to…

  • Use JavaScript to build dynamic, interactive Web pages
  • Debug scripts
  • Create scripts that work in all browsers
  • Use object-oriented programming techniques
  • Script with the DOM
  • Access JSON data
  • Work with HTML5 and CSS3
  • Leverage the popular jQuery library
  • Control CSS with simple JavaScripts
  • Read and write cookies
  • Use some of the new ECMAScript 6 features today
  • Get started with frameworks such as AngularJS
  • Build browser add-ons and extensions

About This Learning Lab: A Learning Lab is a self-paced online course that integrates text, graphics, video screencasts, live code editing sandboxes, and interactive quizzes into a complete tutorial. It is delivered online from a link that will be available on your InformIT Account page after purchase. Once purchased you can view the Learning Lab course in any web browser that supports HTML5, including the latest versions of Chrome, Firefox, Safari, and Internet Explorer. Supported platforms are:

  • Windows XP (Firefox only)
  • Windows 7 or 8 (Chrome or Firefox)
  • Mac OS X (Safari, Firefox, or Chrome)
  • Linux (Chrome or Firefox)
  • iOS 6 or iOS 7 (Mobile Safari)

Sample Content


Three sample lessons (Hours 1, 2, and 3) are available for viewing online, exactly as they appear in the full Learning Lab with complete video walkthroughs and interactive quizzes (HTML5 browser required). Just click on a link below.


Part I: First Steps with JavaScript

HOUR 1: Introducing JavaScript

HOUR 2: Writing Simple Scripts

HOUR 3: Using Functions

HOUR 4: DOM Objects and Built-in Objects

Part II: Cooking with Code

HOUR 5: Numbers and Strings

HOUR 6: Arrays

HOUR 7: Program Control

Part III: Objects

HOUR 9: Scripting with the DOM

HOUR 10: Meet JSON

Part IV: HTML and CSS

HOUR 11: JavaScript and HTML5

HOUR 12: JavaScript and CSS

HOUR 13: Introducing CSS3

Part V: Using JavaScript Libraries

HOUR 14: Using Libraries

HOUR 15: A Closer Look at jQuery

HOUR 16: The jQuery UI User Interface Library

HOUR 17: Ajax with jQuery

Part VI: Advanced Topics

HOUR 18: Reading and Writing Cookies

HOUR 19: Coming Soon to JavaScript

HOUR 20: Using Frameworks

HOUR 21: JavaScript Beyond the Web Page

Part VII: Learning the Trade

HOUR 22: Good Coding Practice

HOUR 23: Debugging Your Code

HOUR 24: JavaScript Unit Testing

Part VIII: Appendices

APPENDIX A: Tools for JavaScript Development

APPENDIX B: JavaScript Quick Reference


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership