Home > Store

JavaScript Absolute Beginner's Guide, 2nd Edition

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

JavaScript Absolute Beginner's Guide, 2nd Edition

Best Value Purchase

Book + eBook Bundle

  • Your Price: $37.79
  • List Price: $62.98
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

More Purchase Options

Book

  • Your Price: $27.99
  • List Price: $34.99
  • Usually ships in 24 hours.

eBook (Watermarked)

  • Your Price: $22.39
  • List Price: $27.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

About

Features

  • JavaScript has become a vital complement to HTML5 and CSS3 web development – any web designer or developer needs an understanding of at least basic JavaScript
  • A new, easily accessible entry-level JavaScript tutorial for the reader with absolutely no programming background. Four new chapters.
  • Author's popular online site provides additional help and resources for the beginner
  • PowerPoint slides included for instructors 

Description

  • Copyright 2020
  • Dimensions: 7" x 9-1/8"
  • Pages: 464
  • Edition: 2nd
  • Book
  • ISBN-10: 0-13-650289-X
  • ISBN-13: 978-0-13-650289-0

JavaScript Absolute Beginner's Guide serves as an easy-to-understand tutorial on both scripting basics and JavaScript itself. The book is written in a clear and very personable style with an extensive use of practical, complete examples. The book is filled with large, full-color illustrations and all the programming code is displayed in color to help the beginner understand the key components and structure of the language.

Sample Content

Online Sample Chapter

JavaScript Values and Variables

Table of Contents

Introduction
1 Hello, World!
2 Easily testing your code

Part I The Basic Stuff
3 Values and Variables
4 Functions
5 Conditional Statements: If, Else, and Switch
6 Meet the Loops: For, While, and Do...While!
7 Timers
8 Variable Scope
9 Let and Const
10 Closures
11 Where Should Your Code Live?
12 Commenting Your Code

Part II It's an Object-Oriented World
13 Of Pizza, Types, Primitives, and Objects
14 Strings
15 When Primitives Behave Like Objects
16 Arrays
17 Numbers
18 A Deeper Look at Objects
19 Extending Built-in Objects
20 Defining Objects as a Class
21 Extending Objects
22 Booleans and the Stricter === and !== Operators
23 Null and Undefined
24 Immediately Invoked Function Expressions

Part III Working with the DOM
25 JS, The Browser, and The DOM
26 Finding Elements in the DOM
27 Modifying DOM Elements
28 Styling Your Content
29 Traversing the DOM
30 Creating and Removing DOM Elements
31 In-Browser Developer Tools

Part IV Dealing with Events
32 Events
33 Event Bubbling and Capturing
34 Mouse Events
35 Keyboard Events
36 Page Load Events and Other Stuff
37 Handling Events for Multiple Elements
38 Promises and Asynchronous Events

Part V Web Components 
39 What are web components?
40 Building a custom element
41 Styling and the Shadow DOM
42 Templates and Slots

Conclusion

Glossary

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership