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.
![Screenshot of codedamn IDE](https://wsrv.nl/?url=https%3A%2F%2Fcodedamn-website-assets.s3.us-east-1.amazonaws.com%2Fuploads%2F11-2023%2Fide-preview.w9GQaJU93PSC6E34bOGvY.png&w=1024&q=82&output=webp)
Featured Review
@julienxr
Student Feedback
60%
18%
10%
5%
7%
Reviews
![Profile picture for alp alps](https://wsrv.nl/?url=https%3A%2F%2Fcodedamn.com%2Fassets%2Fimages%2Favatar.png&w=80&fit=cover&h=80&q=82&output=webp)
![Profile picture for Samuel Emmanuel](https://wsrv.nl/?url=https%3A%2F%2Fcodedamn.com%2Fassets%2Fimages%2Favatar.png&w=80&fit=cover&h=80&q=82&output=webp)
![Profile picture for Rohith](https://wsrv.nl/?url=https%3A%2F%2Fcodedamn.com%2Fassets%2Fimages%2Favatar.png&w=80&fit=cover&h=80&q=82&output=webp)
Course Instructor
Me alongside a team of developers, creators, designers are building the best interactive programming courses here.View profile
Includes Certificate of Completion
![career certificate](https://wsrv.nl/?url=https%3A%2F%2Fcodedamn-website-assets.s3.us-east-1.amazonaws.com%2Fuploads%2F11-2023%2Fplaceholder-certificate.LeZZM3ape4qCNEFE8iGB7.png&w=1024&q=82&output=webp)
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