I learned React using Vishwas tutorials and still referring to those tutorials. This channel is actually one stop place for frontend development. I love the way he explain the concepts. Thank you for your effort. Much love :)
Vishwas, I've learned how to build projects with Angular by watching your tuts, and I've been able to build several projects with those skills, and now, out of curiosity, I am watching this React tutorial just as an overview as I plan to learn the library in the near future. I just like the way you teach complex subjects and make them easy-to-understand for "non-A" students like me. Keep up the outstanding work bro.
I have learned so much, thank you! I did like this: export const Form = () => { const [username, setUsername] = useState(''); //username state variable and with an initial value of empty string const [description, setDescription] = useState(''); const [country, setCountry] = useState(''); const handleSubmit = (event) => { event.preventDefault() //to prevent the page refreshes alert(`Form data is: username= ${username}, description= ${description} and country = ${country}`) console.log('Button clicked', event) } return( <form onSubmit={handleSubmit}> <div> <label htmlFor="">Username</label> <input type="text" value={username} onChange={(event) => { setUsername(event.target.value) }} /> <label htmlFor="description">Description</label> <textarea name="" id="description" cols="30" rows="10" placeholder='Description here' value={description} onChange={(event) => { setDescription(event.target.value) }} > </textarea> <label htmlFor="country"></label> <select name="countries" id="country" value={country} onChange={ (event) => { setCountry(event.target.value) }} > <option value="">--Please choose an option--</option> <option value="Sweden">Sweden</option> <option value="Rumania">Rumania</option> <option value="Venezuela">Venezuela</option> </select> </div> <button type='submit' >Submit</button> </form> )
One issue some might be facing is at 1:27:50 the empty array on line 13 [], should be an empty object instead {} . I tried changing it back to an array and it works?!? Great tutorial!!! thank you
This is by far the best ever tutorial on React JS that I have come across. Thank you so much Vishwas, more strength and power to you :-)
This type of knowledge in just 2 hours is really good. Keep it up mate
Hi Vishwas, I have learnt React by watching your React Fundamentals as well as React Hooks and Redux videos. It was really nice. I will request you to please launch a series in React Redux Toolkit as well as in React Hook Form and JEST, React Testing Library since those are in real demand in current JOB Market
Best video for fully understanding react so far. I have learned some, but many others skip important steps or tell you to ignore a bunch of stuff which left me with a lot of questions which were all answered here in this video. Cheers!!
I found it difficult to understand some concepts of react but Vishwas tutorials made everything so simple for me to understand...keep it up!!!
This was a great overall tutorial, specially by adding the transition hook at the end 👍
Awesome course! I came here for a refresher on React, and now I learned how to use the useTransition hook which will be very useful in my future projects.
One of the best React dev channels on youtube.... keep it up!!
You sir, are a GOD. For the first time today, in a year, I felt like ReactJS talked back to me, through your voice. The murky clouds of confusion have cleared up a lot. There is a long way ahead of me, but this crash course has set the pace properly for me. Such a fine channel for learners. Please keep up the good work. Many thanks again!
Goodnight. I am Brazilian. I live in a city of beautiful beaches in the northeast of Brazil called Natal. Thank you for sharing your knowledge with people who, like me, are entering the world of programming. Sorry for the mistakes. I don't master the English language.
This was a GREAT refresher! Thanks for the awesome work!
By far the BEST react tutorial on the internet.
you are that Indian guy, whom I can clearly understand in English :D thanks for your work
This was great to get me up to speed on the latest react conventions, coming from very old versions.
This is well presented and explained tutorial for beginners. I will highly recommend this to every one interested learning React. Thanks a lot
@Codevolution