Build Apps with ReactJS: The Complete Course

Learn to create web applications using ReactJS and understand the underlying concepts and frameworks.
4.3 (129 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,261 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 34
  • Length 5.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2015 English

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.




What are the requirements?

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

What am I going to get from this course?

  • 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

What is the target audience?

  • Web Developers who want to learn ReactJS from scratch

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting Started With ReactJS
Course Intro
Preview
03:54
What is React
Preview
10:47
Environment Setup
07:24
Simple Server Setup
13:05
quiz
4 questions
Section 2: React & JSX
Chapter Intro
01:14
Intro to JSX
12:40
Your First Component
10:53
Working With Forms & Events - Basics
11:03
Working With Forms & Events - Implementation
12:03
Chapter 2 Quiz Questions
6 questions
Section 3: States, Properties & Methods
Chapter Intro
01:07
Lifecycle Methods & Specs
17:43
Properties & Validation
13:02
Working With States
19:58
Chapter 3 Quiz Questions
5 questions
Section 4: Working With Data
Chapter Intro
01:12
Server API Setup
15:34
Fetching Data via AJAX
15:38
Fetching Data via AJAX - Implementation
11:34
Posting Data via AJAX - Basics
11:41
Posting Data via AJAX - Implementation
09:41
Chapter 4 Quiz Questions
3 questions
Section 5: React Addons
Chapter Intro
00:58
What Are Addons
08:38
React and Animation - Concepts
11:20
React and Animation - Implementation
09:12
Two Way Data Binding
09:47
Chapter 5 Quiz Questions
4 questions
Section 6: Server & Workflow
Chapter Intro
02:07
React on The Server
14:33
Gulp and Browserify Workflow - Concepts
10:49
Gulp and Browserify Workflow - Implementation
10:48
Brief Intro to Flux
04:17
Chapter 6 Quiz Questions
5 questions
Section 7: Github Profile Project
Project Intro
01:45
Github User Data Request
18:52
Displaying the User Data
13:02
Fetching & Displaying Repos
12:18
Search Functionality
15:09

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course