Advanced JavaScript Concepts

Learn advanced JavaScript concepts and their applications, key skills for any web developers.
SHARE
3 Months / 14 Course Hrs
Open Enrollment
Offered in partnership with your preferred school

ed2go

Why this school?The school has been chosen based on your location or if you've visited this school's website.Change School
Learning method

Course code: T14206

This course will teach you the foundations of JavaScript framework like React, Vue.js, jQuery, or Angular, all of which use some advanced JavaScript techniques. Key topics include block-scoped variables, constants and arrow functions.

What you will learn

  • Rest parameters
  • The spread operator and array destructuring
  • Objects, Context, and the object
  • The map(), find(), and filter() methods of arrays

How you will benefit

  • Prepare to learn JavaScript framework.

How the course is taught

  • Self-paced, online course
  • 3 Months access
  • 14 course hours
  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
  9. The Object
  10. Array map() Method
  11. Array filter() Method
  12. Array find() Method
  13. JavaScript Modules
  14. npm
Self-Study

Hardware Requirements:

  • This course can be taken on either a PC or Mac.

Software Requirements:

  • PC: Windows 8 or later.
  • OS X Mountain Lion (version 10.8) or later
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
  • Adobe Acrobat Reader.
  • Software must be installed and fully operational before the course begins.

Other:

  • Email capabilities and access to a personal email account.

Prerequisites:

To be successful in this course, you must know basic JavaScript functions.

Instructional Material Requirements:

The instructional materials required for this course are included in enrollment and will be available online.

You can start this course at any time your schedule permits.

You have 3 month access to the course. After enrolling, you can learn and complete the course at your own pace, within the allotted access period.

There is no time limit to complete each lesson, other than completing all lessons within the allotted access period.

Because this course is self-paced, no extensions will be granted after the start of your enrollment.