React From The Ground Up


Updated on

Course overview

Course type
Paid course
All Levels
13 hours
62 lessons
Available on completion
Course author
Tim Knight
  • Understand how ReactJS works and how to use it
  • Develop amazing React and Redux applications from the ground up - with full understaning
  • Build a React application using an external API
  • Build ReactJS components
  • Use ReactJS in existing projects
  • The confidence to tackle any challenge with React


Learn React JS - this course covers all you need in order to use ReactJS in new and existing projects


React version 15.5.4 update now included!

Now with BONUS Redux tutorial!

AND Bonus React Router tutorial!

New content added every month - Just ask for a topic to be covered and I will do a video on it!

Join over 2000 satisfied students taking the best ReactJS course out there.

Over 100 5 star reviews!! 

⭐⭐⭐⭐⭐  I never leave comments but thought I should share that this is best tutorial i've done on Udemy so far. Besides the great job of teaching react from the basics to advanced he goes really slow and explains every additional tool used, even things most should know. If you already know about the tools you might even learn something new like I did.

-- Chiedu Okpala

⭐⭐⭐⭐⭐  So I needed to learn React in order to build and pitch a prototype to the business I work for. We are trying to take our current offline application online and in talks we decided React would be a good choice for taking the next steps. Tim is very articulate and easy to understand and takes the time necessary to explain things in lamens terms. Would highly recommend this to anyone looking to learn React and/or Redux, especially if you're not an experienced Javascript developer. Glad that he takes the time to show how each thing works by itself and then ties them all together in the end into a full working app that can become your template for a new project. Thank you so much, Tim!

-- Brett Connolly

⭐⭐⭐⭐⭐  This course is a great place to start with ReactJS. Well laid out and easy to setup and start producing ReactJS sites. Instructor walks you through what is happening in the background and explains in terms that make it simple to understand.

-- Doug Brown

⭐⭐⭐⭐⭐  I really like how the course steps through everything and clearly shows how everything connects. The pacing was perfect for me and my favorite part was the transition to ES6.

-- Sarah Huynh

⭐⭐⭐⭐⭐  As a beginner, I found this course to be extremely easy to pick up and much less intimidating than I thought it would be. Tim is great at leading you along the way, while still giving out challenges that make you think.

-- Brent Busby

⭐⭐⭐⭐⭐  Amazing course that covers a large amount of material very well. I never knew all of the power that React had until now. I recommend this course for anyone who knows none/a little about React. Great foundation course and is still being updated. Great job!

-- Benjamin Glunz

This tutorial will take you through everything you need to know to master web development using ReactJS.

React is a hugely in demand framework and having the knowledge of React that this course will teach you will set you apart from other candidates. If you've got a great idea that you want to turn into a business React is a great choice to build your application with and React From The Ground Up will teach you everything you need to make amazing applications with React.

We will cover ReactJS, ES6, Webpack, Redux and build some fantastic projects that demonstrate exactly how to use ReactJS in modern web development.

Getting a great understanding of React JS will get you into a position to build fantastic, well built personal and professional projects. It will also put you in high demand for employers where knowing and understanding ReactJS will put you ahead of everyone else.  

This course starts from the beginning of ReactJS and is done in a way that means from the first video you start building with React. Only when we enter the projects section will you need to setup your environment, but by then you will know exactly what you're doing.

We'll start by mastering the fundamentals of React, including JSX, “props", “state", and eventing. Source code is provided for each lecture, so you will always stay up-to-date with the course pacing. 

Throughout the course you will build mini projects with React then move onto build a Pokemon dashboard application that will put your new found React skills into practice. We will then build an application that teaches you all the principles behind Redux and how you can confidently and easily use React with Redux to build applications.

If you are new to React or maybe you've been struggling to learn and truly understand whats going on then this course is for you. You will be confident in using ReactJS in no time at all and if you ever get stuck I will be there to help.

I built this course as I felt the current resources out there expected you to already have a great understanding of how React works to even get started so I've made this course as simple as possible in order to take you through step by step so you can feel confident and get a truly good understanding of how to utilise ReactJS.

By the end of this course you will be more than confident in using ReactJS in any project!

Similar courses

Modern React with Redux
  • 53 hours
  • 572 lessons
  • Certificate
React From The Ground Up
  • English language

  • Recommended provider

  • Certificate available