I have gone through many paid courses for React... and searched many platforms.... but this tutorial was unique... no words to describe you... fantastic and very clear and neat explanation for absolute beginners.. take a bow...🙏❤
yes he's truly incredible. exactly what i'm looking for. incredibly consistent smooth slow pace. but succint. and all unnecessary talking has been omitted. essential stuff for anyone learning to code but done perfectly! I've needed him through my whole program but just found him now toward the end. Thanks for all your work!
For anyone who asks why console(log) displays all objects twice, the answer is: in the index.js file, is surrounded by . Deleting this will resolve the log duplication. The component is only enabled during development and does 3 main things: Re-renders your components an extra time to find bugs caused by impure rerendering (side effects). Re-runs your components effects an extra time to find bugs by missing Effect cleanup. Checks your components for usage of deprecated APIs.
I don’t normally comment on RU-vid videos but this course is so perfect and beginner friendly. I’ve worked through over 10 videos now and I understand every single thing he’s talking about.
"Props is just an object that contains the attributes and their values which have been passed from the parent component" Your way of explaining and teaching is amazing. Thanks a lot Vishwas for all your efforts.
I went through like so many React tutorials and this is where I was finally able to grasp and understand everything so well. Thank you so much for the efforts you have put in to come out with something so extraordinary and easy to understand!
I was confused regarding props , now after watching your explanation, it's clear now. Basically, key value pair for custom tag is represent by props . Attribute name for custom tag has become key and it's value is a value for props object.
This is the best React tutorial. I am understanding it in one go. The other tutorials did not explain the folder structure as well as you did and without that good base nothing could stay in my brain. But now I GET IT!!
Vishwash, your videos are amazing. The way you teach increases interest of learning these technology. I love your video series. I'm from mobile application development background and wanted to learn reactnative. I gone through your reactjs series and now learning reactnative. It would be great if you make series on reactnative development
I'm so happy that I found another best teacher that I will definitely come back to learn something new about web development. You really understand this field and I'm so grateful! Thank you so much, Vishwas!
Your videos Vishwas are simply the best, even the resolution of your VS Code app and screen font size was perfectly chosen and the clarity with which you explain everything is amazing. Thank you so much for making all these wonderful videos!
All these videos are made 2 years back. Are these videos are still relevant as of react new version? Even I'm learning react so want confirmation before going though this series.
@@anandbaraik5010 I think they are still relevant, there is definitely a few errors or more modern ways of doing things or even some different better approaches than the way Vishwas teaches but don't get hung up on that. These videos are still an awesome starting point and help get your head into React way of thinking before learning new improvements (ie React 16+ etc) from other sites and videos etc. I've gone to them a number of times and not just watched once.
Not the most fancy youtuber out there for sure. But at the end of the day, the content and the clear explanation are all that matters. Thank you for that.
I’m following a series on gale to help guide me in which direction to learn, but when I’m confused I go to you! You know how to teach beginners very well; you know best how to inspire curiosity and instill intuition!
I have been a long time fan of Net Ninja on RU-vid and even learned javascript from his course. Now I am a fan of Codevolution too because you have the same calm and composed teaching style as shaun from net ninja. Hope both of you do a collab sometime. Thanks for the amazing content.
Thank you so much!!!! I have been watching so many videos and courses and more often than not people ar mumbling and saying things like "lets do this and this...or no, we will do something else" or that saying stuff like "So obviously when you take ABC and use it with DEF, and then pass it to GHI it will come as JKL! Unless it won't. But we will talk about this later." And I am like ''WHAAAAAAAT???" You are using short sentences and you are very clear. What you say matches what you do on the screen. You are using plenty of examples. This is the first video made by you that I am watching and I am in awe! Bravo and thank you!
I was confusing to start learning reactJs from beggining because there was no any courses to start by understanding everything from scratch. But I found this on youtube and i have got confidence on reactJs. Thank you Sir 😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍
Thank you very much for these set of videos. I am a beginner & for the life of me, I was not able to figure out props & state till I saw your video. It was simple and crisp. Needless to say, I have subscribed to your channel & I intend to watch all your videos. Thanks again.
Really really good explanation, i was jumping around to understand such a simple concept but you explained it in a very short and simpler way, keep up the same work now i have confidence that i will learn react.
Totally agree. I've done/doing three different courses on Udemy. All great teachers. But this gentleman steels the show. Impressive display. It could not be more clearer.
I have one doubt that.... In class component I have done console.log(this.props); then why it is consoling output 2 times for each component tag Output is : Welcome.js:5 {name: 'ABC', surname: 'XYZ'} Welcome.js:5 {name: 'ABC', surname: 'XYZ'} Welcome.js:5 {name: 'PQR', surname: 'ZZX'} Welcome.js:5 {name: 'PQR', surname: 'ZZX'} Welcome.js:5 {name: 'MNL', surname: 'QWE'} Welcome.js:5 {name: 'MNL', surname: 'QWE'}
Initially I thought why Bruce Clark and Diana , then I saw heroname and realised the names were planned Haha nice thing Not talking about tutorial because that's nice as usual