Тёмный

Advanced JavaScript Crash Course 

Codevolution
Подписаться 652 тыс.
Просмотров 445 тыс.
50% 1

📘 Courses - learn.codevolution.dev/
💖 Support UPI - support.codevolution.dev/
💖 Support PayPal - www.paypal.me/Codevolution
💾 Github - github.com/gopinav
⚡️ Checkout Taskade! www.taskade.com/
To upgrade any workspace, login and visit www.taskade.com/billing
Use coupon code: CodevolutionRU-vid for any workspace upgrade. Select "Add promo code" on checkout, enter the code, then hit "Apply". This will apply a 100% one year subscription discount. Enjoy and feel free to invite others to your workspace!
📱 Follow Codevolution
+ Twitter - / codevolutionweb
+ Facebook - / codevolutionweb
📫 Business - codevolution.business@gmail.com
Advanced JavaScript Crash Course
Advanced JavaScript Tutorial for Beginners
Advanced JavaScript Crash Course - Tutorial
Advanced JavaScript Tutorial
Timestamps
00:00 Intro
00:26 Before we begin
01:58 Concepts covered
02:49 Setup
03:29 Nested function scope
08:24 Closure
16:12 Currying
22:35 this keyword
32:15 Prototype
36:28 Prototypal inheritance
42:16 Class
47:08 Iterables and iterators
57:11 Generators
01:03:20 Frontend Interview Course

Опубликовано:

 

1 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 209   
@Codevolution
@Codevolution 2 года назад
Checkout my other crash courses! HTML Crash Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-N8YMl4Ezp4g.html CSS Crash Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Icf5D3fEKbM.html CSS Flexbox Crash Course- ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-z62f2k38s64.html CSS Grid Crash Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-p4Ith5qRM1g.html JavaScript Fundamentals Crash Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XIOLqoPHCJ4.html Asynchronous JavaScript Crash Course - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-exBgWAIeIeg.html
@eelguneezmemmedov1671
@eelguneezmemmedov1671 2 года назад
Please Make video about react frame motion Thanks ...
@soumadip_skyy_banerjee
@soumadip_skyy_banerjee 2 года назад
Make a ReactNative course too, plz! I mean, in a series!
@animeboys6044
@animeboys6044 2 года назад
all courses are crystal clear thankyou
@rhl_ai
@rhl_ai Год назад
To the point and no extra useless stuff taught only what is needed. just what i was looking for. Thank you So much.
@eduardabramovich1216
@eduardabramovich1216 10 месяцев назад
Just 10 mins and the way you explain things is perfect. I've watched countless tutorials before and you really explain awesome.
@MKarl4
@MKarl4 Год назад
Absolutely awesome. Finally someone who can explain things in the right pace and kept me engaged for whole video.
@peanutrbuckle9123
@peanutrbuckle9123 2 года назад
I’d love to watch it now, but it’s 2am and I know I’m going to get brain blasted. Saving for later instead ;)
@bunnymedias
@bunnymedias 2 года назад
Same here but it’s 3:28 instead saving for later
@Angela-bh2fr
@Angela-bh2fr 2 года назад
Rr
@gulnozaxudayarova699
@gulnozaxudayarova699 2 года назад
Bet you didn't watch later
@saikatbishal
@saikatbishal Год назад
I know this feeling.
@Thembiola
@Thembiola Год назад
Same here but it's 01:10am😴 dis side😂
@Shakeel714
@Shakeel714 2 года назад
A very nice and clean explanation of difficult concepts in short video. Thanks so much Vishvas. You are great teacher indeed.
@touseefghazanfar8487
@touseefghazanfar8487 Год назад
I love the way you explain difficult concepts in a very simple manner
@muhammadahmedjaved7691
@muhammadahmedjaved7691 2 года назад
Hello Vishwas! I'm a huge fan of yours You videos are really high quality and you have the skills to explain complex things to others in a very easy way I have learned a lot of things from you Thank you very much for all of this quality content This is better than most of the paid ones as well Hope you get more subscribers soon !
@johns3268
@johns3268 Год назад
In this code, th e outer function returns a reference to the inner function by using return inner. This is called returning a function as a value, or returning a function reference. If the outer function had used return inner(), it would have returned the result of invoking the inner function instead of a reference to the function itself. This means that the fn variable would be assigned the value returned by inner(), which is undefined since the inner function does not return anything. By returning a reference to the inner function, we can assign it to the fn variable and then call it multiple times using the fn() syntax. This allows us to create a closure where the inner function retains access to the counter variable even after the outer function has completed execution, as explained in my previous answer. So, in summary, return inner returns a reference to the inner function, which can be stored and invoked later using the fn() syntax, while return inner() would have returned the result of invoking the inner function immediately, which is not what we want in this case.
@milad8436
@milad8436 2 года назад
Thank you for this crash course and async js I truly needed them.
@codingispower1816
@codingispower1816 8 месяцев назад
Interviewing next week and need a refresher! Thanks for this!
@aarondiaz2506
@aarondiaz2506 Год назад
Teacher of the year! 🥳 I appreciate that it seems that you know what questions we are going to ask ourselves and you cover every case.
@RohitSingh-pj8ys
@RohitSingh-pj8ys 15 дней назад
fegasf
@iwswordpress
@iwswordpress 2 года назад
Superb! Great clarity and understanding. Thanks.
@hajiamano22
@hajiamano22 2 года назад
I finally get curried functions! Thank you!!!!
@shaikshavalisyed2012
@shaikshavalisyed2012 2 года назад
Thanks a lot it refreshes the concepts in very clear way. Great teaching. Thanks Vishvas.
@bannoreaaditya3909
@bannoreaaditya3909 2 года назад
thank you, sir, I wanted a course like this only
@oghenemagaebobo326
@oghenemagaebobo326 2 года назад
Wow... This is great! Hope to finish this within a month..
@drrknag8292
@drrknag8292 2 года назад
First part was clear, and superb, this video is quite confusing, mostly because of impractical examples which do not represent real scenarios. Must change at least the currying example.
@bluerose2542
@bluerose2542 2 года назад
Thank you very much! It would get better if you could add more real world examples after each chapters.
@bojanchurlinov1385
@bojanchurlinov1385 2 года назад
Great job, thanks a lot for your effort :)
@adiru9252
@adiru9252 Год назад
I want to point out a mistake on 40:10. The Object.create should be before adding new methods. In example above, fightCrime() is the new method, if Object.create is after fightCrime(), that method won't work. You only called getFullName() method in the video so it seems everything works fine. Prototype object cannot be assigned after new methods. All-in-all, great tutorial, keep it up!!
@tonmoyhussain6132
@tonmoyhussain6132 Год назад
Thank you. I was looking for this solution. 😇
@Faust66613
@Faust66613 6 месяцев назад
Ok I'm not crazy 😅
@SSakibHossain10
@SSakibHossain10 2 года назад
it was very helpful thanks a lot now i am waiting for your next crash course on js
@colorful-universe
@colorful-universe 2 года назад
In currying example, the innermost function does not return a passed-in function instead it is returning the result of the passed-in function
@indaneeydesign165
@indaneeydesign165 2 года назад
Thank you so much, you help me a lot!
@getplusmindset
@getplusmindset Год назад
One of the best resources for learning javascript.👍 excellent beginner-friendly examples.
@SAIKRISHNA-rm2lk
@SAIKRISHNA-rm2lk 2 года назад
Can you make a video on javascript design patterns? It would be very helpful .
@thecalgarians4597
@thecalgarians4597 Год назад
Amazing tutorial Vishwas. You rock man.
@natashasamuel9346
@natashasamuel9346 2 года назад
Great class. Keep up the good work. Thank You, Natasha Samuel
@frontend_ko
@frontend_ko Год назад
thanks teacher. prototype part is the most hard one to understand personally
@manoj-k
@manoj-k 2 года назад
🔥🔥🔥 THIS IS GOLD. Thank you
@beloaded3736
@beloaded3736 2 года назад
Best refresher again Mr Vishwas, thank You sir :)
@harshr1768
@harshr1768 2 года назад
Great course. There are not many advanced courses that has covered all well-known advanced topics. I am glad i check this one out. Would love to watch if you already have any advanced Nodejs crash course or if we are going to get one soon :)
@BlaBlaBlaInDaHouse
@BlaBlaBlaInDaHouse 5 месяцев назад
Very nice video, thanks for the explanations!
@waqas-cs
@waqas-cs 2 года назад
hey Sir, thank you for uploading such a great stuff, I do watch your tutorials, you cleared all my concepts, you are a great teacher, alots of love for you from Pakistan
@mattmjlg5053
@mattmjlg5053 Год назад
Wow best teacher on RU-vid for front end.
@user-ie6lk3li5r
@user-ie6lk3li5r 8 месяцев назад
i really love your teaching style it's awesome
@none2
@none2 10 месяцев назад
This video was really helpful, thank you for the explanations. And by the way I may have guessed that you are a fan of DC Comics
@EmmaLatulippe
@EmmaLatulippe 5 месяцев назад
i thought i was advanced in javascript but boy i was wrong. thanks you are great at explaining :)
@universal4334
@universal4334 2 года назад
Please do a crash course on Dom and async js
@clingyking2774
@clingyking2774 2 года назад
That was a great walkthrough
@omrishooshan9784
@omrishooshan9784 2 года назад
Just watched one hour before an interview..you sir might got me my new job offer
@yasinm.m5297
@yasinm.m5297 2 года назад
This was very informative thanks for the info
@ateya542
@ateya542 4 месяца назад
Ill watch it later, i love it already
@pawandeore6989
@pawandeore6989 2 года назад
there are very less resources on design patterns in JS can you please consider one series 🙏🙏🙏
@harshrastogi296
@harshrastogi296 2 года назад
Yes Design Pattern Is One Personally want
@hexadecimalhexadecimal5241
@hexadecimalhexadecimal5241 2 года назад
@@harshrastogi296 Is one that i personally want*
@krkmjr8429
@krkmjr8429 2 года назад
@@hexadecimalhexadecimal5241 is the one i personally want*
@nadarajans3753
@nadarajans3753 Год назад
want the same...
@krkmjr8429
@krkmjr8429 Год назад
@@jim_from_it3261 i was fixing his sentence without changing it mine wasn't wrong tho
@amarg26
@amarg26 2 года назад
Amazing as usual
@g_o_d_t_a_l_k_s
@g_o_d_t_a_l_k_s 8 месяцев назад
Awesome course 💫 covered many important topics.
@karthik2nd256
@karthik2nd256 2 года назад
your tutorials are great please make tutorials on Remix
@induprasad5908
@induprasad5908 2 года назад
Thank you for this tutorial.
@sahinpathan5197
@sahinpathan5197 2 года назад
Thank you so much this is helpful.
@AbdulRahman-er3dz
@AbdulRahman-er3dz 2 года назад
Please make a video on async js and include the applications like where we can apply
@sammy1696
@sammy1696 Год назад
sir i m a beginner ,i watched many tutorials from different sources but the quality and content u give provide has no match....i just stick to learning just bcoz of u sir
@yogitashinde4194
@yogitashinde4194 Год назад
Thank you so much sir because if you I m learning js
@MrSuraajkumar
@MrSuraajkumar Год назад
Excellent. Onto advance js 😊
@pawandeore6989
@pawandeore6989 2 года назад
Excellent 💯.
@DLAMman641
@DLAMman641 2 года назад
thanks your a good explainer.
@erfanpaya3100
@erfanpaya3100 2 года назад
awesome 💙💙💙
@coolingvexation3226
@coolingvexation3226 2 года назад
Very clear 🙏
@hamedderiis8553
@hamedderiis8553 2 года назад
Thanks a lot 💐
@hbela1000
@hbela1000 2 года назад
super cool, thx.
@mehmetutku8088
@mehmetutku8088 2 года назад
Great video thanks Vishwas
@elsayedhosny4220
@elsayedhosny4220 2 года назад
Can you please tell me what is the right order for playlists to learn angular?
@being-natural
@being-natural 2 года назад
thank you!!!
@ujolmaharjan2010
@ujolmaharjan2010 2 года назад
Thanks
@siddharthkulkarni7559
@siddharthkulkarni7559 Год назад
Would be nice to also see practical applications. For e.g. in currying, the example was too academic. But very good overall, thanks.
@apoorvaraghuwanshi6761
@apoorvaraghuwanshi6761 2 года назад
Can you please prepare something for Java and Git as well
@mickey-bz5cf
@mickey-bz5cf 3 месяца назад
My friends think that you talk like a robot, but I like your voice it sounds professional
@golansy2814
@golansy2814 2 года назад
A lot of thanks mr.Vishuas
@femmytedreycryptoworld7875
@femmytedreycryptoworld7875 Год назад
This is pretty much awesome
@harikrishnak7875
@harikrishnak7875 2 года назад
Thank you
@narayanarao3756
@narayanarao3756 2 года назад
Awesome Please change editor theme... dark default theme is good to watch videos
@vrj93
@vrj93 4 месяца назад
Greate content!
@jackjian3190
@jackjian3190 10 месяцев назад
Super helpful
@marlenraiymkulov1392
@marlenraiymkulov1392 2 года назад
Thank you bro, is gonna be more new videos about JS?
@abdullahbabor4876
@abdullahbabor4876 2 года назад
at @26:15, implicit binding rule does not work with arrow function.
@ayaansharma2007
@ayaansharma2007 Год назад
WOW thankyou so much
@emrannazir1165
@emrannazir1165 2 года назад
Love it
@kalanadesilva1
@kalanadesilva1 Год назад
Thank you..!!!
@vasusharma6210
@vasusharma6210 Год назад
Very helpful
@pastuh
@pastuh 2 года назад
Looks simple :D
@Learning-king210
@Learning-king210 2 года назад
Hi Vishwas, Can u create beginner perspective full length course, debugging of any JS or React program for big project, Will highly appreciate ur effort and Time, looking for support.
@itstatanka
@itstatanka 2 года назад
at 31:13 why we used globalThis instead of const name i did not get it? any help appreciated!
@santrawebtech35
@santrawebtech35 2 года назад
hi viswas sir please start a full fledge gatsby series like your nextjs series we are waiting for your series
@usmanrangrez-cd7zj
@usmanrangrez-cd7zj 11 месяцев назад
When you want to return a function from another function and create a closure, you should return the function itself without invoking it. In other words, you should return inner; (without parentheses) and not inner(); (with parentheses). Returning the function without invoking it allows you to create a closure, which means that the inner function retains access to its containing scope and any variables defined in that scope function outer() { let counter = 0; function inner() { counter++; console.log(counter); } return inner; // Return the inner function without invoking it } const increment = outer(); // Store the inner function in a variable increment(); // This logs "1" increment(); // This logs "2" Without closure function outer() { let counter = 0; function inner() { counter++; console.log(counter); } return inner(); // The inner function is immediately invoked when you return it using return inner(); } outer(); // This logs "1" and returns undefined outer(); // This logs "1" and returns undefined
@naimurhasanrwd
@naimurhasanrwd 9 месяцев назад
Great!
@milad3605
@milad3605 2 года назад
I'm at the right place to watch this video💪
@undergroundmtlrap8009
@undergroundmtlrap8009 Год назад
This is still a good tutorial!
@RajdeepSingh-cs7ku
@RajdeepSingh-cs7ku Год назад
I didn't properly understood the prototype inheritance part while the class part was simple as I have been doing java and c++
@ljmoyer9008
@ljmoyer9008 Год назад
Greatest teaching ever. Give this man a Grammy 16:43
@prajapatiyash5930
@prajapatiyash5930 9 месяцев назад
how did you bind the clg shortcut with console.log in vs
@jessierin3731
@jessierin3731 2 года назад
Hi bro. Will you upload full javascript tutorials for beginners
@tonmoyhussain6132
@tonmoyhussain6132 Год назад
When I am trying to get batman.fightCrime() it is saying that fightCrime is not a function. Can anyone explain why? When I remove SuperHero.prototype = Object.create(Person.prototype) it works
@CheckYouTubeUIUX
@CheckYouTubeUIUX 2 года назад
Thanks:-)
@subinchaliyath6301
@subinchaliyath6301 2 года назад
Thanks Vishwas
@sam03korgal27
@sam03korgal27 29 дней назад
Best content by best instructor👍👍
@TheLamuni
@TheLamuni Год назад
To undestand closures, just imagine inner function as a normal function in global scope which is outer function. How i get it is like in global scope when you increment something with function it stays to that value and for inner function outer is global scope.
@TheLamuni
@TheLamuni Год назад
Tell me if i am wrong or right
@sumitkumarsharma4004
@sumitkumarsharma4004 2 года назад
video on cypress and jest plz
@CX6998
@CX6998 2 года назад
can you do a crash course on TypeScript?
@user-qf7ev5rk2j
@user-qf7ev5rk2j Год назад
while i wrote closure code it showing sum is not defined in terminal
@somnathdas8922
@somnathdas8922 7 месяцев назад
I have noticed you are given an example of the character of the Breaking Bad web series 😂 though I like your react, Js etc tutorials.
@deletedaccount4034
@deletedaccount4034 2 года назад
Wishwas update Storybook course pleaseeee please :)
Далее
Asynchronous JavaScript Crash Course
1:28:03
Просмотров 196 тыс.
JavaScript Crash Course - Tutorial for Complete Beginners
1:20:58
Штаны легионера
00:44
Просмотров 415 тыс.
UNO!
00:18
Просмотров 834 тыс.
Every React Concept Explained in 12 Minutes
11:53
Просмотров 514 тыс.
STOP Using Classes In JavaScript | Prime Reacts
14:02
Просмотров 229 тыс.
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Learn TypeScript Generics In 13 Minutes
12:52
Просмотров 246 тыс.
JavaScript Pro Tips - Code This, NOT That
12:37
Просмотров 2,5 млн
All The JavaScript You Need To Know For React
28:00
Просмотров 588 тыс.
JavaScript Functions Crash Course
1:36:54
Просмотров 164 тыс.
5 JavaScript Concepts You HAVE TO KNOW
9:38
Просмотров 1,4 млн
My Brain after 569 Leetcode Problems
7:50
Просмотров 2,5 млн