WEBVTT

00:02.150 --> 00:07.130
Hello and welcome to the next part of our course, you have already gone through the fundamentals of

00:07.130 --> 00:11.110
JavaScript and also have introduced some intermediate stuff of this programming language.

00:11.900 --> 00:16.370
And now it's time to move on and take a look on how JavaScript actually works behind the scenes.

00:17.320 --> 00:20.620
I would like to note that this part of our course is extremely important for you.

00:21.020 --> 00:25.730
If you want to become a better JavaScript developer, then you definitely need to know how this powerful

00:25.730 --> 00:30.040
programming language will act, how JavaScript engine rates and executes the code.

00:30.920 --> 00:34.370
This stuff will give you the ability to really understand what happens under the hood.

00:34.820 --> 00:39.230
And this section will cover the topics like global execution contests and global object.

00:39.740 --> 00:44.690
You will learn about what execution context, execution stack scoping and hoisting are.

00:45.230 --> 00:48.650
We're going to talk about some differences between objects and primitives.

00:49.190 --> 00:53.600
And also you'll will be introduced to one of the very important concepts in JavaScript, which is this

00:53.600 --> 00:54.740
partial variabilities.

00:55.460 --> 01:00.500
I would recommend to be more concentrated in this section and listen more carefully to the links which

01:00.500 --> 01:03.470
we are going to cover at the end of this section.

01:03.470 --> 01:08.960
You will be able to test your knowledge and the question nowadays there are lots of online courses and

01:08.960 --> 01:13.730
tutorials with a lack of explaining the topics that are going to cover in this part.

01:14.930 --> 01:15.350
All right.

01:15.920 --> 01:17.780
If you're ready for that, let's go ahead.
