Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Apps with ReactJS: The Complete Course
Rating: 4.0 out of 5(241 ratings)
1,743 students

Build Apps with ReactJS: The Complete Course

Learn to create web applications using ReactJS and understand the underlying concepts and frameworks.
Last updated 12/2018
English
English [Auto],

What you'll learn

  • Build UI Components Using ReactJS
  • Learn to use backend technologies like Node and Express with React
  • Master JavaScript concepts underlying React
  • Learn professional web development with ReactJS

Course content

7 sections35 lectures5h 44m total length
  • Course Intro3:54

    Explore React from setup to rendering in seven chapters, covering jsx, components, state, props, data binding, ajax with jQuery, flux, and a Get hub profiles project.

  • What is React10:47

    React is an open-source JavaScript library for building dynamic web interfaces, focusing on the view, enabling fast, one-way data flow with a component-based architecture and a virtual DOM.

  • Environment Setup7:24

    Prepare your react development environment by installing Sublime Text, node and npm, no js, express, get bash, and react developer tools, then create a cross-platform project workspace.

  • Simple Server Setup13:05

    Build an express web server to serve static files from a client folder. Initialize npm to create package.json and install express and body-parser, then start the server on port 3000.

  • quiz

Requirements

  • HTML is essential but knowledge of JavaScript will be a plus for this course

Description

ReactJS is the powerful JavaScript library created by Facebook to handle user interfaces for web applications. It allows developers to handle the major challenges faced while building user interface for dynamic web applications. It is one of the hottest technology on the block and is essential for any web developer. The react handles only the view of the MVC pattern and can be used together with other back end frameworks such as Angular and Node. You can also use React addons to build non UI parts in react. This technology has been widely used across industry and sites like AirBnB, Imgur and Feedly are actively using it.

You will learn the following along with course:

Concepts of front end UI development with ReactJS

View rendering process and application techniques

JSX syntax

JavaScript Concepts

Virtual DOM

Application component reusability

UI Design Concepts

Use React with backend technologies like NodeJS and ExpressJS

The course is our attempt to bring together a complete , professional and practical course for any developer who wants to build web apps using ReactJS. Get started and be the ReactJS guru.




Who this course is for:

  • Web Developers who want to learn ReactJS from scratch