Skip to content
UdemyReactPaid courseAll LevelsCertificate

Hello React - React Training for JavaScript Beginners (Udemy.com)

The Simplest Way to Learn React for Beginners - Line by Line with No Steps Skipped

Created by: Rob Merrill

Last updated September 2020

icon
What you will learn

  • Know the fundamentals of ReactJS
  • Unidirectional Dataflow in React
  • JSX
  • ES6 Classes
  • Functional Components
  • State
  • Props
  • Map
  • Filter
  • JavaScript
  • Ajax Requests
  • Lifecycle Methods

How it compares

Against the other 173 rated Udemy courses in React on CourseDuck:

  • Rating4.6 out of 5higher than 71% of them
  • Reviews3,706#29 of 174 by number of reviews
  • Length6 hoursshorter than 76% of them
  • Last updatedSeptember 2020earlier than 84% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

Welcome to Hello React. This is aimed towards those who are new to JavaScript development and while you may not have mastered JavaScript you want to learn more about using the React library. React has a steep learning curve for new developers. If you have found yourself quickly overwhelmed by the React Docs or other React tutorials then this is the course for you. This isn't the only React course you should take but it should be your first.

If you are an experienced developer. This course is too easy for you. Please don't take it. This course is for people who are new to programming. This isn't for experienced coders changing from one coding language to another or for experienced JavaScript developers looking to pick up a new framework. 

Here is what I will provide for you:

  • A React course you can actually finish. A React course you can actually understand. A React course that moves step by step with no steps skipped.

  • Reviews. Lot's of reviews.

  • Challenges. Lot's of challenges.

  • Mini-projects. Lot's of mini-projects.

  • This course assumes a light knowledge of HTML, CSS and JavaScript. However, if you have been using any of those technologies for at least a couple months you will be in good shape for this course.

To steal the words from Zoolander. This is a React course for "those who don't code good."

Here is why this course stands out:

  • This will be the slowest moving React course you will find.

  • This will focus on the basic fundamentals that could be of great help in future React courses you might take or understanding the React Docs.

  • This is not a "zero to hero" course. Those don't really work. This is a "zero to 20mph" kind of course.

  • I will take for granted as little as possible in teaching sections and reinforcing what we have learned.

  • This isn't a code along course alone. Through lots of challenges and repetition you will be able to take everything we learn and build with it. You won't wide up with an elaborate project for your portfolio that you don't understand.

  • I will filter through and synthesize large and complex React concepts and break them down to a practical beginner level.

  • We will build slow, but you will understand what we are doing.

  • We aren't going to build one big app but many smaller applications where you learn key concepts.

  • Repetition, Repetition, Repetition. We will repeat things a lot.

My first attempt to learn React was when I had been coding for just about six months. I bought several books and paid for several online subscriptions but those resources quickly reached a level that I found myself just typing in the code I was seeing without any comprehension in regards to what was going on or how I could replicate this myself.

Even the docs went over my head and so did many of the use cases. I spent hours and hours trying to sort through material that would allow me to get a hold of concepts at my level. I couldn't, so I gave up.

I want to spare you the hours and hours of research you might invest only to hit constant dead ends and have material presented to you with too much assumed knowledge.

That's why I created this course for you!

It's time to say "Hello World" in React!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Rob Merrill

I am a Front End Engineer who enjoys working with JavaScript. I'm a self-taught developer and love to help others figure out programming on their own as well!

icon
More courses by Rob Merrill

$13.99

$19.99

icon
More React courses

$139.99

$94.99

$74.99

$69.99

$89.99

$99.99

icon
Reviews

4.6

3,706 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Ruben Hode on 12/27/2022

I recently took this course on React and, while it felt helpful at first, I have since found it to be outdated in comparison to other React courses. I would recommend looking into a more up to date course on React rather than this one.

By Eder Hernandez on 1/8/2020

A perfect class for anyone new to react. It covers many important aspects of react and does an excellent job of providing good use cases for common built in javascript functions/helpers that can be used with react. I appreciated the pacing as well, all of the challenges in the course required some critical thinking but I never felt like I was ill equipped to handle them. I was able to figure about 95% of them on my own. Definitely take this course before jumping into more advanced React courses.

By George Mentzikof on 1/10/2019

That was a great introductory course to React world. I am trying to learn react native but since react js uses same terminology and methodology this was a goot getting started course. My observations: I would prefer a constant use of ES6 from the begging. Secondly I would like to see a form example created by independent form components that interact with each other. Finally from Lifecycle methods only componentDidMount was presented. Maybe tutor could present some more examples on that topic.

By Scott Littleton on 11/6/2018

If you have no experience with a framework (or in this case a library that can work as a framework) this is the best course I've seen. A lot of other courses either gloss over the basics too fast or they give you every detail about every possible way to do something, which can be very confusing. What this course does is it explains the basics in a way that is easy to understand and will allow you to get a feel for how React works. By the end of the class you will have a general understanding of how to render components and use some ES6 features like map and filter to manipulate data using your components. I recommend taking this class if you are entirely new to frameworks before you try taking any class geared toward more intermediate or advanced level students.

By Zbigniew Downar on 8/28/2018

Very nice course, especially for beginers. Slow pace and quite a lot of repetitions in different contexts (which is good) helps to understand everything better and memorize important points. Mybe not quite comprehensive so you need to use also another courses. It would be nice to learn how to use Babel and Webpack, which is recommended for real applications instead of using CDN Anyway the course was very useful for me. Thanks!

By Nora Michalski on 7/5/2018

This is THE BEST beginner's React course I've ever seen. If you take this course as your first React course, you'll feel that React is SIMPLE and EASY to learn. I got intimidated by all the other courses I've taken. They immediately overwhelmed me with ES6, ES7, ES8 syntax, environment setup, build systems, multiple components interacting with each other and what not. This course is amazing. Simple, practical, it helps building muscle memory which is the KEY in programming (as well as in many other skills), so, you'll REMEMBER everything you already learnt, and you'll become good friends with the material. As a side effect, I actually understood a few JavaScript concepts I was struggling with for years. The instructor has the best teaching skills I've came across in a long time, especially in the field of Web Development. From an instructor I do not expect to show off with all the knowledge they have (like many of them do), but to keep in mind that the goal of the course is to help me understand and practice the material. I would give Six Starts if I could. Thank you!

By Robert Prickett on 6/21/2018

Overall, I think this course is fantastic. Rob Merrill is an excellent instructor that guides his students with knowledge of each section. With each section, Rob provides a basic in-depth explanation of each subject along with an example of how to apply the knowledge learned. He is also very quick to send replies to questions you may have and makes excellent recommendations for how to further your knowledge in a this particular subject. The one area I would like to see improvement is the React Form Section. I feel that it should include submitting more than one single input. Perhaps using multiple input text fields, radio buttons, and checkboxes to expand upon the power of React Forms. It seems to be a place where a lot of new React Developers struggle. Bottom Line: I think this course is perfect for any person wanting to get into React Development, however, there are courses one should complete first before jumping into React. Having basic HTML, CSS, JavaScript experience is a MUST. Luckily, Rob has an excellent JavaScript course available here on Udemy as well.

By Sandra Green on 5/17/2018

This course was exactly what I was hoping it would be, a great learning experience where I would come away having actually learned how to do what they are claiming! I am currently near the end of a techdegree at another online web development learning platform and I have been so overwhelmed. The instructors teach as if we already know what they're teaching, and having no background in javascript, it's been a nightmare! It has taken twice as long because I just didn't get it. I thought something was wrong with me, now I know it's just that they were talking over my head. Rob teaches and then reinforces what he has taught so we can understand and put it to use. I need more courses like this one! Bravo!

By Darwin Do on 10/26/2017

I took React classes from other Udemy instructors before, though they taught more advanced concepts at a faster speed, I struggled to understand props, states and how to incorporate them into a basic React app, this course has helped me have a clear understanding of those concepts. I personally this course is highly recommended to anyone who is new to React/JavaScript ES6 and for those who want to grasp the solid basic essence before moving on to more advanced topics.

By Al Yablonsky on 9/3/2017

This is a very introductory course. But if you are new to this, this is where you would start. This instructor makes a great effort to explain the material. I hope he teaches more advanced levels. As I said, I hope this instructor teaches more advanced react courses along with react-native, react-router and redux. I hope he also explains Life Cycle Functions. Other instructors teaching these classes are very knowledgeable in this material but then they type away at 100mph without much explanation.

By Chris Nyland

Great course, and the one that really eased me into learning just how to get stuff done in React without bothering about the whys and wherefores.

Was able to follow this even with only a very cursory grasp of JavaScript, and like that the codebase is all available on GitHub, so that I can clone it and mess about and try to break/fix things and see how everything works.

By Georgina Halfkenny

Great course. Fantastic exercises & coding exercises to make sure you understand what is being talked about. The instructor puts effort towards getting people to use/think through ES6 code styling so they are prepared for what they will experience as part of React. Happy I used this course as my entry into React. I feel very knowledgable, and ready to extend the knowledge to creating something more robust.

Showing 12 of 59 reviews