Learn React In a Better Way (Udemy.com)

Master React main concepts and build Single Page Applications using ReactJS

Created by: Nathan Krasney

Produced in 2021

icon
What you will learn

  • Master main React concepts
  • Create Single Page Application using ReactJS

icon
Quality Score

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

Overall Score : 96 / 100

icon
Course Description

You're here because you know HTMLCSSJavaScript and you want to move forward to popular and advanced technology. You're here because you are react BEGINNER and you have a mission : you want to learn React from scratch in a better way : step by step so you will master its main concepts and build Single Page Applications using React

I am here because i can help you accomplish your mission. I have B.s.c + M.s.c in mechanical engineering . I have been doing software applications for more than 20 years in the Hi - Tec industry and i have a lot of teaching experience. You can trust me and my teaching methods . I had learned many many technologies in the past (check my LinkedIn profile) and i know exactly what is needed to learn and how.

Check what students say about my course :
"This was one of the best courses I have ever taken. The pace and explanations were incredibly easy to follow. Everything important about React was covered and Nathan explained every little detail so well that anyone can understand it and gain a good understanding. I have learned a lot from this course, and I hope that Nathan will add others in the future."

"I love it so far I will drop a review midway through :) from my experience coming from a developer bootcamp this way of learning is much more natural and effective! To be honest, I took two other react courses both of them lecture style, and I don't feel like I got enough from the time I put in, they were both about 30 hours long with sparse assignments I felt like a zombie just typing along. I feel like I'm learning a lot! Most importantly I feel like my retention level and understanding are finally getting somewhere and I can actually apply the things I learn."

"Nathan describes very very well, i got many javascript courses at Udemy, but Nathan explaines better them others."

In this 4.5 hours course i teach React in a better way then other courses :
- Every complicated concept is broken to few small EASY to grasp concepts
- Every lesson is FOCUSED on one subject only
- Lesson are SHORT, typically less than five minutes, so you can stay focused throughout it

- You have FEEDBACK after every lesson via the Quiz Exercise
- You will feel PROGRESS after every lesson via your correct solution of Quiz Exercise
- I do not believe in one project which last the whole course , because in my vast experience its much better to learn using small isolated samples . In this way you learn and master CONCEPTS which will allow you to do many projects , not just one that the lecturer did. Also small isolated code samples are better when you come back to the course to clarify specific concept (try to do this with one big project which last the whole course ...)
- Overall you will SAVE TIME in this course compare to other courses

The course cover the following concepts :
  • Component (stateless stateful)
  • Next generation JavaScript
  • React project setup
  • JSX
  • State
  • Props
  • Events
  • Debugging
  • Unidirectional data flow
  • Styling
  • Rendering list and using keys
  • Component Life Cycle 16.3
  • Routing using react-router
  • Single Page Application

Who this course is for:
  • Anyone that has basic knowledge in JavaScript + HTML + CSS and want to learn react from SCRATCH , master its main concepts and create Single Page Application using React.

icon
Instructor Details

placeholder

B.s.c. and M.s.c Mechanical Engineering from Israel Institute of Technology
I have more than 20 years experience developing software applications for Hi-Tec companies : Desktop , Mobile , Web
I have experience as a freelancer and as salaried working in startups and big companies
I have a lot of teaching experience in various levels

icon
More reactjs courses

React js. From the beginning. w/ Redux and React Router

$11.99

React JS, Angular & Vue JS - Quickstart & Comparison

$11.99

Server Side Rendering with React and Redux

$11.99

Microservices with Node JS and React

$11.99

Learn React by building and deploying production ready app

$11.99

Modern React with Redux [2020 Update]

$11.99

icon
Reviews

4.8

16 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Neha Kapoor

Videos are short and undestood

By Fernando Rodríguez-Izquierdo Serrano

Muy buena clasificación y dosificación de la información, muy pedagógico y fácil de seguir.

By Pat Pignataro

Yes, so far so good!

By Glen Carpenter

I have taken other React courses, but I am glad that this one goes beyond syntax and gives practical examples of where React is useful.

Feels much more practical for use in real world applications, and not just learning "what is React".

By Jose Barlia

It is a very basic course, not exactly what I was looking for, but is very good organized and structured, and the instructor explain good enough all the topics.

+ : all the features are good explained with examples

- : every features is explained individual and not as part of a real life project, in small demos, then you don't understand how to use this new knowledge in the daily life.

By Dzmitry Krasutski

Nathan describes very very well, i got many javascript courses at Udemy, but Nathan explaines better them others.

Few steps to make this course a little bit better.

1) You could set up development environment before you start record video

2) You explain very very god and you could explain little bit faster. Even not so talented student (like me)can understand everything what you talk about,

because as i mentioned above, you explain well.

!!!בהצלחה

By Cham Ochs

This was one of the best cources I have ever taken. The pace and explanations were incredibly easy to follow. Everything important about React was covered and Nathan explained every little detail so well that anyone can understand it and gain a good understanding. I have learned a lot from this course, and I hope that Nathan will add others in the future.

By Merrill Mayer

I gave the course a 4 as it met my expectations so far. It seemed to me that 5 was aimed at something that completely exceeded expectations.

If I can actually code React when I am done, I will give the course a 5.

I updated to 5 as I can now at least write a simple react app.

By Avshalom Mogos

Amazing!!!

By Liron Wassa

Good explaining

By דניאל בן ארי

it is very effective

By Angel Ancheta

I am currently more than halfway through this course and so far I feel as though I have been learning in a way that's quick and efficient. This practical, hands on course is my number one recommendation for anyone who's a coding bootcamp graduate because of the plethora of assignments and quizzes which keep you on your feet, taking in the information actively rather than passively. In my opinion this style of teaching/learning is one of the best ways to try to learn anything, the only way to truly know if you know something is to try to apply it. I have a lot of praise for this course I'm so lucky to have found it! I've done two other react courses with two incredible instructors but I feel like this was the missing piece in my learning that bridged the gap between my accumulated vocabulary and knowledge by giving me ways to explore how to apply those two things in real application. I think overall, this is a great course to have in addition to another react course, the other two courses I have from Stephen Grider and Maximilian Schwarzmüller have great explanations and equipped me with familiarizing myself with react in a passive way although I spent many hours coding along and feeling somewhat tactless because of the lack of assignments. This course gave me many "aha" moments where all the information I had acquired finally clicked. Thanks Nathan I really loved your course! I would love to see what other content you put out using this hands-on approach.