Skip to content
CBT Nuggets

Intermediate JavaScript

This Intermediate JavaScript training prepares you to confidently read and write JavaScript, making server-side applications and website customizations approachable. Learn how to process user data, run computations, and enhance website functionality behind the scenes. Perfect for developers looking to level up their skills, onboard new team members, or use as a JavaScript reference resource.

Updated May 2023

19Skills
93Videos
16h 9mTotal
93 videos16h 9m

Who This Course Is For

This intermediate JavaScript training is designed for software developers with three to five years of experience.

Skills Your Team Will Gain

  • Practicing modern JavaScript syntax
  • Writing object-oriented JavaScript
  • Choosing the right programming paradigm
  • Practicing how to make use of asynchronous events in your code

Course Curriculum

  • Premium skill.Functional Programming: Basic Concepts48m
  • Premium skill.Functional Programming: First-Class Functions52m
  • Premium skill.Functional Programming: Higher-Order Functions53m
  • Premium skill.Functional Programming: Basic Partial Application & Currying48m
  • Premium skill.Functional Programming: Advanced Higher-Order Functions54m
  • Premium skill.Functional Programming: Advanced Partial Application & Currying50m
  • Premium skill.Functional Programming: Introduction to Memoization49m
  • Premium skill.Understanding Regular Expressions in JavaScript1h 5m
  • Premium skill.Functional Programming: Advanced Memoization50m
  • Premium skill.Functional Programming: Function Composition52m
  • Premium skill.Functional Programming: Introduction to Recursion47m
  • Premium skill.Functional Programming: Recursion with Arrays48m
  • Premium skill.Functional Programming: Working with Trees in JavaScript50m
  • Premium skill.Functional Programming: Basic Recursive Tree Algorithms49m
  • Premium skill.Functional Programming: Recursive Tree Algorithms In-Depth49m
  • Premium skill.JavaScript Sorting Algorithms: The Basics48m
  • Premium skill.JavaScript Sorting Algorithms: Easy Algorithms51m
  • Premium skill.JavaScript Sorting Algorithms: Merge Sort51m
  • Premium skill.JavaScript Sorting Algorithms: Quick Sort52m

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 Intermediate JavaScript Online Training.

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.