Learn React 18 with Redux Toolkit - Full Tutorial for Beginners

  Рет қаралды 617,505

freeCodeCamp.org

freeCodeCamp.org

Жыл бұрын

Learn how to use React version 18 and Redux Toolkit in this full course for beginners. React is a free and open-source front-end JavaScript library for building user interfaces based on components.
✏️ Course created by @CodingAddict
Source Code
React Tutorial: github.com/john-smilga/react-...
Redux Toolkit: github.com/john-smilga/redux-...
Contents
⌨️ (00:00:00) Setup
⌨️ (0:30:33) Folder Structure
⌨️ (0:42:58) First Component
⌨️ (0:53:25) Extensions and settings.json
⌨️ (1:06:09) JSX
⌨️ (1:20:21) Nest Components
⌨️ (1:26:35) Booklist
⌨️ (1:36:57) CSS
⌨️ (1:47:31) Images
⌨️ (1:55:31) JSX - CSS
⌨️ (2:02:17) JSX - Javascript
⌨️ (2:08:44) Props
⌨️ (2:18:33) Props - Somewhat Dynamic Setup
⌨️ (2:23:00) Access Props - Multiple Approaches
⌨️ (2:27:44) Children Prop
⌨️ (2:35:12) Simple List
⌨️ (2:43:48) Proper List
⌨️ (2:51:12) Key Prop
⌨️ (2:57:20) Props - Options
⌨️ (3:02:56) Events
⌨️ (3:21:51) Form Submission
⌨️ (3:25:35) Mind Grenade
⌨️ (3:28:55) Component Feature
⌨️ (3:34:00) React Data Flow
⌨️ (3:39:42) Challenge
⌨️ (3:48:51) ES6 Modules
⌨️ (3:58:40) Local Images (src folder)
⌨️ (4:04:25) More Challenges
⌨️ (4:13:20) Deployment
⌨️ (4:18:43) useState Hook
⌨️ (5:48:19) useEffect Hook
⌨️ (6:19:29) Multiple Returns
⌨️ (7:28:02) Folder Structure
⌨️ (8:27:07) Forms
⌨️ (9:27:53) useRef Hook
⌨️ (9:50:10) Custom Hooks
⌨️ (10:06:20) Context API
⌨️ (10:43:01) useReducer Hook
⌨️ (11:26:39) Performance
⌨️ (12:11:45) Redux Toolkit
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 455
@Fetrah2
@Fetrah2 Жыл бұрын
Contents ⌨ (00:00:00) Setup ⌨ (00:30:18) Folder Structure ⌨ (00:42:43) First Component ⌨ (00:53:10) Extensions and settings.json ⌨ (01:05:54) JSX ⌨ (01:20:06) Nest Components ⌨ (01:26:20) Booklist ⌨ (01:36:42) CSS ⌨ (01:47:16) Images ⌨ (01:55:16) JSX - CSS ⌨ (02:02:02) JSX - Javascript ⌨ (02:08:29) Props ⌨ (02:18:18) Props - Somewhat Dynamic Setup ⌨ (02:22:45) Access Props - Multiple Approaches ⌨ (02:27:29) Children Prop ⌨ (02:34:57) Simple List ⌨ (02:43:33) Proper List ⌨ (02:50:57) Key Prop ⌨ (02:57:05) Props - Options ⌨ (03:02:41) Events ⌨ (03:21:36) Form Submission ⌨ (03:25:20) Mind Grenade ⌨ (03:28:40) Component Feature ⌨ (03:33:45) React Data Flow ⌨ (03:39:27) Challenge ⌨ (03:48:36) ES6 Modules ⌨ (03:58:25) Local Images (src folder) ⌨ (04:04:10) More Challenges ⌨ (04:13:05) Deployment ⌨ (04:18:28) useState Hook ⌨ (05:48:04) useEffect Hook ⌨ (06:19:14) Multiple Returns ⌨ (07:27:47) Folder Structure ⌨ (08:26:52) Forms ⌨ (09:27:38) useRef Hook ⌨ (09:49:55) Custom Hooks ⌨ (10:06:05) Context API ⌨ (10:42:46) useReducer Hook ⌨ (11:26:24) Performance ⌨ (12:11:30) Redux Toolkit
@Fetrah2
@Fetrah2 Жыл бұрын
@@CoolestPossibleName I know
@curly-braces
@curly-braces Жыл бұрын
Thanks man❤
@arnoczkyzoltan6158
@arnoczkyzoltan6158 Жыл бұрын
You are fantastic! Thank You :)
@mgm8075
@mgm8075 Жыл бұрын
might want to fix context API ( starts @ 9:54:00 ), useReducer ( starts @ 10:30:35) and Performance (starts @ 11:14:14), the times are off by a few minutes.
@dhruvsharma2869
@dhruvsharma2869 10 ай бұрын
why am i not having this settings.json file in my folder (to add emmet setup code) 1:00:19
@CodingAddict
@CodingAddict Жыл бұрын
It's great to be back on freeCodeCamp :) Thank you so much for posting !
@johntavolt7027
@johntavolt7027 Жыл бұрын
I bought all your courses John after completing your JavaScript course. Currently learning react from you. Thank you so much for these awesome tutorials.
@CodingAddict
@CodingAddict Жыл бұрын
@@johntavolt7027 Thank you for taking the time to share your kind words with me. I am thrilled to hear that you found my JavaScript course helpful and that you are currently learning React from me. Your feedback means a lot to me, and I am glad that my tutorials have been beneficial in your learning journey.
@CURIOSITYcapital
@CURIOSITYcapital Жыл бұрын
Love your tutorials sir. i have learnt complete backend dev from you
@yogeshkakde1091
@yogeshkakde1091 Жыл бұрын
Thank You For this course
@otiamaino2461
@otiamaino2461 Жыл бұрын
@@CodingAddict love you John 💪🏾
@zohayer.mehtab
@zohayer.mehtab 10 ай бұрын
Almost five hours in and I am very much happy with the teaching style of John as how he provides examples and explain everything thoroughly.
@Ryokans
@Ryokans Жыл бұрын
I just finished the whole thing as a refresh while working on my final Project. Thanks for this video it really made me put all the concepts together in my head, especially on the Redux section, I had so much confusion in that area and now I can finally see it clearly. Thanks again!
@abdullahkarahan61
@abdullahkarahan61 Жыл бұрын
John's teaching style is why I love coding 👍🏻
@welcomeJava
@welcomeJava Жыл бұрын
still hard to believe someone upload 10++ hours tutorial vids. Thank you for this !
@sameekshakhadka
@sameekshakhadka 9 ай бұрын
4:24:01 - Vite! 💜 4:34:44 - Advanced React (Hooks, Forms, More Stuff) 4:47:00 - useState - 01... 4:51:22 - useState - 02...
@itgiants5218
@itgiants5218 Жыл бұрын
I like the way he speaks, it's very straight forward and clear accent I don't need a lot of effort to understand what he's trying to do, thanks for sharing such an amazing content.
@crimsionCoder42
@crimsionCoder42 Жыл бұрын
I don't know if he meant to do it or if it's just natural. This guy is the first instructor that doesn't rush through everything by speaking fast. If you're new it's the perfect pace but if you are releasing and put it at 1.25 it's damn good. Great Job guys!
@alexanderhergert875
@alexanderhergert875 Жыл бұрын
This course comes just right in time :D soon starting my react journey. Thank you for the free course!
@hanzalakhan-by8si
@hanzalakhan-by8si 9 ай бұрын
did this turtoil was good or did you find another course please share your experirnce
@maahad767
@maahad767 Жыл бұрын
Although I don't write comments in general, maybe I am a little bit ungrateful, but this is one of the best way of teaching I've seen. Although many may find that his way of speaking is a little bit hard to catch for some, but his way of delivery and covering the content is awesome. I can not express enough how much do i like his teaching here. Great Job sir!
@shahinuddin4418
@shahinuddin4418 Жыл бұрын
Few days back I finished your React 18 12-hour-long course from your own channel. Now I will focus on the Redux part here. Thanks a lot for new course again. You are an amazing teacher on youtube.
@morning5tarr
@morning5tarr Жыл бұрын
I know react, Should i directly jump to redux part?
@shahinuddin4418
@shahinuddin4418 Жыл бұрын
@@morning5tarr You can, but you can also pick the topic(s) you need more clarification. You can also do the challenges in the course and then jump to redux part.
@Nikhil-dp2mw
@Nikhil-dp2mw Жыл бұрын
You ppl are the best for uploading such content for free on YT Every upload on this channel increases my respect for this community of fcc
@user-nk4iw5do4g
@user-nk4iw5do4g Жыл бұрын
If you are confused at the beginning... don't worry... just give yourself a chance for 1 hour and 30 minutes and you will enjoy every second of the tutorial... Thank you John
@saurabhmahurkar2473
@saurabhmahurkar2473 Жыл бұрын
Day 1 - completed 01:30:00, so far so good No issues in SetUp React - A javascript Library to build User Interfaces. Everthing in react is a Component. JSX -> Mix of Javascript and HTML. Each Component must return one parent element. Components should start with the Capital Letter.
@ArunSharma-bi4ey
@ArunSharma-bi4ey Жыл бұрын
Don't Leave in middle bro. Just a gentle reminder... You have to finish it😀
@yashkale5639
@yashkale5639 Жыл бұрын
+1
@newagene8276
@newagene8276 Жыл бұрын
Your progress brother
@zzsszzzxc9310
@zzsszzzxc9310 11 ай бұрын
what happened to your day 2? HAHA no update?
@dhruvsharma2869
@dhruvsharma2869 10 ай бұрын
why am i not having this settings.json file in my folder (to add emmet setup code) 1:00:19
@ramazanerdem8417
@ramazanerdem8417 Жыл бұрын
I realized that I had never been trained by anyone before, until I was trained by John Smilga. Perfect narration, perfect presentation skills, perfect educational content. Thanks for everything.
@ahmetkotanci
@ahmetkotanci 6 ай бұрын
Ne kadar zamanınızı aldı bitirmek
@ramazanerdem8417
@ramazanerdem8417 6 ай бұрын
@@ahmetkotanci tamamen sana bağlı. Benim genel react bilgim vardı bu videodan önce. Bu eğitimide 1 haftada tamamlamıştım. Ama js den sonra react a ilk kez başlıyosan yavaş yavaş çalışmanı öneririm. 1 ayını ayır.
@ahmetkotanci
@ahmetkotanci 6 ай бұрын
çok teşekkürler.Başka tavsiye edebileceğiniz kaynaklar var mıdır@@ramazanerdem8417
@ahmetkotanci
@ahmetkotanci 6 ай бұрын
çok teşekkürler.Başka tavsiye edebileceğiniz kaynaklar var mıdır@@ramazanerdem8417
@javadsmd7831
@javadsmd7831 6 ай бұрын
12 hours inside of this code Jhon Smilga teach everything that is related to react and give all description that is necessary ,I am happy that i took this course
@t3nshy
@t3nshy Жыл бұрын
I've done a React tutorial before where I was left beyond confused, after doing this one for the first 4 hours I can definitely say John's way of teaching is much better and a lot easier to understand. John does very well at going through errors and explaining exactly why there are happening and how to fix them.
@torbenkohler1185
@torbenkohler1185 Жыл бұрын
Yes, you're absolutely right. I think his slow speaking and emphasis on words make it easy to follow him.
@machinelearningproject
@machinelearningproject Жыл бұрын
I agree. A million thanks to him
@zzh315
@zzh315 Жыл бұрын
did you do the one by Maximilian on udemy?
@t3nshy
@t3nshy Жыл бұрын
@@zzh315 I did, yes
@zzh315
@zzh315 Жыл бұрын
@@t3nshy haha, yes i just finished it, it was very confusing and outdated
@ektefaie
@ektefaie 6 ай бұрын
Simple, current, easy to understand and effective! This video is so refreshing. I have gone through other tutorials online and left confused. This video is like a good book that once you start reading it, you won't put it down. I am 3 hours into the video and I have learnt tons. I love how John is displaying the different ways of achieving the same result and how he explains his preferred method with his logic supporting it. All other tutorials only show you one way of doing things and that was what had confused me in the past. Thank you @john-smilga!
@imdtap1448
@imdtap1448 Жыл бұрын
I'm currently going through this course in Udemy. John is top-notch, clear, concise, and unbiased. Very nice to see this posted for learners who can't afford to pay. Make the best of it and it'll help get you where you need to be in your React career. All Hail the Great Smilga!
@mgm8075
@mgm8075 Жыл бұрын
Is there anything important you think is in that course that someone should learn as well?
@imdtap1448
@imdtap1448 Жыл бұрын
@@mgm8075 I feel it depends on your skill level with React. It covers a lot and is fairly well rounded. John's teaching method is straight forward. If you're a beginner, go thru it in its entirety. If intermediate, start at his advanced section. And if you're already skillful, it's a great reference or review. It's worth it in my opinion. Good luck!
@jakobpusterhofer5182
@jakobpusterhofer5182 Жыл бұрын
hey ! how is the course called on udemy, and is it any different (missing topics eg) from this video >?
@salahudeensuhail8763
@salahudeensuhail8763 6 ай бұрын
this tutorial enough to get job? i am asking about this youtube tutorial video...
@zakirhussain-jr1vs
@zakirhussain-jr1vs 4 ай бұрын
is there any difference regarding its content from the one that is available on udemy or is it all the same on both the platforms??
@ashwotacharya997
@ashwotacharya997 Жыл бұрын
I was just in need and looking for this course what an amazing timing just super amazing
@briandacallos4234
@briandacallos4234 Жыл бұрын
John helped me to get my first job as a Software Developer, thank you brother
@morofernando639
@morofernando639 8 ай бұрын
I watched the entire course and I can say it is one of the best courses provided by John Smilga
@duzgunkenan
@duzgunkenan Жыл бұрын
I am really fan of John Smilga. His tutorials like your friend is teaching you something :) Great job John
@tipssedlife
@tipssedlife Жыл бұрын
I just learned the redux toolkit from this course. John you are an amazing instructor. Now I'm quite confident to use redux in my projects.
@sriharsha1886
@sriharsha1886 Жыл бұрын
bro did he explained any projects
@CodeCraftWithQubais
@CodeCraftWithQubais Жыл бұрын
Started working on reactjs because i watched join teaching reactjs , the best reactjs teacher ever 🔥🔥🔥
@rishabh4893
@rishabh4893 8 ай бұрын
This is by far the best react tutorial that i have come across. Thank you for the amazing content, mate. Cheers!
@salahudeensuhail8763
@salahudeensuhail8763 6 ай бұрын
this tutorial enough to get job?
@x_czt
@x_czt Жыл бұрын
Not just the code, but also the optimizing.. super... love this....👍👍
@AbdessamadMektoubi
@AbdessamadMektoubi 9 ай бұрын
thank you john for this course, clear explanation, quality content, I recommend it to anyone who wants to start learning react.
@JosephMaramba
@JosephMaramba Жыл бұрын
One of my favorite React/Redux tutor. I love the subtle humor too 😁
@amaanullah13
@amaanullah13 Жыл бұрын
I am excited to start it😍 Is it beginner friendly?
@abubakar-emumba
@abubakar-emumba Жыл бұрын
@@amaanullah13 yes, but you need to know some html css javascript before this
@amaanullah13
@amaanullah13 Жыл бұрын
@@abubakar-emumba I know the first two but I am not so well versed in JavaScript💀
@heromil
@heromil Жыл бұрын
Amazing tutorial. I learned a lot with no prior knowledge of react. Thanks you so much for putting such effort in doing these videos and providing us all this knowledge! 😄
@shakthi6351
@shakthi6351 Жыл бұрын
Hello! I know html,css,javascript and python, do i need anything else to get through this tutorial?
@mohamedaminedammak2319
@mohamedaminedammak2319 Жыл бұрын
@@shakthi6351 response at 9:05
@LynX_amv572
@LynX_amv572 9 ай бұрын
I am a vue developer and i am looking forward in learning react Thank you john for your amazing simple and easy tutorial
@franklinmayoyo
@franklinmayoyo Жыл бұрын
I just stopped by to thank John❤️❤️ Thanks to your tutorials and courses I landed a full stack job this month after tirelessly coding 14-17hours a day for a whole year. I've already watched this video on your channel as well. Thank you so much John ❤️💕💕❤️❤️. Fellow developers, don't give up. John is the only tutor you need.
@amaanullah13
@amaanullah13 Жыл бұрын
14-17 hours a day 😱 That's a lot, amazing. I am also looking for such roles, can you share some tips, please? Like how much do we need to know to get into REACT job
@franklinmayoyo
@franklinmayoyo Жыл бұрын
@@amaanullah13 Build projects and share your learning online. It can be on social media platforms or dev forums. Sometimes you'll get recruiters contact you directly. I tried applying for jobs many times until I gave up. I thought of another strategy ( building real world projects) and sharing the build process. That's what worked for me at least.
@bbyxbt5097
@bbyxbt5097 Жыл бұрын
congrats, i hope i get one too am on similar journey
@franklinmayoyo
@franklinmayoyo Жыл бұрын
@@bbyxbt5097 good luck 🤞
@zishanpathan9966
@zishanpathan9966 Жыл бұрын
Thanks for motivation us , I have a question about that I am also a learner and learning frontend but when it comes to sharing on socials and make connections (learning in public) I'm stuck , I don't know where to start and as an introvert I find it difficult I request you to guide me or at least suggest me something that will help . 😇Thanks again
@fotyG
@fotyG Жыл бұрын
Hello from Latvia! Thank you very much, I enjoyed every minute of this tutorial! 🙏 Managed to lock myself out of both APIs 😅 Looking forward to do some more on your full course! 😁
@dhruvsharma2869
@dhruvsharma2869 10 ай бұрын
why am i not having this settings.json file in my folder (to add emmet setup code) 1:00:19
@boukhfouad2095
@boukhfouad2095 7 ай бұрын
i have the same problem did u find any solution ?@@dhruvsharma2869
@abaysankarbcompa2179
@abaysankarbcompa2179 5 ай бұрын
great content so much structured ,which will give clarity and those redme files are ment to help at times of need to revist this topics , worth spending 14hr of content . john you deserves even more for such educational content...love from india❤❤❤❤
@ejikeaneke8129
@ejikeaneke8129 Жыл бұрын
Thanks for the course you point out things that confuse me they are very little but can be frustrating if you don't get it.
@adekoyadayo4698
@adekoyadayo4698 Жыл бұрын
Started this tutorial with hopes to get a full grasp of react and so far, the level of detail is outstanding. Thank you for this.
@AkashDas-wu7xl
@AkashDas-wu7xl Жыл бұрын
Did i finish the course how was it?
@adekoyadayo4698
@adekoyadayo4698 Жыл бұрын
@@AkashDas-wu7xl it’s a unique course and I’m still on it. So far so good, I’m way better than before because of his teaching style and I had done other react courses.
@inaamkhan7886
@inaamkhan7886 10 ай бұрын
@@adekoyadayo4698 How was the course bro did you get any advance knowledge from it? Suggest me please should i spend time on it or not?
@adekoyadayo4698
@adekoyadayo4698 10 ай бұрын
@@inaamkhan7886 it is worth spending time on.
@i3gallery
@i3gallery 11 ай бұрын
I've been watching this content and I am about an hour in so far. 1) Concise and useful. 2) Doesn't make any assumptions about who is ingesting the content. 3) Strikes a great balance between being informative and keeping an overhead view on the material being taught. On a personal funny note, I found the following quote to be entertaining, "you can add a hundred divs, who am I to judge". I'm from the UK so the word "div" can be used to describe brainless individuals and so whilst that always provides me with a smirk, it's even more funny when you consider the quote can be applied to ignoring good semantic HTML code practices. Anyway, really enjoying the content so far and gaining such a clean understanding of what React has to offer.
@moodymonstrosity1423
@moodymonstrosity1423 11 ай бұрын
haha lol!
@davien001
@davien001 Жыл бұрын
You guys are amazing, still in the frontend react section.
@bytesamurai
@bytesamurai 8 ай бұрын
This was a very good tutorial to refresh my knowledge. Thank you for all your efforts. ♥
@pawanchandrajoshi841
@pawanchandrajoshi841 7 ай бұрын
9.5 hours in and I'm enjoying it, his way of teaching is damn good.
@asinsama414
@asinsama414 Жыл бұрын
Thank you, pretty easy examples to understand the core
@SesamemeStreet
@SesamemeStreet Жыл бұрын
Amazing course. Thank you for this!
@philipakpan5622
@philipakpan5622 7 ай бұрын
Thanks plenty, this was so helpful mastering hooks, context api and redux.
@mahmoudhalabi8953
@mahmoudhalabi8953 Жыл бұрын
Right in time! Thank you so much! :)
@israelamos8896
@israelamos8896 Жыл бұрын
Thanks for this amazing course.
@ayush--gupta
@ayush--gupta Жыл бұрын
I really like John's way of teaching. He try to elaborate things in the easiest way possible.
@amaanullah13
@amaanullah13 Жыл бұрын
If you say so I'll def give it a chance
@allmarvelcontent
@allmarvelcontent 6 ай бұрын
@@amaanullah13 was it worth it?
@piyushlovanshi8142
@piyushlovanshi8142 9 ай бұрын
I, as of now have covered 9 and a half hours of lecture and there are some times where a few additional google searches will help, apart form which this course is a good place to start React
@dandy90
@dandy90 Жыл бұрын
Can't wait to start this after I finish a current course I'm taking for React. This will help it sink in even more.
@amrmashaal834
@amrmashaal834 9 ай бұрын
thank you mr john
@imohanthony
@imohanthony Жыл бұрын
Great 😃. Another refresher
@piyushlovanshi8142
@piyushlovanshi8142 9 ай бұрын
You have my gratitude ☺️, for you I wish health, wealth and happiness
@test-se6pi
@test-se6pi Жыл бұрын
you're incredible. thanks for everything
@zihuatenejo
@zihuatenejo 3 ай бұрын
I don't recommend this video to people who are fully new to react, this is better for people to recap things. The way he explains things is assuming you already know stuff and just immediately get it. It's best to learn react elsewhere, where you can read about the concepts, they explain better!
@SahilKumar-qx3xi
@SahilKumar-qx3xi Ай бұрын
Does he read just theories or even show the practically with example????
@Jeff_Leon
@Jeff_Leon 8 ай бұрын
This tutorial was amazing! I am grateful for your excellent job sir 🤝
@salahudeensuhail8763
@salahudeensuhail8763 6 ай бұрын
this tutorial enough to get job?
@rutikbhanushali957
@rutikbhanushali957 10 ай бұрын
Excellent teaching!!
@stopandthinkinsights
@stopandthinkinsights 10 ай бұрын
1:28:37 beginning 1:43:27 grid for books 1:48:17 images (hosted/public) 1:55:15 inline CSS 2:03:54 refactor code 2:09:19 re-setting values 2:12:00 working w/ props 2:29:13 a single instance button 2:34:32 list iteration for props 2:39:37 arrays w/ map 2:43:00 removing names newNames array
@alviahmed7764
@alviahmed7764 10 ай бұрын
too slow you are.
@hichem18
@hichem18 Жыл бұрын
Best react course thank you for this
@user-ge5kw1cl3k
@user-ge5kw1cl3k Жыл бұрын
straight for learning react
@gozman20
@gozman20 Жыл бұрын
"I am John(Smilga) from coding addict" I always feel happy when I hear the above statement on intro to a tutorial bcos I know I'm going to learn something big.
@moisesespiritosanto2195
@moisesespiritosanto2195 Жыл бұрын
Hi, I'm from São Paulo! Excelente!!!
@randomname882
@randomname882 Жыл бұрын
Amazing Nowadays I am trying to learn React It will help me a lot but I know It takes about 5days to complete it but I will do
@grotsunfull
@grotsunfull Жыл бұрын
Awesome guys!
@jamshidmirzakhmedov5380
@jamshidmirzakhmedov5380 9 ай бұрын
THANK YOU FOR THE COURSE
@kushaljivarajani9863
@kushaljivarajani9863 Жыл бұрын
I just started Learning React and Redux and you'll put this 14hr bomb...💯😂
@congdatt
@congdatt Жыл бұрын
Really full course, nice course
@3illanon145
@3illanon145 Жыл бұрын
Lord, bless you fcc. Just when I needed it the most, I found it.
@Tjiaz-
@Tjiaz- Жыл бұрын
Nice one, John 👍
@mr.daniish
@mr.daniish Жыл бұрын
The legend does it again!
@ronitchinda6857
@ronitchinda6857 7 ай бұрын
Brilliant content Thanks!
@yousufolatunji3424
@yousufolatunji3424 Жыл бұрын
John is my mentor. He tutored me without knowing me
@parthkolgiri7501
@parthkolgiri7501 Жыл бұрын
Most appreciated!!
@firdausahmat1960
@firdausahmat1960 Жыл бұрын
Thank you john and freecodecamp Cant wait to binge watch this
@_sunsetstories_
@_sunsetstories_ 9 сағат бұрын
I feel cheated, just bought this course on udemy and now I see it's available on KZfaq for free!😮
@juniorMr
@juniorMr Жыл бұрын
Amazing course
@snex-techprogrammer5110
@snex-techprogrammer5110 6 ай бұрын
Finally I have completed the tutorial after months of procrastination It's worth the time
@shalin1
@shalin1 5 ай бұрын
best of luck.. what's ur next plan?
@dogememers520
@dogememers520 Жыл бұрын
Adding Timestamps would be just soo amazing Thankx for all your efforts in making this video for free
@freecodecamp
@freecodecamp Жыл бұрын
The timestamps are in the description but KZfaq has a bug where videos over 12 hours don't always show chapters on the timeline.
@Peter-tx7qf
@Peter-tx7qf Жыл бұрын
@@freecodecamp You guys are the best ever. All love
@mohamedaminedammak2319
@mohamedaminedammak2319 Жыл бұрын
6:15:00 the useEffect runs when the component mounts, but the component to be mount, it needs users(not empty array) which deppends on the useEffect... So ?
@jamalnaserhamzaei5806
@jamalnaserhamzaei5806 Жыл бұрын
John is the best 💯
@Hacking-NASSA-with-HTML
@Hacking-NASSA-with-HTML Жыл бұрын
thank you so much sir 🤝
@seiitkhanotegali7734
@seiitkhanotegali7734 Жыл бұрын
nice dude with cool tutorial👏👍
@iambrianlevy
@iambrianlevy Жыл бұрын
Nice work
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars Жыл бұрын
thank you, very good :)
@mauriciojcYT
@mauriciojcYT 2 ай бұрын
I'm in 4:47:00 (planning to complete it in this week); thanks for the course, the explanations are great (are practical and concise).
@mauriciojcYT
@mauriciojcYT Ай бұрын
Now I am in 6:40:16
@mauriciojcYT
@mauriciojcYT Ай бұрын
Now I am in 8:02:40
@K.Huynh.
@K.Huynh. Жыл бұрын
thank for sharing!
@anujrawat3616
@anujrawat3616 10 ай бұрын
really helpful course
@mazharansari7813
@mazharansari7813 9 ай бұрын
This is the comment for those who wants to learn only Redux part you can safely skip to redux part john sir has explained every single thing If you don't understand wathc 3-4 times In my case first it was difficult to understand but Whenever I am making my personal project and If I feel like stuck I came back watched it again and again so just have a little patience you will get it
@jordank8814
@jordank8814 11 ай бұрын
13:29:43 when I use dispatch in my useEffect, I get a warning stating I should include dispatch as a dependency. Why does this happen? Is React picking up that dispatch gets recreated on re-render?
@DMtech895
@DMtech895 6 ай бұрын
When I do console.log(typeof formData ) like at 9:20:40 I don't get that it's an array of arrays, I get that it's just an object. When I console.log(...formData) it shows the arrays within the object. In your example, is it showing that it's an array of arrays because you used the array literal ?
@wilsonchinedu813
@wilsonchinedu813 Жыл бұрын
I love this.
@AhmadCode077
@AhmadCode077 3 ай бұрын
" The Best Teacher Educate With Their Hearts , Not Just With Their Mind " John Smilga is one of them . Huge Respect from Pakistan.❤
@kipfitpal
@kipfitpal Жыл бұрын
Awesome 👌
@mst736
@mst736 Жыл бұрын
herr smilga, bis jetzt, Sie sind am besten javascript und react programming language bin ich kennen gelernt. Ich wunsche Ihnen viel gesundheit um wir vor Ihnen Unterritchten genissen könnten. Es tut mir leid wenn mein deutsch nitch so gut ist. xD
@TheSoprah
@TheSoprah 27 күн бұрын
Is he german?
@user-yv4tz7kv8h
@user-yv4tz7kv8h 4 ай бұрын
learned a lot
@ahadkhan8872
@ahadkhan8872 3 ай бұрын
For Challenge 03-conditional-rendering/starter/07-user-challenge 7:25:30 I have done all that in 2 lines {user ? `Hello There ${user.name} You have successfully logged in` : "Hello there , Please login"} {user ? "Logout" : "Login"}
@Rikimkigsck
@Rikimkigsck Жыл бұрын
The best teacher I have ever seen in my entire life
@brysongracias7882
@brysongracias7882 9 ай бұрын
The best REAT tutorial on the internet
@elliscaicedo9045
@elliscaicedo9045 Жыл бұрын
thank you !!!
@user-yj6ii4qm6p
@user-yj6ii4qm6p 9 ай бұрын
My question is: Can we attach multiple events with onclick, like at 3:21:21, can we attack handleClick also with onclick??
@cryptoeric24
@cryptoeric24 Жыл бұрын
In the useReducer section can you just pass data as the second argument in useReducer(reducer,data)??
Learn Tailwind CSS - Course for Beginners
4:12:18
freeCodeCamp.org
Рет қаралды 453 М.
React Router 6 - Full Course
9:44:43
freeCodeCamp.org
Рет қаралды 230 М.
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 14 МЛН
Did you find it?! 🤔✨✍️ #funnyart
00:11
Artistomg
Рет қаралды 121 МЛН
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 51 МЛН
Create a Sidescroller 2.5d Series Part 1
16:40
Brianko Games
Рет қаралды 8 М.
Redux Toolkit Tutorial - JavaScript State Management Library
1:50:42
freeCodeCamp.org
Рет қаралды 239 М.
CSS Tutorial - Full Course for Beginners
11:08:10
freeCodeCamp.org
Рет қаралды 1,7 МЛН
A Worlds First On This Top Tier Radio - TIDRadio H3
11:52
Tech Minds
Рет қаралды 16 М.
This UI component library is mind-blowing
8:23
Beyond Fireship
Рет қаралды 554 М.
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 14 МЛН