Learn JavaScript: Best Practices
Offered By: Codecademy
Course Description
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.
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
Related Courses
AWS Cloud Services and Infrastructure - Cost Optimization Deep DiveA Cloud Guru AR in marketing using Meta Spark
Meta via Coursera AWS Network Connectivity Options (Traditional Chinese)
Amazon Web Services via AWS Skill Builder Mastering Agile Development of Software as a Service
UC Berkeley via edX Reliable Google Cloud Infrastructure: Design and Process
Google Cloud via Coursera