Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn JavaScript: Best Practices

via Codecademy

Overview

Learn how JavaScript works under the hood and level up your code composition with various design patterns.
Continue your JavaScript learning journey with Learn JavaScript: Under the Hood & Best Practices. Gain an insight into how your JavaScript program executes under the hood. You'll also level up the code composition of your applications by learning about different programming design patterns.



### Skills you’ll gain
* Recognize common design patterns in JavaScript.
* Identify the ways currying and hoisting contribute to how JavaScript works under the hood.
* Understand the concurrency module and event loop in JavaScript.

### Notes on prerequisites
We recommend that you complete [Learn JavaScript: Error Handling](https://www.codecademy.com/learn/javascript-errors-debugging) before starting this course.

Syllabus

  • JavaScript Under the Hood: Learn how JavaScript works under the hood.
    • Article: Currying in JavaScript
    • Article: Hoisting in JavaScript
    • Article: Concurrency Model and Event Loop in JavaScript
    • Article: Introduction to Memory Management in JavaScript
    • Article: Debugging Memory Issues in JavaScript
  • JavaScript Best Practices: Learn about best practices and design patterns in JavaScript.
    • Article: Design Patterns in JavaScript
    • Informational: Next Steps

Taught by

Kenny Lin

Reviews

4.3 rating at Codecademy based on 127 ratings

Start your review of Learn JavaScript: Best Practices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.