Advanced JavaScript Concepts

Advanced JavaScript Concepts

Course Length:
Delivery Methods:
Course Topics
  • Block-scoped variables.
  • Constants.
  • Arrow functions.
  • Rest parameters.
  • The spread operator.
  • Array destructuring.
  • Template literals.
  • Objects, Context, and the this object.
  • The map(), find(), and filter() methods of arrays.
  • JavaScript modules.
  • Node.js and package managers.
Available Delivery Methods
Public Class
Public expert-led online training from the convenience of your home, office or anywhere with an internet connection. Guaranteed to run .
Private Class
Private classes are delivered for groups at your offices or a location of your choice.
Self-Paced
Learn at your own pace with 24/7 access to an On-Demand course.
Course Overview

This short JavaScript course prepares you for learning a JavaScript framework like React, Vue.js, jQuery, or Angular, all of which use some advanced JavaScript techniques that you may not yet be familiar with. If there is time at the end of the day, the trainer will work with the students to build a customized JavaScript project based on the students' interests.

Course Outline
  1. Node.js
  2. Scope, var, let, and const
  3. Arrow Functions
  4. Rest Parameters
  5. Spread Operator
  6. Array Destructuring
  7. Template Literals
  8. Objects, Context, and the this Object
  9. Array map() Method
  10. Array filter() Method
  11. Array find() Method
  12. JavaScript Modules
  13. npm
  14. Customize hands-on JavaScript project
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this JavaScript class:

  • Basic JavaScript
Prerequisite Courses

Courses that can help you meet these prerequisites:

Follow-on Courses
Register for a Live Class
$495.00
  • See More Class Dates

Please select a class.
Request a Private Class
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors
Request Pricing
Self-Paced Course
$49.95 or 1 vouchers
  • On Demand 24/7
  • Readings
  • Presentations
  • Exercises
  • Quizzes
  • Learn more
Register Now