React Hooks Course - All React Hooks Explained

  Рет қаралды 1,121,188

PedroTech

PedroTech

Күн бұрын

Пікірлер: 940
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Hey everyone! A lot of you guys are asking what is the extension that autocompletes stuff in this video. The extension I am using is Github Copilot! I just posted a video going over my favourite VSCODE extensions: kzbin.info/www/bejne/kIHGo3iFfdV4pLc
@vaibhavdhole9117
@vaibhavdhole9117 2 жыл бұрын
which extension he is using for (auto) coding?
@tibettenballs4962
@tibettenballs4962 2 жыл бұрын
Pedro. Do you think your thingy is smaller than mine?? Yes or no.
@alelokaoseumu
@alelokaoseumu 2 жыл бұрын
@@vaibhavdhole9117 It's Github's AI Copilot... but it requires joining a waitlist if you want to use it.
@avinaba_mazumdar
@avinaba_mazumdar 2 жыл бұрын
how is your copilot so fast on recommending? mine takes time
@PedroTechnologies
@PedroTechnologies 2 жыл бұрын
@@tibettenballs4962 bruh wtf lmaoo
@depressedorange9088
@depressedorange9088 3 жыл бұрын
Hey Bro just wanted to let you know I just won the project of the year and it wouldn’t have been possible without your help. Thanks a lot man. You don’t know much it has impacted me. Keep doing your thing. I’m dropping some Ms for you on my first pay slip. Cheers
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Hey, this is amazing! Im so happy to hear this, you have no idea! Thank you for watching my videos, im really happy to know you were impacted by them :)
@vaibhavdhole9117
@vaibhavdhole9117 2 жыл бұрын
which extension he is using for (auto) coding?
@emmanueleban1096
@emmanueleban1096 2 жыл бұрын
@@vaibhavdhole9117 copilot i guess
@bikramjeetsarmah9995
@bikramjeetsarmah9995 2 жыл бұрын
@DepressedOrange what project did u make bro? Hit me up please 🥺
@deveshanandsrivastava6218
@deveshanandsrivastava6218 2 жыл бұрын
@@vaibhavdhole9117 emmet probably
@chickaberga2
@chickaberga2 3 жыл бұрын
Been learning React for about a month and I can safely say this tutorial was the most helpful out of any other React video I've watched
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Wow this makes me very happy! It took me a while to make this video so I am really happy to hear this!
@vaibhavdhole9117
@vaibhavdhole9117 2 жыл бұрын
which extension he is using for (auto) coding?
@manumene
@manumene 2 күн бұрын
i agree
@andresguerra8580
@andresguerra8580 Жыл бұрын
I found this tutorial very useful, however there were a few things worth mentioning that were left out in the video. 1) useEffect hook is used for handling things outside the scope of React, like manually manipulating the DOM , make an API call, access to localStorage, etc. 2) useEffect hook is also used to keep different states in sync. 3) importance of the cleanUp funciton when using useEffect hook, to avoid memory leak on components that are not unmounted by React. 4) Main problem that useContext solve is to avoid prop drilling, in other words avoid passing props from a parent component to deeply nested components when components in between won't even use these props, if the idea is just to reuse a piece of component we can use custom hooks instead
@sasuke_dom
@sasuke_dom 9 ай бұрын
Thanks a lot for this addition too!!
@mabinogi1996
@mabinogi1996 2 жыл бұрын
I recently started as a full time software engineer out of college, and I have been interested in exploring some of my team’s front end stuff (which is using React). I went through several Udemy courses and KZbin videos, but always found myself getting very confused by their explanations. This video was by far the most helpful, and I have now gone from React looking like gibberish magic to having a decent understanding of how it all works! Thanks Pedro!
@davidnetk
@davidnetk 3 жыл бұрын
This was exactly the overview of React Hooks I was hoping to find. Thank you, Pedro, you're an excellent teacher.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you!
@emamarcela354
@emamarcela354 2 жыл бұрын
I think I'm finally understanding hooks and how they work. You explain really well. Thank you so much, Pedro!
@kramyshan8121
@kramyshan8121 2 жыл бұрын
I have to say something, your tutorial is way better than the documentation itself. You show the details and why everything goes on. To me this channel is definitely the go to place for programmers. Thank you very much and keep it up just like this, bro!
@zomerusama
@zomerusama 3 жыл бұрын
You're such a great teacher. I've learn more in your 1 and a half hour video course than a 15 hour course in Udemy.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you!
@fredianriko5648
@fredianriko5648 3 жыл бұрын
this really helps a lot for a dummy like me who is really confused when reading the official documentation of ReactJS, been trying to understanding the hook concept from reading the documentation, but still confused about how to use it practically.
@scchengaiah4904
@scchengaiah4904 3 жыл бұрын
Thank you for explaining the concepts in a simplistic manner. The way the content was structured is excellent and easily understandable for beginners.
@codingtroops9057
@codingtroops9057 Жыл бұрын
I want to thank you pedro. I was always worried about the hooks word when ever used in react because on every different forum their are no complete explaination of all hooks in react. I have gone through all the hooks you have explained and implemented my own version because of your help. Thank you so much and God Bless you.♥
@nawodmadhuvantha9291
@nawodmadhuvantha9291 3 жыл бұрын
Thank you so much. This is a most understandable tutorial about react hooks. I have a simple request. Would you mind, mention the vs code plugin that you used for getting suggestions?
@yamilmsilva
@yamilmsilva Жыл бұрын
here from NYC, I just finished watching your tutorial , THANK YOU SO MUCH !!!! i won’t lie to you the last 2 hooks were like so complex (not difficult) , however i rewatched them 3 times and i got them PERFECTLY.
@karnencaldo
@karnencaldo 3 жыл бұрын
I love the way you explain things, and this is what bring me back to your channel every time I need my React skills updated. I went from 0 programming skills to building my own app exactly the way I wanted thanks to your CRUD tutorial series and I want to say that I am very thankful and will donate to you when I can. You are awesome and don't stop making videos, they are very much needed for people like me. Thank you.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
I appreciate that! Thank you for supporting the channel!
@ngouendgerard4114
@ngouendgerard4114 Жыл бұрын
This is one of the most relevant tutorial I find out on React, the muscle of your head détend at your explanations, really, as react is almost confusing at times,you are really a great teacher Bro, you literally pops my esteem. YOUR tutorial is really like a part of a course bought on udemy, or somewhere else. You definitely are doing a great Job.Thank you for your consistency Pedro, it's means a lot for us, just keep going man...
@Stephen_L
@Stephen_L Ай бұрын
Thank you for taking the time and effort to make this video! You did an excellent job of explaining and demonstrating the functionality of each of the hooks, and your approach made it very easy to comprehend even the more complex hooks as well. Cheers!
@emmanuelessien8739
@emmanuelessien8739 3 жыл бұрын
Thanks man. These are ultimately the most important things when learning react, you've done great. Thanks again
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad you like them!
@DevSprint
@DevSprint 2 жыл бұрын
finaly understood the hooks, let me know which extension your using, I noticed that when you are coding there some suggestion for you. Thank you brother
@coltanium13
@coltanium13 3 жыл бұрын
Fantastic explanations of all the hooks. one of the best react hook video tutorials ive watched. I appreciate how you put bookmarks in your video for easy navigation too.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you so much! This took me a while to record + edit so I am very happy to hear you liked it!
@acupsf
@acupsf 2 жыл бұрын
23:19: another way to do it is: _return {...state, count: state.count+1})_ Great tutorial, learned a lot!
@adnantariq3346
@adnantariq3346 2 жыл бұрын
What a brilliant young man you are Pedro! Thank you for helping thousands of us.
@mearn_ctaftsman
@mearn_ctaftsman 2 жыл бұрын
Just started and not missed a single clip till the end even I know some of the stuff. Excellent brother.
@amergaber3996
@amergaber3996 2 жыл бұрын
Hey Perdro, this exaplantion should be in the docmentation of React Js. You are such a great tutor. I really loved the way you explain things, very soomth and clear. Keep going bro!
@PedroTechnologies
@PedroTechnologies 2 жыл бұрын
Glad it was helpful!
@westernpigeon
@westernpigeon 2 жыл бұрын
dude i’m in the process of becoming a self taught developer and i’ve learned a shit ton from a lot of your videos and i promise, when i land a job i’m gona make a donation to the channel 🙏 the content is too good to be free! keep it up man 👏
@khal-drago-dj
@khal-drago-dj 3 жыл бұрын
Wonderful explanation of all hooks along with good examples. Thank you, Pedro!
@vaibhavdhole9117
@vaibhavdhole9117 2 жыл бұрын
which extension he is using for (auto) coding?
@drivebuss8079
@drivebuss8079 Жыл бұрын
I fkin paid more than 50 bucks to learn the same stuff on udemy, yet did not understand the concept of some hooks. Here this video is free and things clearly explained. Thanks you
@mrugamajmudar5433
@mrugamajmudar5433 3 жыл бұрын
This is exactly I wanted. Fantastic video, really appreciate your efforts, superb explanation of each hook with real-time examples. Cant thank you enough!!
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad it was helpful!
@andinkangala7282
@andinkangala7282 2 жыл бұрын
I have been watching react hooks videos but i can say this is the best explained and i understood it so well. Thanks for this need to start applying them
@Girlgirls12233
@Girlgirls12233 2 жыл бұрын
I just finished, and yes it is!!!
@achuntps0913
@achuntps0913 2 жыл бұрын
Thank you for making this understandable video!! ✨ You're an excellent teacher!
@eb8931
@eb8931 Жыл бұрын
Pedro, this is an excellent video. I think almost all concepts in computer science are very easy once you understand them. But getting to the point of understanding them can be incredibly difficult. Your explanations and use of examples really simplified the understanding concepts part. I’ll check out your other videos, but really five stars on this one.
@losbopfos5637
@losbopfos5637 3 жыл бұрын
That was exactly what I needed. Maybe it would be nice if you explain more concepts of React. For example whats the difference between function components and class components?
@saikiran9185
@saikiran9185 3 жыл бұрын
function component is used when there is no change of props class components is used when props data are chages over the time this is major difference as i knew
@codingispower1816
@codingispower1816 Жыл бұрын
Pedro, I have a react interview on Monday and I am using your vids to refresh. Thanks for all your content! It's helping me be ready for any curveballs they have for me
@Ram-sc6or
@Ram-sc6or Жыл бұрын
Thank you so much for this video
@douglasduran9251
@douglasduran9251 2 ай бұрын
dude its the best react hooks lesson ive ever watched i totally learned evething easily Thanks Pedro 😍
@varaprasad4163
@varaprasad4163 3 жыл бұрын
Such great content Pedro! Thanks a lot. please make a video on all life-cycle methods. it really helps a lot.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
I kinda go over the useEffect and useLayoutEffect hooks in this video. But I didn't go in full depth and talked about stuff like cleanup functions and so. I can make a video on it :)
@shahidullahmuffakir668
@shahidullahmuffakir668 2 жыл бұрын
Your explanation is so simple and easy to understand. after going through Udemy course and other KZbin videos , my doubts were not clear , because most of the teachers are using complex language or making a very sample topic complicated but yours was the opposite. Thanks a lot brother. I am gonna follow you for future... Keep share your knowledge with us.
@MaximVasilkov
@MaximVasilkov Жыл бұрын
~1 hour and you know all the react hooks, perfect job!
@VEOdev
@VEOdev Жыл бұрын
I watched a 10min videos and know all the react hook, to be honest it is not something to learn in 1.5h that's a long time for such simple thing, best way to learn just watch fast 10min video and start practice with it going back to documentationn
@adarshanayak8392
@adarshanayak8392 2 жыл бұрын
This was one of the best videos on react hooks, really informational, to the point, video I have seen on KZbin. 👍
@_Yolandi
@_Yolandi 3 жыл бұрын
damn, this goes right into my playlist
@daniabuaf
@daniabuaf 3 жыл бұрын
I haven't finished the video yet, but just for the useReducer hook explanation I already love it, man! Thanks a lot!!!
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Glad to hear it!
@VictorLafargaSetLifeSolutions
@VictorLafargaSetLifeSolutions 3 жыл бұрын
Hello, Pedro very useful and well-explained video. I'd like to know what extension that you are using in vscode that auto-complete when you type. Thank you!
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
It is Github Copilot!
@VictorLafargaSetLifeSolutions
@VictorLafargaSetLifeSolutions 3 жыл бұрын
@@PedroTechnologies I'm on waiting list. Thank you
@bruhking6717
@bruhking6717 3 жыл бұрын
Thanks for the same question, I would like to ask. And thanks a lot to Pedro for the reply . It's helpful.
@teliiz
@teliiz 3 жыл бұрын
@@PedroTechnologies is It free???
@moarifur
@moarifur Жыл бұрын
This is the only video out there which can teach me react hook!!! I don't know how to thank you brother so a big hug and thanks to 'PedroTech'.
@nuwanthuduwage6869
@nuwanthuduwage6869 2 жыл бұрын
Great work!!!, Thank you for explanation. Keep it up. 👏👏👏✔
@chiawen.
@chiawen. 2 жыл бұрын
This is the clearest explanation about hooks that I have ever seen! It helps me a lot! Thank you soooo much!
@mahtabhossain362
@mahtabhossain362 3 жыл бұрын
Pure Gold. Thanks for this outstanding video. Really helped clearing some concepts.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
I am very happy to hear this!
@priyankasowmya2118
@priyankasowmya2118 2 жыл бұрын
Hi bro... Being new to coding I was very much tensed on how toy attend interviews... But after I saw 10 mins of ur hooks video... I got inspired by the way you explain them and it really built in confidence in me... Thanks a ton... I request you to upload javascript tutorial if possible bro.. tht helps me a lot...
@PedroTechnologies
@PedroTechnologies 2 жыл бұрын
Glad to hear that!!
@kurtguardia
@kurtguardia 2 жыл бұрын
Great explanation, great refresher, just what I needed. Thanks man
@verygood5377
@verygood5377 2 жыл бұрын
Thanks so much for this all-in-one video !! I can tell how much time you had to spend making it. Thank you !!
@am6930
@am6930 3 жыл бұрын
Hi bro .iam from India
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Love my fans from India!
@rmt0858
@rmt0858 2 жыл бұрын
Oh yeaaah
@jeffrey5718
@jeffrey5718 2 жыл бұрын
Pedro man, you are the legend mate. Never did I watch one tutorial that explains everything about React Hooks plainly. I am able to grasp all the hooks all in once. Well done!
@tolu-john
@tolu-john 2 жыл бұрын
Am I the only one seeing "5K" on the version control tab 😅😅... Awesome video by the way
@DaveSmith-fu2ty
@DaveSmith-fu2ty 10 ай бұрын
This is an excellent video. At first I was feeling hesitant about watching an hour and 38 minute video, but it flowed well and felt like 30 minutes. Great info and great examples. I am still a little lost on the useImperativeHandle portion, but I am sure that watching it again will fill in those gaps. Keep making videos and also become a professor. The students need you!
@jingli9232
@jingli9232 2 жыл бұрын
thanks, I checked around a lot of videos, only your explanation about useReducer is super clear
@tasleem6416
@tasleem6416 Жыл бұрын
Really appreciate your effort! Thanks Mate!
@levihalperin7649
@levihalperin7649 3 жыл бұрын
Agree with all the other comments. Best explanation on KZbin, deserves more veiws.
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you :)
@programming7292
@programming7292 Жыл бұрын
The best tutorial out there.
@Sat-7
@Sat-7 3 жыл бұрын
Your Effort will definitely be a part of so many Dev's knowledge. Thumb's up Pedro. Pretty straight forward. Thank you from 🇮🇳.
@noobdev4181
@noobdev4181 3 жыл бұрын
Great, I was looking for this. I just finished my full-stack course and I need to reinforce my knowledge. Thank you.
@benniegamali3622
@benniegamali3622 2 жыл бұрын
Thank you so much for this explanation. Compairing the way I'm used to doing it to how to use the useState hook made it so much easier to understand! You're the best!
@aries3690
@aries3690 Жыл бұрын
Thank you so much for explaining so simply using such easy examples! I wasn't understanding why we would ever use the useReducer hook, but you made it so easy with the switch case!
@lhyrhoy
@lhyrhoy Жыл бұрын
my number one teacher!!, I really enjoy all you tutorials and may God bless you so much for that👍👍
@amateruss
@amateruss 2 жыл бұрын
Damn, I just realized that what I wanted to do using vanilla JS which I was not able to do could have been easily achieved using React. Now I'm sold.
@cassiosalvador7961
@cassiosalvador7961 Жыл бұрын
Excellent video! Thank you so much!
@astralmaster1692
@astralmaster1692 7 ай бұрын
Your style of teaching is perfect for me
@RodsWires
@RodsWires 2 жыл бұрын
The best course that I am done to understand Hooks. Thank you!
@akbar.n
@akbar.n 2 жыл бұрын
Thanks, Brother. The video was explained very well. The important part was that now we know there are at least these types of hoods and how it works. It will be very helpful to use them in projects.
@rakshitgupta605
@rakshitgupta605 2 жыл бұрын
This is indeed the best hooks tutorial on youtube.
@Pareshbpatel
@Pareshbpatel 3 жыл бұрын
This video crystallises my basic understanding of React Hooks. Very easy to follow. Thank you, Pedro. {2021-11-04}
@PedroTechnologies
@PedroTechnologies 3 жыл бұрын
Thank you! Appreciate the support!
@okonkwo.ify18
@okonkwo.ify18 2 жыл бұрын
Great tutorial. Doing some warm up cos I just passed a coding interview
@noshamezmez288
@noshamezmez288 Жыл бұрын
many thanks Pedro for this amazing tutorial u helped me to understand hooks in a simple way .. keep Going
@needcode
@needcode 3 жыл бұрын
The best 86 minutes I have spent in my life. thank you!
@toufonglee5073
@toufonglee5073 2 жыл бұрын
I'm pretty decent in React. I would like to say, you make it so easy to understand!! Great job.
@abhishekc232
@abhishekc232 Жыл бұрын
Amazing video. This is the only video which clearly explained hooks to me. Many thanks to you.
@ibnuakil6390
@ibnuakil6390 Жыл бұрын
Thank you for your tutorial, I was so confused with hooks before your tutorial, now I understand.
@AbdullahM-lc7le
@AbdullahM-lc7le Жыл бұрын
just now finished the video .appericiated ❤ simple explanation thank you
@adityakotikalapudi329
@adityakotikalapudi329 3 жыл бұрын
Wow really beautifully explained the way every hook works and to use which hook in which situation. Bit of time took to understand the useContext. Thanks and you could do a series on e commerce website using react.
@sachinmore8938
@sachinmore8938 Жыл бұрын
Very well simplified and easily explained the difference between all types of Hooks! Thanks!
@arslanofcl
@arslanofcl 5 ай бұрын
Pedro, how do you make learning code so simple? JUST AMAZING!!
@succeeder3044
@succeeder3044 2 жыл бұрын
wow, i understand everything about hooks in just one short video. Kudos to you 💪🏻
@parnikagupta4241
@parnikagupta4241 3 жыл бұрын
Thanks for this great video! Which extensions are you using with vs code? Esp the one that auto recommends you code...?
@tundefamilusi687
@tundefamilusi687 2 жыл бұрын
A very good use case of the useReducer hook will be form inputs handling. The reducer will ultimately give the value of the form at every form input change at once.
@sigeikiprono2878
@sigeikiprono2878 2 жыл бұрын
I wish I had saw this when I started, it this the coolest tutorial for hooks out here
@abeercodes
@abeercodes 2 жыл бұрын
the passion you have for coding is noticeable. You really inspire me
@luisacavalcanti3665
@luisacavalcanti3665 2 жыл бұрын
This is one of the best videos I have seen about hook. Congrats!
@kaicooper9421
@kaicooper9421 2 жыл бұрын
Great tut, I didn't know how to use some of them. It would be great to have had know about some of these before hand
@omoladeomogbemi6442
@omoladeomogbemi6442 2 жыл бұрын
I wish I could give you a hug right now and say a big thank you ❤️....I really really appreciate all you do.
@MrMeetganesh
@MrMeetganesh 2 жыл бұрын
Nice Pedro, It is the most simple explanation of React hooks
@nditahsamweld346
@nditahsamweld346 2 жыл бұрын
Very profound, yet comprehensive overview of React Hook. Kudos @PedroTech 👏👏👏👏👏
@kazno4273
@kazno4273 2 жыл бұрын
The best tutorial vid I've seen so far
@huhume8389
@huhume8389 10 ай бұрын
Amazing explantion to react usestate hook.As an angular developer I find it easy to use and effective
@Tiocode
@Tiocode Жыл бұрын
Hey bro,🤚 Thank you for taking your time to explain various hook in this video, You clearly stated every details I needed to understand hooks in react
@ibadshaikh2215
@ibadshaikh2215 2 жыл бұрын
Couldn't find a better hooks explanation than this one. Great! Keep it up dude...
@mertkantaroglu8104
@mertkantaroglu8104 Жыл бұрын
Great job on explaining each hook Pedro. Thanks for the video. Now I have some idea about hooks.
@joelnicholas7194
@joelnicholas7194 2 жыл бұрын
Thank you Pedro. You are a gifted teacher and engineer!
@onedaytimewin
@onedaytimewin 2 жыл бұрын
Your explanations are so frickin clean and effective. Thank you!
@chandankumargouda8919
@chandankumargouda8919 3 ай бұрын
After a long time, got a premium content from you for hooks with easy understanding
@grihoriko8800
@grihoriko8800 Жыл бұрын
I have an interesting story regarding LayoutEffect. Since its not widely used I used useEffect in my app and got a problem when I needed to render stuff before the page is shown to the user. I made a horrendous overlycomplicated useEffect for that task and then several months later stumbled upon this video only to realize that using Layout Effect would allow me to do this using couple strings and 5 minutes of time! Live and learn...
@zonhuipan8467
@zonhuipan8467 3 жыл бұрын
英语不好,虽然没听懂你说了啥,但是你的代码已全部看懂了,知识点已全部吸收。Thank you
@nwachukwuakachiprince3504
@nwachukwuakachiprince3504 Жыл бұрын
Honestly, this worth subscribing for. Thank you once again
All The JavaScript You Need To Know For React
28:00
PedroTech
Рет қаралды 654 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,5 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
ALL React Hooks Explained in 12 Minutes
12:21
Code Bootcamp
Рет қаралды 159 М.
This is the Only Right Way to Write React clean-code - SOLID
18:23
Top 6 React Hook Mistakes Beginners Make
21:18
Web Dev Simplified
Рет қаралды 581 М.
10 React Hooks Explained // Plus Build your own from Scratch
13:15
Fireship
Рет қаралды 1,4 МЛН
React Redux Tutorial For Beginners | Redux Toolkit Tutorial 2021
53:26
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 802 М.
Beginner React.js Coding Interview (ft. Clément Mihailescu)
36:31
Ben Awad
Рет қаралды 2,2 МЛН
Learn React Hooks: useEffect - Simply Explained!
14:07
Cosden Solutions
Рет қаралды 167 М.
Лучший лайфхак для клавиатуры 🤡
0:57
ПРОСТО ЛЕШКА
Рет қаралды 2,8 МЛН
ИГРОВОЙ ПК от ИЛОНА МАСКА, Распаковка
32:50