codedamn logo
Course image for Advanced Practical JavaScript
Free preview before enrolling

Advanced Practical JavaScript

Learn about best modern JavaScript practices and advanced fundamentals of the JavaScript programming language

7 hours+ of total content
187 ratings
1,771 students enrolled
Course Creator: Team codedamn

Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.


  • Promises and async-await - learn them hands-on
  • Prototypal inheritence, objects and common pitfalls
  • Arrays and manipulation
  • Generators, iterators, DOM manipulation, and more!


This is the best course you’ll find on advanced and modern JavaScript which includes relevant, no BS information. You’ll learn a lot about:

  • Promises - what they are, how they work under the hood, how to work with them and convert legacy APIs to promises
  • Async-await - Converting promises into async-await for better readability
  • Prototypal inheritance model of JavaScript - how JavaScript objects really work
  • DOM - Manipulating elements, event capturing and bubbling, strict mode, and JSON parsing
  • Equality checks, weird side of JavaScript
  • Iterators and generators
  • And so much more!

The best part about this course is that this is interactive, i.e. you have real hands-on-keyboard exercises within the course. This means you’ll be practicing more and procrastinating less.

Course Structure

50 lectures 07:04:48 total duration

  Welcome to the course (Watch video)
  How to get unstuck (Watch video)

Student feedback

Course Rating







profile pic for suyash pandey
Nov 28, 2022
so far good
profile pic for Hari Chandana
Nov 27, 2022
good to learn
profile pic for Ayush Jha
Nov 26, 2022
Shallow examples that provide no context about what we are learning. They seem like half-baked examples thought of on the fly. Also, in many videos the console doesn't even show so the learner has to infer what's going on. Did the NPM and Yarn course before this and it was LEVELS better than this and incredibly informative. Team codedamn, you gotta re-do this one.
profile pic for Ghulam Mustafa
Nov 22, 2022
going fine
profile pic for Deep Kumar V
Nov 14, 2022
Well taught

Your Course Instructor

Course Instructor Image

Team codedamn

Official courses from codedamn team

Hi! We're team codedamn - and we are developers, creators, designers building the best interactive programming courses on the planet. Sign up for a free account on codedamn to stay in touch.

Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.


  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • Support over WhatsApp
  • Full learning path unlocked
  • Unlimited hands-on practice


  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • All exclusive courses unlocked
  • Unlimited hands-on practice
Try codedamn Pro (7-day free refund)