YoVDO

Learn JavaScript: Best Practices

Offered By: Codecademy

Tags

Javascript Courses Memory Management Courses Concurrency Courses Design Patterns Courses Event Loop Courses Currying Courses

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.


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

Amazon Elastic File System (EFS) Performance (Japanese)
Amazon Web Services via AWS Skill Builder
Learn Intermediate Java: Threading
Codecademy
Intro to Operating Systems 3: Concurrency
Codio via Coursera
Introduction to Operating Systems
Codio via Coursera
Computing: Art, Magic, Science - Part II
ETH Zurich via edX