HOME > Development > Learning React

Learning React

  • Development
  • Feb 04, 2025
SynopsisLearning React, available at $39.99, has an average rating of...
Learning React  No.1

Learning React, available at $39.99, has an average rating of 4.4, with 33 lectures, based on 11 reviews, and has 59 subscribers.

You will learn about Front-end of your web applications with modernized UI This course is ideal for individuals who are If you are a web developer, JavaScript developers and want to learn and build front-end of your web applications with modernized UI, then this is the course you need!Web Developers and Programmers who want to learn React .js by taking an engaging, step-by-step approach, will benefit from this course. It is particularly useful for If you are a web developer, JavaScript developers and want to learn and build front-end of your web applications with modernized UI, then this is the course you need!Web Developers and Programmers who want to learn React .js by taking an engaging, step-by-step approach, will benefit from this course.

Enroll now: Learning React

Summary

Title: Learning React

Price: $39.99

Average Rating: 4.4

Number of Lectures: 33

Number of Published Lectures: 33

Number of Curriculum Items: 33

Number of Published Curriculum Objects: 33

Original Price: $109.99

Quality Status: approved

Status: Live

What You Will Learn

  • Front-end of your web applications with modernized UI
  • Who Should Attend

  • If you are a web developer, JavaScript developers and want to learn and build front-end of your web applications with modernized UI, then this is the course you need!Web Developers and Programmers who want to learn React .js by taking an engaging, step-by-step approach, will benefit from this course.
  • Target Audiences

  • If you are a web developer, JavaScript developers and want to learn and build front-end of your web applications with modernized UI, then this is the course you need!Web Developers and Programmers who want to learn React .js by taking an engaging, step-by-step approach, will benefit from this course.
  • Want to make the process of building modular, reusable user interface components simple and intuitive? React.js is the answer, with its Learn Once, Write Anywhere approach. This course will help you understand the power behind this approach and build beautiful, modern, and modularized UIs with React’s latest version.

    This course will cover all of the React.js basics such as its API, which will help you create elements and components; the virtual DOM and the JSX syntax extension; using state; working with browser events; and component lifecycle methods. You will build an application from scratch throughout the course and use the knowledge you’ve gained in a practical way. You will also learn to update various elements of a site or application seamlessly without delay, without disrupting the rest of the display or requiring the user to refresh. Also, get introduced to the new concept of hooks.. Finally, you will work with a server API to persist data using local storage. (Note that we use Node.js 10.13.0 for this course, which will run successfully with the React features we cover.)

    By the end of the course, you will be fully capable of using ReactJ.js tools to build several UI elements, making them reactive to user input, and extending your knowledge of DOM manipulation to customize your own UIs in the future.

    About the Author:

    Lasha Krikheli is a software engineer and educator. For the past 6 years, he has taught classes on topics including HTML & CSS, Responsive Web Design, JavaScript, WordPress, and PHP & MySQL. Lasha has worked with startups, agencies, and high profile clients for over 12 years, building interactive web sites and web apps. He is passionate about Accessibility, User Experience, and problem solving through design.

    Course Curriculum

    Chapter 1: Introduction to the World of React

    Lecture 1: The Course Overview

    Lecture 2: Thinking in React

    Lecture 3: Start Using React Right away

    Lecture 4: Local React Dev Environment Setup with create-react-app

    Lecture 5: Building Our First Custom React Component

    Lecture 6: Using State and Conditional Rendering in JSX

    Lecture 7: Using React Dev Tools to Help Build and Debug Our Apps

    Chapter 2: Dive into Interactive React Apps

    Lecture 1: Handle Mouse, Keyboard, Form, and Browser Events

    Lecture 2: Basic Form Validation

    Lecture 3: Create a Shopping List Component

    Lecture 4: Persist Shopping List State with Local Storage

    Chapter 3: Modular React Components and Shared State

    Lecture 1: Overview:Mini Address Book App

    Lecture 2: Use Stateful and Stateless Components to Build UIs

    Lecture 3: Pass Props Down to Nested Components

    Lecture 4: Update Parent Component State from a Child Component

    Lecture 5: Persist Address Book State with Local Storage

    Lecture 6: Intro to Hooks

    Lecture 7: Implement the useState and useEffect

    Chapter 4: Multi-Page React Apps with React Router

    Lecture 1: Overview: Multi-Page React App

    Lecture 2: React Router 5 Setup and Configuration

    Lecture 3: Handle Dynamic URL Values, and Error State

    Lecture 4: Convert Render Props into Components

    Lecture 5: Conditionally Render Components, Redirects

    Chapter 5: Fetch Data from Third-Party APIs

    Lecture 1: Overview: React App + Star Wars API

    Lecture 2: Fetch DATA from swapi.co

    Lecture 3: Extract Logic into Separate Components

    Lecture 4: Fetch Data Based on URL/Route

    Lecture 5: Persist API Data in Local Storage

    Chapter 6: Prepare and Deploy React Apps to Production

    Lecture 1: Build React App to Optimize for Production

    Lecture 2: Deploy to Netlify: Drag and Drop

    Lecture 3: Deploy to Netlify: Command Line

    Lecture 4: Deploy to Netlify: Continuous Deployment

    Lecture 5: What’s Next? Eject from CRA, More Hosting Options

    Instructors

  • Learning React  No.2
    Packt Publishing
    Tech Knowledge in Motion
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 0 votes
  • 4 stars: 5 votes
  • 5 stars: 5 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!