This guy just explained something that takes 3 hours in 23 mins... I never usually comment on videos unless it makes a big impact, you my friend, are the best JS instructor i've ever seen. Keep it up!
Summary 1. Whenever any JavaScript code is executed an execution context is created and it is the Global Execution Context. 2. An Execution Context is basically a box which has two components called Memory Component(Variable Environment) and Code Component(Thread Of Execution). 3. The Execution context is created in two phases a. Memory Creation Phase : In this Phase, Memory is allocated to all the variables and functions which are present in the global scope. Special keyword Undefined in case of variables and literally the whole function in case of functions. b. Code Execution Phase : In this Phase, code is executed line by line. 4. Whenever there is a function invocation an all new execution context is created and same process is followed again. 5. If there is any function parameter then it is also allocated memory while creating the execution context of the function. 6. Whenever return keyword is encountered , it means the task of function is over and it returns back the control of the program back to the place where it was invoked. and with this this execution context is deleted from stack. 7. Call Stack is basically a stack which maintains the order of execution of execution context. Whenever a code is executed the Global Execution Context is pushed into the stack first and later on as per the function invocation the execution context is pushed into the stack. When the function code is done executing the execution context is popped out and last the Global Execution Context s also deleted.
came here from the odin project's website where this video was listed as an additional non-mandatory resource. that's where they're are wrong, this video is an absolute gem and a must for anyone looking to get started in JS
Summary of this video - As we have already discussed in the last video that everything happens in javascript in the execution environment. So the entire execution happens in two phases as follows 1. Memory allocation phase- all the variables and functions get their memory allocated in the memory with undefined and the entire code respectively. 2. Code execution phase - in this phase thread execution happens and all the variables get their actual values which were assigned to them and as function is invoked, a new execution environment gets created in the code part, and again there are two phases, memory allocation phase and code execution phase. And the cycle repeats.
Been coding with js for many years now and honestly this is the first time I get to appreciate its beauty and truth be told really understand what's happening behind the scene. All thanks to you Akshay. This deserves a million view, and wish you more success! GOD BLESS!!! :)
1. When JavaScript code is executed, Execution Context is created and it is called Global Execution Context. 2. JavaScript program is executed in TWO PHASES inside Execution Context a. MEMORY ALLOCATION PHASE - JavaScript program goes throughout the program and allocate memory of Variables and Functions declared in program. b. CODE EXECUTION PHASE - JavaScript program now goes throughout the code line by line and execute the code. 3. A Function is invoked when it is called and it acts as another MINI PROGRAM and creates its own Execution Context. 4. Returns keyword return the Control back to the PREVIOUS Execution-Context where the Function is called and Execution Context of the Function is DELETED. 5. CALL STACK maintains the ORDER of execution of Execution Contexts. It CREATES Execution Context whenever a Program starts or a Function is invoked and it pops out the Execution Context when a Function or Program ENDS.
Things Learned When JavaScript code is run, an Execution Context is created. This execution context is formed in 2 phases:- 1. Memory Creation Phase: This is where all the variables and functions are stored in the memory and all the variables are assigned an undefined placeholder. All the functions keep the entire function code. variable: undefined function: function code block 2. Code Execution Block: This is where all the code is run one line at a time in a synchronous manner. All the assignments, calculations and logical part is executed here. Another thing about functions is that JavaScript ignores the function until it is invoked and when a function a invoked, a new temporary Execution Context is created specially for this function. It remains active until the function executes and is deleted after its work is done. Since we can have multiple nested function calls hence JavaScript uses a Call Stack to maintain the order of functions and Execution Contexts. A new EC is inserted when a function is called and popped when that function is executed. Call Stack goes by many names such as Execution Context Stack, Program Stack, Control Stack etc.
Now, I understood.. why JavaScript is most loving language in the world.. Thank-You Sir.. You are the only one who can make developers fall in Love with JavaScript ♥
This is the first time I think the execution structure of JavaScript is so clear and concise. Your explanation was easier to understand than my native language, thank you for your help!
What amazes me while watching your video is the way you are explaining things with a smile. I understood the whole thing and didn't even get bored and is the first time I am smiling while learning JavaScript. Thanks a ton...
last 1 month i trying to learn javascript from paid course and also from different different youtube channel . but sir now from your video i exactly know what is happening behind the scene; thank you so much sir for this type of amazing content.
Akshay sir: function is beautiful, call stack is beautiful. Then we say everything in JS is beautiful. These videos are pumping up me to watch the whole videos of Namaste JavaScript playlist. And Namaste to you sir as well
Sir mai yhi soch ra tha k LinkedIn pe itne q famous hora h aapka course , par aaj smjh me ayaa mujhe , sar aapke face pe dikhta h kitna genuine bande ho app or log q connect krte hain aapse or aapke padhane k tareeeke se. Huge respect for you Sir :)
OMG.....I have NEVER gotten this explanation before in my short 4-5 years of automation programming in JS. This is information GOLD. Thank you so much!!
When you said You love JS, I couldnt understand how can anyone LOVE this language. After going through this video I understood I dont know JS at all. Great work
It feels like it is illegal to watch such invaluable content for free. Its a pure and absolute knowledge with 0 cost. Thankyou soo much akshay saini sir, god bless you always.
Understanding Memory creation and code execution is very important in JS, and there are very few articles or blogs that explain this concept and they are really hard to understand , this video is a gem, it was never so easy to understand this concept until this video came out. Awesome job Akshay , God bless you!
Hi, During the execution phase, will each line javascript code be parsed and compiled to machine code for execution can be done by CPU ? He has skipped that part so fast, I can understand the overall concept but I couldn't understand what is going on under the hood while javascript execution phase happening
Very nicely explained. We keep developing on different technologies for so many years without actually understanding what's really happening behind the scenes. This is what is called "real up-skilling". Thanks for the informative session.
I started learning JS couple of years ago and switched to Web Dev a year ago. I watched countless videos and tutorials, took online courses but I never really understood how does JS work. I was never confident about my knowledge of JS because my base was weak. I am a kind of person who really really needs to have his fundamentals understood in-order to understand the whole picture. If I don't really understand what's happening and why is it happening, I can never be confident about the material even if I read hundreds of books. Namaste JS saved my life and cleared so many of my misconceptions and answered so many of my questions. Thanks Akshay and keep it up ! :)
I'm an A level student and I've been looking for the perfect video series for JavaScript to help me with my exams. This is perfect. You explain everything so well and you're also very optimistic. Thank you very much!!!!!:)
Never watched a RUclips video with this level of focus. The execution context creation process is really fun and interesting concept. Hooked to the playlist!!
Really appreciate your way of teaching. Every video of yours excites to watch one more video. Thank you Akshay for giving so much efforts in each video n sharing important concepts which are difficult to find on internet if technical terms are unknown. Best part is where you revise the concept during end.
Hi bro. I hope you read this. I was into job and development through node js and react js but never loved JavaScript . It was just another language to me. You are here teaching in such a way that now it is more than a language to me. I finally get to understand it now. So excited and So Beautiful . I trust you. Thank you so much. ♥️♥️♥️
My fear of functions has vanished. I don't know why it took me so long to start this series. I was suggested this series in 2022, but I was busy searching for an easy path or some magic solution. Now I realize I wasn't ready back then. There's a saying: "When the student is ready, the master appears." this series pop up in my head and decided to start its my day 2.Starting slowly, I need every single detail to stay in my mind forever.And respect for the people who have wrote notes and summary in the comment box.
I was bored and waiting for it to be over but after watching through I became so interested and understand execution concept much better. thank you namaste
OMG.. I am a BCA student. Our. professor teach us STACK in DSA paper at that time I am saying it never used in my entire career but In this video I miss my professor( MR. Uttam kumar ghosh ). And thanks for making this video playlist
As an aspiring web engineer, im always been having a hard time learning coding. I just discovered this concept through your videos and this is perfect for intuitive learners like me so it makes learning a lot easier and your style is really engaging. Thanks a lot!
i am belong to non IT background i want to enter in IT field, it is very difficult to understand for beginner, but this video helped to cleared lots of doubt ,nice video
Awesome bro, this kind of content is really needed when somemone wants to become web developer... instead most people only focusing on write code as sooner it’s posible, but never take a little time for deep a little in this fundamentals details...thank you so much bro, and again regards from Colombia... now you have a new sub...and pls keep it going
Seriously brother you says it is difficult to digest the this much video but reality is that your single video make us curious to know more about JavaScript and watch your full playlist as soon as possible So much amazing brother
Started following this series and I'm enjoying every second of your videos. Detailed Explanation like never before! All the best, keep creating videos and we'll keep sharing
Best js premium course i have ever seen. I really fallen in love with the the way you explain the things in clean and easy way. God bless you sir. You are awesome 🙏👏❤️
I have watched some of his video 3 years before and search now when i decided to master javascript, His teaching style is good. watching all his video we will explain javascript details.
Python has a lot of similarities with js. Moreover, both the Languages are beast in one particular area JS: WebDev Python: DS/AI Java still is Jack of all trades. But my love for python can't die lol
Bro, forget that they say indians are the best in these things: The excitement and engagement this dude has in teaching makes me shy to leave the video before completing it and making sure that I understood every single concept he explained. Maybe the best JS teacher out there on RUclips. Thanks sir!
Next Video: Hoisting in JS? 🔥 - ruclips.net/video/Fnlnw8uY6jo/видео.html
How was the video? Are you feeling excited? Please comment below. ❤️
Thanks Akshay for this series
Amazing Video...Looking forward to complete series.
Now I started feeling js is interesting...
Awesome🙏🙏
Great effort
Man, indians are the best at teaching stuff. Cheers from Brazil!
We love that Brazil song ,it is used on every ocassion 😅
This guy just explained something that takes 3 hours in 23 mins... I never usually comment on videos unless it makes a big impact, you my friend, are the best JS instructor i've ever seen. Keep it up!
I second that
Hey just a quick update... I am now a lead react developer at an IT firm. Thanks to you I also teach employees JS now.
@@emmanueljoseph939 was the js course interesting
@@rajangrover4351 Yes!
truly, I was watching few similar videos on this topic and this one is the most easy to digest.
Summary
1. Whenever any JavaScript code is executed an execution context is created and it is the Global Execution Context.
2. An Execution Context is basically a box which has two components called Memory Component(Variable Environment) and Code Component(Thread Of Execution).
3. The Execution context is created in two phases
a. Memory Creation Phase : In this Phase, Memory is allocated to all the variables and functions which are present in the global scope. Special keyword Undefined in case of variables and literally the whole function in case of functions.
b. Code Execution Phase : In this Phase, code is executed line by line.
4. Whenever there is a function invocation an all new execution context is created and same process is followed again.
5. If there is any function parameter then it is also allocated memory while creating the execution context of the function.
6. Whenever return keyword is encountered , it means the task of function is over and it returns back the control of the program back to the place where it was invoked. and with this this execution context is deleted from stack.
7. Call Stack is basically a stack which maintains the order of execution of execution context. Whenever a code is executed the Global Execution Context is pushed into the stack first and later on as per the function invocation the execution context is pushed into the stack. When the function code is done executing the execution context is popped out and last the Global Execution Context s also deleted.
Thank you bhai
Awesome Bro
Thanks bro, appreciated 👍🏻
Thanks 🙏
You have notes for namste javascript?
I've never smiled with excitement during a programming explanation video until today. This guy is most excellent at explaining concepts!
I completely agree with you..because SAMEEE!!
This is not just quality content, this is Gold Content...
Yup really
@@mothadakanagasrinivasakart5129 well, I think then it will give a call back to income tax department 😶😐
Make it platinum
Sir: What is function?
Student: Function is beautiful
😂😂♥️♥️
😂😂
It literally reminded me of a school teacher of mine
@@akshaygarg576 same here. I remember my teacher saying - "What is Science? Science is everything. Science is life."
Student: Function is the Heart
came here from the odin project's website where this video was listed as an additional non-mandatory resource. that's where they're are wrong, this video is an absolute gem and a must for anyone looking to get started in JS
Summary of this video - As we have already discussed in the last video that everything happens in javascript in the execution environment. So the entire execution happens in two phases as follows
1. Memory allocation phase- all the variables and functions get their memory allocated in the memory with undefined and the entire code respectively.
2. Code execution phase - in this phase thread execution happens and all the variables get their actual values which were assigned to them and as function is invoked, a new execution environment gets created in the code part, and again there are two phases, memory allocation phase and code execution phase. And the cycle repeats.
Can we say that javascript is already a slow language by default? Can this slow down frameworks like vue js and angular?
memory allocation phase or memory creation phase??
@@aadityabuchale15 we call both the same as it has various name but in interviews u can say memory creation phase
@@Sam-zl7xw okay bro thanks... memory creation is more appropriate..
@@aadityabuchale15 Jay Shree Ram
Been coding with js for many years now and honestly this is the first time I get to appreciate its beauty and truth be told really understand what's happening behind the scene. All thanks to you Akshay. This deserves a million view, and wish you more success! GOD BLESS!!! :)
yeah also respect and appreciate his efforts and i would like to say thanks to akashay sir from heart 😍
Proud to be Indian. Look at how flawlessly he told it 🔥
I'm Brazilian, but I must agree.
Same brother
@@peristiloperis7789 Same from a Russian
I'm Korean, and your country has many youtubers who can effectively teach computer science stuff.. What a gold..
1. When JavaScript code is executed, Execution Context is created and it is called Global Execution Context.
2. JavaScript program is executed in TWO PHASES inside Execution Context
a. MEMORY ALLOCATION PHASE - JavaScript program goes throughout the program and allocate memory of Variables and Functions declared in program.
b. CODE EXECUTION PHASE - JavaScript program now goes throughout the code line by line and execute the code.
3. A Function is invoked when it is called and it acts as another MINI PROGRAM and creates its own Execution Context.
4. Returns keyword return the Control back to the PREVIOUS Execution-Context where the Function is called and Execution Context of the Function is DELETED.
5. CALL STACK maintains the ORDER of execution of Execution Contexts. It CREATES Execution Context whenever a Program starts or a Function is invoked and it pops out the Execution Context when a Function or Program ENDS.
thanks man
thankYouSoMuch 😊
Thanks for notes..
useful
Literally Binge watching "Namaste JavaScript" playlist.
Thank you for giving so much of knowledge to us for free.
True same here..haha
22:53 love how he starts numbering the names from 0. Programming nerds know what i am talking about.
False!
I have been watching js videos from 3 years on youtube and This is the best js content i have ever seen !!
could u explain me how 6 is printing i am liitbe bit confused .....
Things Learned
When JavaScript code is run, an Execution Context is created. This execution context is formed in 2 phases:-
1. Memory Creation Phase: This is where all the variables and functions are stored in the memory and all the variables are assigned an undefined placeholder. All the functions keep the entire function code.
variable: undefined
function: function code block
2. Code Execution Block: This is where all the code is run one line at a time in a synchronous manner. All the assignments, calculations and logical part is executed here.
Another thing about functions is that JavaScript ignores the function until it is invoked and when a function a invoked, a new temporary Execution Context is created specially for this function. It remains active until the function executes and is deleted after its work is done.
Since we can have multiple nested function calls hence JavaScript uses a Call Stack to maintain the order of functions and Execution Contexts. A new EC is inserted when a function is called and popped when that function is executed.
Call Stack goes by many names such as Execution Context Stack, Program Stack, Control Stack etc.
This is the first time ever I learned how javascript run in the background...
Me too
Now, I understood.. why JavaScript is most loving language in the world..
Thank-You Sir.. You are the only one who can make developers fall in Love with JavaScript ♥
Aisa explanation dedo, ki 4 IIT colleges ke teachers sharam ke mare resign de jaye!
Everything has explained so smoothly👌
The most amazing playlist that i have ever seen on Javascript over Internet
thanks for making this playlist .
Now I almost feel like I can create a new programming language of my own. This was too good... Please keep it going 🙏
:)
Matlab kuch bhi fekta h kya bhai. Ek video dekhne se tm new programming language create kr lega. 😂😂
@@osahilsingh63 bhai thora samjh le vo bolna kya chah raha hai, uske bad emoji dal kar has lena
@@osahilsingh63 You didn't actually know what actual programming is and what he trying to convey through his comment that's why you are laughing
even i felt the same! the thing is when we have clear picture of whats happening in background, you can do much more!
I didn't even noticed how 23 mins video got completed..... Keep it Up 💪👌
This is the first time I think the execution structure of JavaScript is so clear and concise. Your explanation was easier to understand than my native language, thank you for your help!
What amazes me while watching your video is the way you are explaining things with a smile. I understood the whole thing and didn't even get bored and is the first time I am smiling while learning JavaScript. Thanks a ton...
last 1 month i trying to learn javascript from paid course and also from different different youtube channel . but sir now from your video i exactly know what is happening behind the scene;
thank you so much sir for this type of amazing content.
Akshay sir: function is beautiful, call stack is beautiful.
Then we say everything in JS is beautiful.
These videos are pumping up me to watch the whole videos of Namaste JavaScript playlist.
And Namaste to you sir as well
Hahaha, once you start it. There’s no going back! 😅
The best part: "Diving deep into Phase1 and Phase2 of execution contexts, push in and pop out of EC from Call Stacks". Thanks Akshay :)
Akshay, please check my query on Insta. I have DM you there. I need help.
Sir mai yhi soch ra tha k LinkedIn pe itne q famous hora h aapka course , par aaj smjh me ayaa mujhe , sar aapke face pe dikhta h kitna genuine bande ho app or log q connect krte hain aapse or aapke padhane k tareeeke se. Huge respect for you Sir :)
One of the best, clear, easy to understand Javascript serie in the Internet history. I can truly say that this guy have special talent on teaching.
Now, I understood why JS is not taught in colleges. 🙏🙏
Why?
@@Tarunkumar_Gatla Because it is overwhelming.
??kuu
@@thecollective2404 coz. Only Engineers can teach this level not professors. However, exceptions are always there
@@shobitjain9619 so true. Btw is the 21 videos consist of the whole course is it complete?
For very first time this is programming video.
Linkdin family ❣
OMG.....I have NEVER gotten this explanation before in my short 4-5 years of automation programming in JS. This is information GOLD. Thank you so much!!
Forgot to like, came back and liked it, please don't stop creating content like this.
I have never come across such high-quality content on JS. Thanks for digging so deep.
True
When you said You love JS, I couldnt understand how can anyone LOVE this language. After going through this video I understood I dont know JS at all. Great work
You have a gift for explaining something in the most BEAUTIFUL way. There's no way you're not a university teacher or something. THank you very much!
it's so true when he said "no one teaches this stuff", thanks so much for your efforts
This is how you teach a language. Great work Akshay! Love it.
This playlist is addictive! Not even kiddding!!
after watching this video i got a deep idea about javascript....thank you brother. you are a great instructor
It feels like it is illegal to watch such invaluable content for free. Its a pure and absolute knowledge with 0 cost. Thankyou soo much akshay saini sir, god bless you always.
For the First time I Understood the execution of JS . This is a AMAZING Content, with a enthusiastic teacher.
Awesome content and you are a great explainer man. And yes that laugh hahaha :P
You are amazing.
You are the only RUclipsr for which I keep watching the ads without finding a way to avoid them.
You have succeeded in your mission. Only 2 episodes so far and I am already loving JavaScript.. Thank you so much
This was too good.....
I always wanted to learn these things insted of watching the videos on how to make clone of amazon
Next few Courses By Akshay Sir :
Satsriakal HTML
Vanakkam CSS
Khamma Ghani React
Jai Jinendra MongoDB
Aadab ExpressJS
Hahaha 🤣
@@akshaymarch7 Is there new video series coming on the way !!!?? 😬
One of the best JavaScript Series with an enthusiastic person which makes it easy to learn ( not like boring courses ).
This guy is enjoying him self explaining this. Our organization recommends to watch these videos to learn. I understand why.
I am a Java developer. Learning JS is a paradigm shift. Thankyou for making this look easy, Akshay!
Which one do you like after 2 years passed?
@@sandorturbucz425+1
Subscribed after watching your old videos itself. Worthy content for JavaScript developers for interviews and also for everyday development.
Understanding Memory creation and code execution is very important in JS, and there are very few articles or blogs that explain this concept and they are really hard to understand , this video is a gem, it was never so easy to understand this concept until this video came out. Awesome job Akshay , God bless you!
Hi, During the execution phase, will each line javascript code be parsed and compiled to machine code for execution can be done by CPU ? He has skipped that part so fast, I can understand the overall concept but I couldn't understand what is going on under the hood while javascript execution phase happening
Very nicely explained. We keep developing on different technologies for so many years without actually understanding what's really happening behind the scenes. This is what is called "real up-skilling". Thanks for the informative session.
I want to give you a big round of applause 👏🏻 for this explanation. It just amazing.
I started learning JS couple of years ago and switched to Web Dev a year ago. I watched countless videos and tutorials, took online courses but I never really understood how does JS work. I was never confident about my knowledge of JS because my base was weak. I am a kind of person who really really needs to have his fundamentals understood in-order to understand the whole picture. If I don't really understand what's happening and why is it happening, I can never be confident about the material even if I read hundreds of books. Namaste JS saved my life and cleared so many of my misconceptions and answered so many of my questions.
Thanks Akshay and keep it up ! :)
I'm an A level student and I've been looking for the perfect video series for JavaScript to help me with my exams. This is perfect. You explain everything so well and you're also very optimistic. Thank you very much!!!!!:)
In the world of just copying and PAsting this man making a diffrence just by giving the understanding of hoe the thing works?? Thanks sir.
Speechless, your explanation has made me fall in love with JS in a matter of 20 mins. Amazing, please keep uploading such videos.
This is not just quality or gold content, This is the most Precious Content 😅, Loved it !! Thanks Akshay Saini Sir.
Never watched a RUclips video with this level of focus.
The execution context creation process is really fun and interesting concept.
Hooked to the playlist!!
And all this happens in, like, miliseconds! Like 🤯 Also, his excitment over it, it's actually inspiring. Loved it
Never got so much deep into JS. I bet this series will remove your fear for JS. Thanks Akshay Bhaiya :)
Really appreciate your way of teaching. Every video of yours excites to watch one more video. Thank you Akshay for giving so much efforts in each video n sharing important concepts which are difficult to find on internet if technical terms are unknown. Best part is where you revise the concept during end.
Just started learning JavaScript. Couldn't have a better start than this!
The energy is infectious! Thanks for your efforts.
Hi bro. I hope you read this. I was into job and development through node js and react js but never loved JavaScript . It was just another language to me. You are here teaching in such a way that now it is more than a language to me. I finally get to understand it now. So excited and So Beautiful . I trust you. Thank you so much. ♥️♥️♥️
Trust me even after having numerous courses on YT/Udemy and Telegram I still love watching Namaste JS
I have never seen a person who enjoys the programming like a game , Thank you brother
Gem of a channel for anyone wanting to know JS in depth. Salute to your enthusiasm and efforts for creating this
My fear of functions has vanished. I don't know why it took me so long to start this series. I was suggested this series in 2022, but I was busy searching for an easy path or some magic solution. Now I realize I wasn't ready back then. There's a saying: "When the student is ready, the master appears." this series pop up in my head and decided to start its my day 2.Starting slowly, I need every single detail to stay in my mind forever.And respect for the people who have wrote notes and summary in the comment box.
I was bored and waiting for it to be over but after watching through I became so interested and understand execution concept much better. thank you namaste
OMG.. I am a BCA student. Our. professor teach us STACK in DSA paper at that time I am saying it never used in my entire career but In this video I miss my professor( MR. Uttam kumar ghosh ). And thanks for making this video playlist
This is like one of the amazing lectures I have seen🙏🙏🙏✨✨✨ ❤💯
As an aspiring web engineer, im always been having a hard time learning coding. I just discovered this concept through your videos and this is perfect for intuitive learners like me so it makes learning a lot easier and your style is really engaging. Thanks a lot!
your not familiar with drawing but you'r master in the knowledge ..... we need that ... proud of you brother
thank you for making JavaScript so simple and interesting to learn:)
Absolutely amazing.. I never knew this despite my 3 yrs of experience in Angular and Typescript XD
i am belong to non IT background i want to enter in IT field, it is very difficult to understand for beginner, but this video helped to cleared lots of doubt ,nice video
Wow.. your enthusiasm is contagious… I’m watching your videos non stop now
I want a girl who looks at me the same way as Akshay sir looks at a function❤️🤣
Hahaha 😂
I got a good laugh! 😂
😂😂😂
😁🤣🤣🤣
😂🤣
🤣🤣🤣
Awesome bro, this kind of content is really needed when somemone wants to become web developer... instead most people only focusing on write code as sooner it’s posible, but never take a little time for deep a little in this fundamentals details...thank you so much bro, and again regards from Colombia... now you have a new sub...and pls keep it going
❤️
U are the only piece on the planet called RUclips who really deserve my respect...❤
Seriously brother you says it is difficult to digest the this much video but reality is that your single video make us curious to know more about JavaScript and watch your full playlist as soon as possible
So much amazing brother
Started following this series and I'm enjoying every second of your videos.
Detailed Explanation like never before!
All the best, keep creating videos and we'll keep sharing
♥️
All the while I was thinking , why I didn't come across such an explanation during my college days.. anyways please continue doing the great work.
I never seen anybody who explain JS like this, a superb one, thanks man u r simply great.
Now I understand each and every thing.
Best js premium course i have ever seen. I really fallen in love with the the way you explain the things in clean and easy way. God bless you sir. You are awesome 🙏👏❤️
I would really love if you can put in a video explaining javascript engine and working of JS in that context too
Thank you for your suggestion Aashis ❤️
I'm adding it to my list. 😇 👍
Call Stack Known As
0. Call Stack
1. Execution Context Stack
2. Program Stack
3. Control Stack
4. Runtime Stack
5. Machine Stack
I already ran accross similar thing with other JS concept, but I don't remember which. It can be pretty confusing tbh.
I have watched some of his video 3 years before and search now when i decided to master javascript, His teaching style is good. watching all his video we will explain javascript details.
Started binge watching today. Watched 3 episode within 45 minutes. Making notes side by side
Thank u so much sir for the video :) People like u can change the future of our country !!
I showed this to a python lover.....Now he is a javascript lover😉😉😉
i really believe javascript and javascript are similar on so many levels
Python has a lot of similarities with js.
Moreover, both the Languages are beast in one particular area
JS: WebDev
Python: DS/AI
Java still is Jack of all trades.
But my love for python can't die lol
@@rahulranjan7567 umm django with python for web dev?
@@TuringTested01 nowadays even Django is used with React which is again based on JavaScript
Go on my brother convert the whole world. Spread the word of JavaScript.😀😀😀
I'm a complete beginner to JS. But these videos make a lot of understanding in a very less span of time
Bro, forget that they say indians are the best in these things: The excitement and engagement this dude has in teaching makes me shy to leave the video before completing it and making sure that I understood every single concept he explained. Maybe the best JS teacher out there on RUclips. Thanks sir!
Hi Akshay,
You have a different way of looking into things. I also got to see those. Very beautiful explanation. I really liked the video. Thanks
worth watching!! this way of understanding concepts shold be needed for begginer to adapt the skill on a particular languuge
The best JS instructor i've ever seen! Love from Bangladesh.
Akshay Bhai you have cleared most of time ignore topic that I use to do!
Thank's alot for bringing this up for youtube audience!
Saini : Thank you for your patience
Me : Nah , Thank you for your patience 👍