Please Make video about react frame motion Thanks ...
@soumadip_skyy_banerjee2 жыл бұрын
Make a ReactNative course too, plz! I mean, in a series!
@animeboys60442 жыл бұрын
all courses are crystal clear thankyou
@eduardabramovich1216 Жыл бұрын
Just 10 mins and the way you explain things is perfect. I've watched countless tutorials before and you really explain awesome.
@peanutrbuckle91232 жыл бұрын
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 ;)
@bunnymedias2 жыл бұрын
Same here but it’s 3:28 instead saving for later
@Angela-bh2fr2 жыл бұрын
Rr
@gulnozaxudayarova6992 жыл бұрын
Bet you didn't watch later
@saikatbishal Жыл бұрын
I know this feeling.
@Thembiola Жыл бұрын
Same here but it's 01:10am😴 dis side😂
@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 Жыл бұрын
Thank you. I was looking for this solution. 😇
@Faust666137 ай бұрын
Ok I'm not crazy 😅
@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.
@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.
@muhammadahmedjaved76912 жыл бұрын
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 !
@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Ай бұрын
fegasf
@MKarl4 Жыл бұрын
Absolutely awesome. Finally someone who can explain things in the right pace and kept me engaged for whole video.
@drrknag82922 жыл бұрын
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.
@josephito276 күн бұрын
he's clearly saying that this are the fundamentals of those concepts, real scenarios might take a longer video just to cover one of those concepts, this course gives the viewer enough knowledge to go and expand those concepts by themselves, do not expect to learn absolutely everything from a video , btw, you are free to google "real scenarios for currying methods".
@pawandeore69892 жыл бұрын
there are very less resources on design patterns in JS can you please consider one series 🙏🙏🙏
@harshrastogi2962 жыл бұрын
Yes Design Pattern Is One Personally want
@hexadecimalhexadecimal52412 жыл бұрын
@@harshrastogi296 Is one that i personally want*
@krkmjr84292 жыл бұрын
@@hexadecimalhexadecimal5241 is the one i personally want*
@nadarajans37532 жыл бұрын
want the same...
@krkmjr84292 жыл бұрын
@@jim_from_it3261 i was fixing his sentence without changing it mine wasn't wrong tho
@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
@touseefghazanfar8487 Жыл бұрын
I love the way you explain difficult concepts in a very simple manner
@omrishooshan97842 жыл бұрын
Just watched one hour before an interview..you sir might got me my new job offer
@Shakeel7142 жыл бұрын
A very nice and clean explanation of difficult concepts in short video. Thanks so much Vishvas. You are great teacher indeed.
@harshr17682 жыл бұрын
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 :)
@codingispower18169 ай бұрын
Interviewing next week and need a refresher! Thanks for this!
@Cherry_rhyme_12328 күн бұрын
Are you a talent acquisition member?
@bluerose25422 жыл бұрын
Thank you very much! It would get better if you could add more real world examples after each chapters.
@usmanrangrez-cd7zj Жыл бұрын
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
@mickey-bz5cf4 ай бұрын
My friends think that you talk like a robot, but I like your voice it sounds professional
@universal43342 жыл бұрын
Please do a crash course on Dom and async js
@colorful-universe2 жыл бұрын
In currying example, the innermost function does not return a passed-in function instead it is returning the result of the passed-in function
@SAIKRISHNA-rm2lk2 жыл бұрын
Can you make a video on javascript design patterns? It would be very helpful .
@milad84362 жыл бұрын
Thank you for this crash course and async js I truly needed them.
@maenam45207 ай бұрын
Something wrong in the closures section your logging the counter 1,2 in console while the function is not returning a value so it is undefined If we add return in the inner function then the value is 0,1 not 1,2
@omerfarukyldrm1286 ай бұрын
Be careful about difference between writing 'inner' and 'inner()'. As far as i understand, when we wright inner and gave to the fn: we are giving the function itself but not the function's return value. I hope this help.
@maenam45206 ай бұрын
Great thanks
@mattmjlg50532 жыл бұрын
Wow best teacher on KZbin for front end.
@ketandutt2 жыл бұрын
@25:35 ' My name is ${this .name}') is giving outcome = My name is ${this .name}🙄🤔
@MrDeni23n2 жыл бұрын
Hi. You need to use the back ticks (above the tab key). It's called a template literal.
@oghenemagaebobo3262 жыл бұрын
Wow... This is great! Hope to finish this within a month..
@bannoreaaditya39092 жыл бұрын
thank you, sir, I wanted a course like this only
@getplusmindset Жыл бұрын
One of the best resources for learning javascript.👍 excellent beginner-friendly examples.
@iwswordpress2 жыл бұрын
Superb! Great clarity and understanding. Thanks.
@shaikshavalisyed20122 жыл бұрын
Thanks a lot it refreshes the concepts in very clear way. Great teaching. Thanks Vishvas.
@karthik2nd2562 жыл бұрын
your tutorials are great please make tutorials on Remix
@user-ie6lk3li5r10 ай бұрын
i really love your teaching style it's awesome
@TheLamuni2 жыл бұрын
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.
@TheLamuni2 жыл бұрын
Tell me if i am wrong or right
@ljmoyer9008 Жыл бұрын
Greatest teaching ever. Give this man a Grammy 16:43
@none2 Жыл бұрын
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
@frontend_ko Жыл бұрын
thanks teacher. prototype part is the most hard one to understand personally
@hajiamano222 жыл бұрын
I finally get curried functions! Thank you!!!!
@katyadolgov32547 ай бұрын
I needed to watch this video before my last interview
@saran82876 ай бұрын
did u crack the interview
@katyadolgov32546 ай бұрын
@@saran8287 no )))
@thecalgarians4597 Жыл бұрын
Amazing tutorial Vishwas. You rock man.
@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++
@somnathdas89228 ай бұрын
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.
@g_o_d_t_a_l_k_s9 ай бұрын
Awesome course 💫 covered many important topics.
@BlaBlaBlaInDaHouse6 ай бұрын
Very nice video, thanks for the explanations!
@manoj-k2 жыл бұрын
🔥🔥🔥 THIS IS GOLD. Thank you
@apoorvaraghuwanshi67612 жыл бұрын
Can you please prepare something for Java and Git as well
@indaneeydesign1652 жыл бұрын
Thank you so much, you help me a lot!
@waqas-cs2 жыл бұрын
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
@bojanchurlinov13852 жыл бұрын
Great job, thanks a lot for your effort :)
@AbdulRahman-er3dz2 жыл бұрын
Please make a video on async js and include the applications like where we can apply
@SSakibHossain102 жыл бұрын
it was very helpful thanks a lot now i am waiting for your next crash course on js
@csabapadar9978 Жыл бұрын
this keyword --> arrow functions should have been mentioned
@xslayerxp92372 жыл бұрын
Man what the hell im tryna learn about js concepts and boom my man makes a Breaking Bad reference
@зипермкск2 жыл бұрын
12:33 FN parent disease, FN parent disease
@santrawebtech352 жыл бұрын
hi viswas sir please start a full fledge gatsby series like your nextjs series we are waiting for your series
@shavithilel Жыл бұрын
Is there access to the sample code???
@siddharthkulkarni7559 Жыл бұрын
Would be nice to also see practical applications. For e.g. in currying, the example was too academic. But very good overall, thanks.
@beloaded37362 жыл бұрын
Best refresher again Mr Vishwas, thank You sir :)
@narayanarao37562 жыл бұрын
Awesome Please change editor theme... dark default theme is good to watch videos
@abdullahbabor48762 жыл бұрын
at @26:15, implicit binding rule does not work with arrow function.
@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
@natashasamuel93462 жыл бұрын
Great class. Keep up the good work. Thank You, Natasha Samuel
@jamaliseven2 жыл бұрын
31:19 guy typed "Spermman" as superhero name example. 10/10
@ateya5425 ай бұрын
Ill watch it later, i love it already
@sashikantbiswal47072 жыл бұрын
Hi Vishwas, Can you make a video on "How react works internally"? Please make a video on this. Its a humble request to you🙏
@sam03korgal272 ай бұрын
Best content by best instructor👍👍
@Learning-king2102 жыл бұрын
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.
@itstatanka2 жыл бұрын
at 31:13 why we used globalThis instead of const name i did not get it? any help appreciated!
@sathyasrinivas74012 жыл бұрын
walter white - you must be fan of BreakingBad. Thanks for the video
@yogitashinde41942 жыл бұрын
Thank you so much sir because if you I m learning js
@MrSuraajkumar Жыл бұрын
Excellent. Onto advance js 😊
@jessierin37312 жыл бұрын
Hi bro. Will you upload full javascript tutorials for beginners
@pigsflyforever9 ай бұрын
Well done, concise, precise. Good job on the actual content. Very monotonous voice. Nothing to do with the fact that English is not your first language, you just end all your sentences on the same down note. Will not watch other videos, unfortunately. Sorry.
@vedranristevski518 Жыл бұрын
I said once and I will say again: "Vishvas for President!"
@milad36052 жыл бұрын
I'm at the right place to watch this video💪
@user-ny3vm8xd9r5 ай бұрын
Easy to understand, interesting course to al main content should Finish Interest, Thank you this course, Cover every case 🩷
@elsayedhosny42202 жыл бұрын
Can you please tell me what is the right order for playlists to learn angular?
@marlenraiymkulov13922 жыл бұрын
Thank you bro, is gonna be more new videos about JS?
@prajapatiyash593010 ай бұрын
how did you bind the clg shortcut with console.log in vs
@user-qf7ev5rk2j Жыл бұрын
while i wrote closure code it showing sum is not defined in terminal
@yasinm.m52972 жыл бұрын
This was very informative thanks for the info
@alexpu5162 жыл бұрын
What is the purpose of: SuperHero.prototype.fightCrime = function() { console.log('Fighting crime') In the prototypal inheritence section?
@synky92002 жыл бұрын
Its the same as creating a method in a class. We are in basic terms taking the SuperHero function, accessing its properties & methods using .prototype, and creating a property .fightCrime, which is actually a method since it executes a function. So we call it using SuperHero.fightCrime().
@alexpu5162 жыл бұрын
@@synky9200 Got it. Thank you so much for explaining that to me!
@kaplansedat Жыл бұрын
@@synky9200 how can we use fightcrime function for batman?
@induprasad59082 жыл бұрын
Thank you for this tutorial.
@dutch_and_dimes Жыл бұрын
I look at the Replay Graph at the bottom and I see so many people went back and watched this Keyword... I'm scared now...
@SarojKumar-gh9mk2 жыл бұрын
Sir how to create event scheduler using JavaScript
@sahinpathan51972 жыл бұрын
Thank you so much this is helpful.
@moviesbuddy42282 жыл бұрын
Walter white and Heisenberg really ..... Oh shit one more Breaking Bad fan❤️❤️❤️😂But jokesapart this is really good! Thanks may god bless all