JavaScript Absolute Beginner's Guide

JavaScript Absolute Beginner's Guide

Book Description
jаvascript Absolute Beginner's Guide
No experience necessary!

Make the most of jаvascript -- even if you've never programmed anything before. This book is the fastest way to learn jаvascript and use it together with CSS3 and HTML5 to create powerful web and mobile experiences. Learn how to do what you want, the way you want, one incredibly easy step at a time. jаvascript has never been this simple!

This is the easiest, most practical beginner’s guide to programming jаvascript with simple, reliable instructions for doing everything you really want to do! Here’s a small sample of what you’ll learn:
  • Learn why jаvascript is awesome
  • Organize your code with variables
  • Understand how functions make your code reusable
  • Use the popular if/else statement to help make a decision in code
  • Learn about switch statements and when to use them
  • Work with for, while, and do...while loops
  • Learn how to use global and local scope 
  • Understand what closures are 
  • Learn about the various places your code can live 
  • Understand how to write comments and good commenting practices
  • Learn about the basic types of objects you'll run into in jаvascript
  • Find out that pizza has an educational value beyond just being deliciously awesome
  • Understand how text is treated in jаvascript 
  • Learn how to perform common string operations
  • Use arrays to handle lists of data
  • Learn to create custom objects
Purchase of jаvascript Absolute Beginner's Guide in any format includes free access to the online Web Edition, which provides several special features to help you learn:
  • The complete text of the book online
  • Short videos by the author introducing each chapter
  • Interactive quizzes to test your understanding of the material
  • Updates and corrections as they become available
This Web Edition can be viewed on all types of computers and mobile devices with any modern web browser that supports HTML5.


1. Hello, World!

Part I: The Basic Stuff
2. Values and Variables
3. Functions
4. Conditional Statements: if, Else, and Switch
5. Looping with for, While, and Do...While!
6. Commenting Your Code...FTW!
7. Timers
8. Variable Scope
9. Closures
10. Where Should Your Code Live?

Part II: It’s an Object-Oriented World
11. Console Logging Basics
12. Of Pizza, Types, Primitives, and Objects
13. Arrays
14. Strings
15. When Primitives Behave Like Objects
16. Numbers
17. Getters and Setters
18. A Deeper Look at Objects
19. Extending Built-In Objects
20. Using Classes
21. Booleans and the Stricter === and !== Operators
22. Null and Undefined

Part III: Working with the DOM
23. All About JSON (aka jаvascript Object Notation)
24. JS, the Browser, and the DOM
25. Finding Elements in the DOM
26. Modifying DOM Elements
27. Styling our Content
28. Traversing the DOM
29. Creating and Removing DOM Elements
30. In-Browser Developer Tools

Part IV: Dealing with Events
31. Events
32. Event Bubbling and Capturing
33. Mouse Events
34. Keyboard Events
35. Page Load Events and Other Stuff
36. Handling Events for Multiple Elements
37. Conclusion

Download jаvascript Absolute Beginner's Guide PDF or ePUB format free

Free sample

Download in .ePUB format

Add comments
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019