ReactJS From The Ground Up
Learn all you need become a expert with ReactJS
This tutorial will take you through everything you need to know to master web development using ReactJS.
We will cover ReactJS, ES6, Webpack and build some fantastic projects that demonstrate exactly how to use ReactJS in modern web development.
Getting a great understanding of ReactJs 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.
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.
Code With Tim
What is React?
Why React?
Getting Started
Prerequistes
Plain JS Hello World
JSX Hello World
Create Class
Aside - The let keyword
Props
State
Challenge
Challenge Build
Challenge Refactor 1
Challenge Refactor 2
Stateless Functional Comps
Component Lifecycle Part 1
The Component Lifecycle Part 2
Component Lifecycle Update Methods
ES6 Classes
ES6 Stateless Functional Components
Challenge
Challenge Code
Higher Order Components
Project Setup - NodeJS
Webpack Configuration
JSX Transfomer
Make your life easier with NPM's create-react-app
MakingApi Calls
PokeList Component
Poke Pagination
Poke Items Per Page Buttons
Refactor & PokeIndexList Component
Pokemon Stats Modal
Radar Chart
Image & Tidy Up
Version 15.5.0+