Advanced Practical JavaScript
Learn about best modern JavaScript practices and advanced fundamentals of the JavaScript programming language
Heads up!
This is an official course from Full Stack Web Developer Learning Path learning path.
Goals
- Promises and async-await - learn them hands-on
- Prototypal inheritence, objects and common pitfalls
- Arrays and manipulation
- Generators, iterators, DOM manipulation, and more!
Description
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
48 lectures • 04:04:23 total duration
Student feedback
62%
18%
9%
5%
6%
Reviews
Team codedamn instructor
Hey Vishal, can you let us know which lessons you felt that the content wasn't explained properly? We would like to redo and bring better content
Team codedamn instructor
Sure, we will work on adding more interactive labs in the course
What you will get:
- 4 hours+ on-demand video content
- 10 hands-on-keyboard exercises
- This + all other courses access (Pro)
- 24x7 mentorship available
- In-browser IDE to practice
- Certificate of completion
Secure Payment


Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- HD video content
- Certificate of completion
- Hands-on practice
- 24x7 mentorship support
- 100+ projects to practice
- In-depth project feedback
Pro
- HD video content
- Certificate of completion
- Hands-on practice
- 24x7 mentorship support
- 100+ projects to practice
- In-depth project feedback