codedamn logo
Course image for Advanced Practical JavaScript

Advanced Practical JavaScript

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

7 hours+ of total content
148 ratings
1423 students enrolled
Course Creator: Team codedamn

Hang on...


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 Tarun
Aug 08, 2022
great so far
profile pic for Kousic
Aug 07, 2022
Everything is clear to the point. Except, the concepts from promise is quite hard to grasp. Even, it won't be that hard if it was explained with live examples of a web page or an app.
profile pic for Md. Tauhidul Islam
Aug 07, 2022
Very in-depth explanation. But some videos could be improved for beginners.
profile pic for AMARACHI DIMKPA
Aug 03, 2022
good communication.

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 (14-day free refund)