Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Developing Web Applications using ReactJS (Jan 2025)
Rating: 4.3 out of 5(211 ratings)
13,970 students

Developing Web Applications using ReactJS (Jan 2025)

Hooks, React-router, Styled-Components, Git hub
Last updated 1/2025
English

What you'll learn

  • Pass the data to components and Create Custom Hooks.
  • How to use hooks in ReactJS components.
  • How to Make HTTP requests in ReactJS.
  • How to Create single page web application using ReactJS.
  • Use react-router for routing in ReactJS.
  • Able to handle forms in ReactJS.

Course content

6 sections23 lectures1h 31m total length
  • Lesson 1: Introduction to ReactJS4:56

    In this lesson, will learn about the Features and advantages of ReactJS and further about JSX.

  • Practice 1-1: Installing Nodejs1:02

    In this practice, we will learn how to install Nodejs in the local system.

  • Practice 1-2: Setting up the Development Environment1:21

    In this practice, we will learn how to set up React environment for creating React applications.

  • Quiz 1: Quiz on : Introduction to ReactJS

Requirements

  • Working knowledge on JavaScript
  • Basic understanding of HTML
  • Basic understanding of CSS

Description

ReactJS is a free and open-source front-end JavaScript library for building user interfaces based on UI components specifically for single page applications. Design simple views for each state in the application, and ReactJS will efficiently update and render just the right components when the data changes. We have kept the learning curve fairly simple and to anyone with the knowledge of JavaScript and HTML can quickly pick up ReactJS with the help of this course. In this course, you will learn to setup development environment of ReactJS and also learn about JSX. Creating class and functional component in ReactJS, components lifecycle methods in ReactJS, passing data using props in ReactJS, exploring ReactJS fragments, understand working of keys and list in ReactJS, usage of hooks in ReactJS components and rules how to follow with Hooks in ReactJS and managing state in ReactJS components understanding state&setState in ReactJS, knowing difference between state and props in ReactJS. Creating higher order components in ReactJS and creating custom hooks in ReactJS. Handling user inputs in ReactJS and making GET and POST requests in ReactJS. Different ways to style components and conditional rendering the components in ReactJS. Using react-router for routing. Creating reusable components in ReactJS.

Who this course is for:

  • Frontend developer
  • Full stack developer
  • Software developer