Tutorialspoint

Mid-Year Savings Flat 10% OFF, Use Code: MID10

React: All You Need to Know with Practical Project

person icon Jahid Hiron

3.9

React: All You Need to Know with Practical Project

Learn React by building real-world applications with React, React hooks and integrating RESTful APIs

updated on icon Updated on Jul, 2024

language icon Language - English

person icon Jahid Hiron

category icon Development ,Web Development,

Lectures -125

Resources -1

Duration -11 hours

3.9

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

We will start from the very basics and end with a professional project. We will deep dive into React, React hooks, the API integration. Here is some of what you will learn in this course and project:

  • Reactjs core functionality

  • How React works

  • Virtual DOM

  • Rendering JSX element 

  • Component, State & Props

  • React Form

  • Controlled form vs Uncontrolled form 

  • Rendering list & key

  • Props drilling

  • Context API

  • Render Props

  • React hooks

  • Custom hooks

  • Handling CSS with React

  • React routing

  • Authentication and Protected route

  • List searching and Pagination

  • Recover password by email

  • Verify user email

  • HTTP Essentials

  • Postman Client

  • Integrating RESTful APIs


Goals

  • Master the entire modern frontend stack: React, APIs integration, React hooks

  • Learn about the React core functionality

  • Learn to React beautiful mechanisms such as Context API, Props drilling, Render props

  • Realize the power of building reusable components

  • Create real-life project

  • Becoming proficient in integrating RESTful APIs with React

  • Authentication including password reset and authorization by protected route

  • Avoid useless coding - Learn what's important

Prerequisites

  • Basic of JavaScript

  • General knowledge of how the web works is recommended but not a must-have

  • Absolutely no understanding of React or frontend development is required, I take you from beginner to intermediate developer

React: All You Need to Know with Practical Project

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
7 Lectures
  • play icon Course Overview 01:53 01:53
  • play icon What is React 02:43 02:43
  • play icon What is Virtual DOM 02:38 02:38
  • play icon Install Nodejs on Windows OS 01:18 01:18
  • play icon Install Nodejs on Mac OS 01:37 01:37
  • play icon Install Nodejs on Linux OS 02:16 02:16
  • play icon Setup a React Project 04:38 04:38
JSX Element and Rendering JSX Element
3 Lectures
Tutorialspoint
Component and Props
6 Lectures
Tutorialspoint
State and Life Cycle Method
8 Lectures
Tutorialspoint
Conditional Rendering List and Key
5 Lectures
Tutorialspoint
React Form
8 Lectures
Tutorialspoint
Higher Order Component
3 Lectures
Tutorialspoint
Render Props Pattern
3 Lectures
Tutorialspoint
Context API
6 Lectures
Tutorialspoint
React Hook
13 Lectures
Tutorialspoint
React CSS
5 Lectures
Tutorialspoint
React Router
12 Lectures
Tutorialspoint
React Blog Project
45 Lectures
Tutorialspoint
What Next
1 Lectures
Tutorialspoint

Instructor Details

Jahid Hiron

Jahid Hiron

Jahid Hiron is a Software Engineer with a passion for teaching. He has been building complex backends and frontends for top corporations. Jahid possesses a natural talent for breaking down intricate subjects into easily understandable concepts. He has been guiding aspiring software developers in the early stages of their careers for many years. He teaches on Tutorials Point to share the knowledge he has gained with other software engineers. Enhance your skills and invest in your personal growth by enrolling in Jahid's thoughtfully crafted courses on Tutorials Point.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515