Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete React JS web developer with ES6 - Build 10 projects
Rating: 3.8 out of 5(1,555 ratings)
8,756 students

Complete React JS web developer with ES6 - Build 10 projects

Master react JS, ES6, firebase, Auth0. Along with reactjs basics, create 10 projects
Last updated 8/2017
English

What you'll learn

  • Create web apps in react js
  • Learn about components, props, states and component life cycle methods
  • Create web apps that use firebase as login and database
  • Create web apps with Google login feature
  • Create web Apps with Auth0 login systems
  • Create web apps that use web API like reddit and github
  • Build 10 unique projects to build a solid profile in react js
  • Learn modern Javascript AKA ES6

Course content

10 sections76 lectures12h 20m total length
  • Introduction to the course4:04

    Join a complete Reactjs web developer course with es6 built-in projects to learn what React is and build high-performing web apps with login systems and APIs.

  • Mindset to learn reactjs3:40

    Mostly we like to jump directly into installation and writing code but with react, it would be great to first set a mind set. React is a framework that means we have to follow a certain rules.

  • Our first virtual Hello World in reactjs12:37

    This is going to be your first hello world in react. We will not install any local environment yet. We will use codepen for this example.

  • Setting Reactjs in local environment14:00

    We cannot work with live environment all the time. We need  a production environment to make sure that we can develop apps at a large scale. We will use NPM and node to make our life little easier. You don't need to be a master of node, you just need it to be installed.

Requirements

  • Basics of HTML
  • Basics of CSS
  • Basics of javascript like creating functions and loops
  • ES6 is NOT REQUIRED, it's covered in course

Description

UPDATE: React Router version 4 videos are now added.

Hi and welcome to react JS course

React is a library by Facebook to create web applications that are fast, modular and everything can be done with just Javascript.

Now, before you get bore with this text, as you are a video learner, let me talk about projects of this course.

This course will first cover local installation and react basics. After that we will create 10 projects.

  • Project 1 - Create react app manually.
  • Project 2 - Converting a simple Blog into react components
  • Project 3 - Timer App
  • Project 4 - Sales cart in Single Page Application
  • Project 5 - Usurvery with Firebase database
  • Project 6 - Firebase Login Setup
  • Project 7 - Google Sign in with Firebase
  • Project 8 - Reddit API with axios 
  • Project 9 - Auth0 login System
  • Project 10 - Github API with Fetch and Auth0 login system

Ideal student for this course:

This course is perfect for someone who has little knowledge of HTML, CSS and Javascript. We are not saying that you need to be guru of javascript but little concepts like Loops and functions should be familiar to you. If you know ES6 that’s great, if not, don’t worry, ES6 is also covered in this course.

React is having very high demand in market. One of the top most searched subject on stack overflow. Most of high performance apps are created using react. If you want to stand apart from react, for sure you need to get familiar with react.

Also, if you are looking to move in react-native app development, that path goes with react js. Once you are familiar with concepts like JSX, props and states; same concepts are applied in react native too. And moving into react-native would be just a piece of cake.

Still, thinking about taking this course or not, we highly recommend to check a few projects mentioned in course introduction and free preview.

See you inside the course !

Who this course is for:

  • web developers
  • app developers who are looking to jump into react and react-native
  • students who are looking to jump into react and master it
  • looking to make apps using JS, this is perfect starting point
  • People who have learned front end basics, this is next step to take
  • one, who want to learn the implementation of javascript