Advanced Practical JavaScript
Learn about best modern JavaScript practices and advanced fundamentals of the JavaScript programming language
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!
Course Structure
51 lectures • 4h 9m total duration
About This Course
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.
Used by learners at
This course is interactive
Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.
Featured Review
@julienxr
Student Feedback
60%
18%
10%
5%
7%
Reviews
Course Instructor
Me alongside a team of developers, creators, designers are building the best interactive programming courses here.View profile
Includes Certificate of Completion
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 36 video lectures
- 10 hands-on-keyboard exercises
- 5+ hours of content
- GPT-4 level AI assistance
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