Accelerated JavaScript Training [Video]
- FREE Subscription Read for free
- $95.99 Video Buy
- $12.99 Video + Subscription Buy
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Free ChapterGetting Started
-
Language Basics
- Introduction
- Using JavaScript - Inline HTML
- Using JavaScript - HTML Import
- Variables – Basics
- Variables - null, undefined and NaN
- Variables – Objects
- Strict Mode
- Dynamic Typing
- Hoisting
- Functions - Creating and Calling Them
- Functions - Arguments & Returning Data
- Control Structures - If Statement
- Control Structures - If Statement Advanced
- Control Structures - Switch
- Control Structures - Switch & Break
- Control Structures - For Loop
- Control Structures - Nested Loops
- Control Structures - Controlling Loops with break & continue
- Control Structures - For Loop Variations
- Control Structures - Looping through Arrays
- Control Structures - While Loop
- Operators - Addition
- Operators - Subtraction
- Operators - Multiplication & Floating Point Problems
- Operators - Division & Modulus
- Operators - Comparing Values
- Operators - Important Rules
- Operators - Boolean
- Operators - Ternary Operator
- Operators - Precedence
- Wrap Up
-
Types & Scope
-
Arrays
-
Objects
- Object Basics & Literal Notation
- Properties & "this"
- Alternative Way of Creating Objects: Using the Object Constructor
- Objects are Reference Types (Refresher)
- Object.create()
- Prototypes Introduction
- Prototypes in Action
- Prototypes Summary
- Constructor Functions
- Constructor Functions & Arguments
- Object Creation & Prototypes Summary
- The "this" Keyword and why it might behave strangely
- Handling "this" with bind(), call() & apply()
- Creating Properties with defineProperty()
- Important built-in Methods and Properties
- Wrap Up
-
Errors & Debugging
-
Functions
-
Built-in Objects & Functions
-
Working with the Window and Document Object Model (DOM)
- Introduction
- The Window Object
- The Location Object
- The Document Object and How to Interact with It
- Traversing the DOM
- Selecting Elements
- Selecting Elements with the Query Selector
- Selecting Elements - Exercises
- Creating and Inserting Elements
- Deleting Elements
- Elements and Nodes
- DOM Interaction Summary
- Dialogs
-
Events
-
JavaScript and Http Requests (AJAX)
-
Libraries, Frameworks and Modules
-
Course Project
-
Course Wrap Up
About this video
This course will take you on a journey via a hands-on, example-driven JavaScript Bootcamp to guide you through the amazing language of JavaScript. Beginning with the very basics, we walk you through the various characteristics and features JavaScript offers. JavaScript is one of the most important parts of every modern, reactive, user-friendly web page or application.
The code bundle for this video course is available at https://github.com/PacktPublishing/Accelerated-JavaScript-Training
- Publication date:
- October 2018
- Publisher
- Packt
- Duration
- 7 hours 32 minutes
- ISBN
- 9781789957709
Latest Reviews
(1 reviews total)