Free preview before enrolling
Advanced Practical JavaScript
Learn about best modern JavaScript practices and advanced fundamentals of the JavaScript programming language
4.2
(417 ratings)
3k students enrolledCourse Instructor: JarvisLast updated 09/2023
Course Outcomes
- 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 • 4h 4m total duration
Featured Review
xavier julien
@julienxr
5.0
Nov 13, 2021
I love the interactive approach with the platform provided. Way better than udemy or anything similar.
Was this review helpful?
Student feedback
4.2
Course Rating
61%
17%
10%
5%
7%
Reviews
Sep 23, 2023
JS is no doubt confusing. But the ability to do practice problems right after helps solidify the ideas. I wonder if this course could be improved by making every lessons a practice problem and linking specific videos to watch as part of the “instructions”?
Helpful?
Sep 01, 2023
you cannot explain what is promise why it is used in js
what is its syntax . it is very difficult to me understand this concept
Helpful?
Jul 25, 2023
there is a very strong need to cover the callback and callback hell here which is missing
Helpful?
Jul 15, 2023
Straight cut to the point. This course is far better than what I've expected or read out from the other sources.
Helpful?
Course Instructor
Jarvis
Making world a better place for aspiring developers

4.7 Instructor rating
20.5k Ratings
183.8k Students
35 Courses
We are a team of developers, creators, designers trying to build the best interactive programming courses here.View profile
What you will get:
- 4 hours+ on-demand content
- 10 hands-on-keyboard exercises
- 24x7 doubt solving + instant help
- Practice labs and projects included
- Certificate of completion
Secure Payment


Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes