When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Mastering JavaScript Section 1: Critical Concepts
Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.
Free

This Course Includes
skillshare
0 (0 reviews )
1 hours 6 minutes
english
Online - Self Paced
course
SkillShare
About Mastering JavaScript Section 1: Critical Concepts
JavaScript Critical Concepts Introduction
The JavaScript Runtime Environment
Understanding the JavaScript Engine
The Memory Heap and Call Stack
Understanding Garbage Collection
Removing Event Listeners to Help with Garbage Collection
Understanding the Event Loop
The Node Runtime Environment
Exercise Start: Exploring Call Stack and Event Loop
Exercise End: Exploring Call Stack and Event Loop
How JavaScript Evolves
What You Will Learn?
- This course represents the first section in Mastering JavaScript. In this course we will cover critical concepts. This course may not delve into the JavaScript language much, but it will indeed answer many questions about how JavaScript works and why certain things happen. Every top JavaScript programmer should understand these basic but important concepts..
- In this course we cover the following critical concepts:.
- Understanding these critical concepts are important to put you in the top of all JavaScript developers, so jump in and get started..
- Prerequisites and Set Up: The prerequisites for this course are pretty basic. You do need to know how to enter run JavaScript. It does help to understand some basics about the language so you can apply the concepts taught..
- The setup is pretty easy. We aren't using any libraries or anything like that, so all you will need is a text editor and a browser. The majority of the JavaScript code that we write we will be run in a browser. There is a mention of Node.js, but code will be run in a browser. I will be using Chrome..
- For a code editor I will be using Visual Studio Code. This is a free, cross platform editor that is pretty popular, so if you aren't currently using visual studio code and would like to during this course, you can download it here..
- Once you have completed this course, I invite you to move on to Mastering JavaScript Section 2: Critical Fundamentals..