Skip to content
CBT Nuggets

Learn JavaScript Essentials

Learn essential JavaScript skills with this beginner-friendly JavaScript course designed to boost your web development expertise. Master key concepts like data types, error handling, array methods, functions, and classes. Perfect for enhancing problem-solving abilities, improving communication with developers, and contributing to front-end or full-stack projects. Ideal for onboarding new developers or as a JavaScript reference resource.

Updated August 2022

25Skills
126Videos
22h 9mTotal
126 videos22h 9m

Who This Course Is For

This JavaScript Essentials training is considered associate-level JavaScript training, which means it was designed for aspiring or junior software developers. This JavaScript skills course is valuable for new IT professionals looking to develop JavaScript skills.

Skills Your Team Will Gain

  • Understanding JavaScript data types, such as integers, floats, and strings
  • Handling errors that occur when writing JavaScript code
  • Using built-in JavaScript array methods
  • Working with functions and classes

Course Curriculum

  • Premium skill.Get Started with JavaScript53m
  • Premium skill.Learn JavaScript Syntax48m
  • Premium skill.Basic JavaScript Data Types48m
  • Premium skill.JavaScript Functions, Objects, and Other Types59m
  • Premium skill.Scoping, Equality, and Error Handling in JavaScript54m
  • Premium skill.Working with JavaScript Arrays52m
  • Premium skill.JavaScript's Basic Built-in Array Methods52m
  • Premium skill.JavaScript's Advanced Built-in Array Methods54m
  • Premium skill.Working with JavaScript Objects1h
  • Premium skill.JavaScript's Built-in Object Methods49m
  • Premium skill.Reducing Arrays in JavaScript48m
  • Premium skill.3 Exercises To Improve Your JavaScript Array Skills52m
  • Premium skill.Introduction to the Lodash Library52m
  • Premium skill.Basic Lodash Functions for Deleting Array Elements52m
  • Premium skill.Comparing and Combining Arrays with Lodash59m
  • Premium skill.Sorting JavaScript Arrays1h 1m
  • Premium skill.Working with JavaScript Functions51m
  • Premium skill.Working with Nested Arrays in Lodash53m
  • Premium skill.Object and Array Transformation with Lodash52m
  • Premium skill.Working with Dates in JavaScript47m
  • Premium skill.Introduction to JavaScript Classes52m
  • Premium skill.Advanced JavaScript Class Concepts56m
  • Premium skill.Asynchronous Programming in JavaScript1h 5m
  • Premium skill.Working with JavaScript Strings49m
  • Premium skill.Understand JavaScript Promises51m

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own lesson transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes

Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one? Create an Adept account.

This course is included with every subscription

Get your team access to all 559 courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales

Just need this course?

Single-course enrollment — $99 for 1 year of access to JavaScript Essentials.

Enroll in This Course
Calculate the ROI of training your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.