React Tutorial - Learn React - React Crash Course
This YouTube tutorial was created by Programming with Mosh. It is a free-to-access video lesson on the basics of app development with React. A supplemental course is available for a charge. The course covers the basics of working with React to create object-oriented web or mobile apps.
Created by: Mosh Hamedani
Produced in 2018
What you will learn
- Setting up the development environment.
- React components.
- Rendering.
- Events.
- States.
- Arguments.
- Mounting, updating and unmounting phase.
- Development of your first app.
Quality Score
Overall Score : 94 / 100
Course Description
React Awards Best Crash Course
Pros
Cons
-
- Content is extremely organized. You can take a shortcut to any lesson with a single click.
- Entire course is 100 percent free to access, and as many times as you like.
- Course is frequently accessed and the course community is very active.
-
- The entire crash course is a single video. Be sure to write down timestamps with any breaks.
- While the community is active, the instructor does not reliably respond to questions and information requests.
- Content is ad-funded. Lessons are interrupted with brief ads and can disrupt the experience.
Instructor Details
- 4.7 Rating
15 Reviews
Mosh Hamedani
Mosh (Moshfegh) Hamedani is a passionate software engineer with two decades of experience and he's taught over 3 million people who to code or how to become professional software engineers through his YouTube channel and online courses. His goal is to make software engineering fun and accessible to everyone. That's why his courses are simple, pragmatic and free of BS.
More courses by Mosh Hamedani
C# Basics for Beginners: Learn C# Fundamentals by Coding (2020)
4.5 (80,103 Reviews)
Provider: Udemy
Time: 5.4h
$149.99
C# Intermediate: Classes, Interfaces and OOP (2019)
4.6 (41,921 Reviews)
Provider: Udemy
Time: 6h
$109.99
The Complete Angular Course: Beginner to Advanced (2018)
4.5 (28,156 Reviews)
Provider: Udemy
Time: 29.6h
$124.99
C# Advanced Topics: Prepare for Technical Interviews (2019)
4.5 (25,212 Reviews)
Provider: Udemy
Time: 3.1h
$94.99
More React courses
Microservices with Node JS and React (2026)
4.8 (20,187 Reviews)
Provider: Udemy
Time: 54.4h
$139.99
Learn to build an e-commerce store with .Net, React & Redux (2026)
4.8 (2,218 Reviews)
Provider: Udemy
Time: 29.6h
$94.99
Next JS & WordPress: Build rapid NextJS sites with Next & WP (2026)
4.8 (462 Reviews)
Provider: Udemy
Time: 8.4h
$74.99
Build Polymorphic Components with React and Typescript (2022)
4.8 (223 Reviews)
Provider: Udemy
Time: 2.3h
$69.99
Next JS ChatGPT clone with Next.JS & OpenAI (NextJS 13 2023)
4.8 (172 Reviews)
Provider: Udemy
Time: 4.6h
$89.99
The Ultimate React Course 2025: React, Next.js, Redux & More
4.7 (27,027 Reviews)
Provider: Udemy
Time: 83.9h
$99.99
Reviews
By Pavithra Ramasamy on 02/22/2020
The video quality, voice, explaining each things without taking much time is one of the uniqueness of this course.Also the shorcuts for handling the editors provided by mosh in the middle of the lessons is quite interesting.
By Indover on 02/19/2020
Since it's been two years, a few things have changed, but I still managed to complete this project and also modify it a little. It was difficult, but overall satisfying in the end.
By Michael Kubler on 01/13/2020
This was awesome. Really well done and I love the way you refactored multiple times as you went showing lots of different ways to do things.
By Oynivabcn on 12/26/2019
Amazing course!!! It's well structured, PACKED with best practice tips and full of encouragement to think logically.
By Brenton Lippitt on 12/15/2019
This appears to be out of date in terms of the initial setup and installation. When I run create-react-app I get : A template was not provided. This is likely because you're using an outdated version of create-react-app.
By Fabien Berdah on 11/22/2019
I must say, this is the best quality React tutorial I have seen. Your explanations are crystal clear.
By Mohammad Amirul Islam on 11/20/2019
Appreciated the highly recommend React.js video. I was searching lots of react.js video on YouTube getting the pure clean concept but I din't. Finally from this video I gained every information about react that helps to me learning real React.js concept. Thanks a lot for such an excellent video.
By Dan Kerby on 10/03/2019
Brilliant tutorial. I've done a couple of different React tutorials, and this is by far the best I have come across. I wasn't expecting that considering all of the other tutorials I have seen so far have been on paid subscriptions!
By Trip Segars on 05/04/2019
Wow, one of the best delivered courses I've ever seen, on YouTube or at university. Mosh does a fantastic job of working through the development of a simple web apt that presents a great overview of the React language and programming paradigms, breaking down the knowledge delivery into very manageable bites.
By Namig Ismayilov on 04/19/2019
Beautiful! I loved how you introduced some ideas and then replaced them with something better. First tutorial I ever finished that is this long.
By Paul Green on 04/06/2019
This is the best tutorial I've seen on React. Mosh is really clear and is obviously well-prepared doing this video - no mumbling, making mistakes or saying 'err-hang on' like most videos.
By Swapnil Banga on 03/25/2019
It might not be the 'full course, but it's a complete course in itself. Covers almost all the main concepts of React (as listed in React docs).
Showing 12 of 15 reviews
Could not load more reviews.












