Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React training to become a professional front end developer2
Rating: 4.2 out of 5(13 ratings)
3,493 students

React training to become a professional front end developer2

part2- Learn React, Hooks, Redux, React Router, Next.js, Best Practices and way more!
Last updated 6/2023
English
English [Auto],

What you'll learn

  • React To do Task
  • Apply Child Components
  • Visibility of Completed Tasks
  • Storing Data

Course content

1 section5 lectures1h 49m total length
  • 1. React Todo Task Part 0122:33

    Build a functional React todo app by managing state, adding tasks with action and done status, updating input, and counting incomplete tasks with a filter.

  • 2. React To do Task Part 0217:51

    Render a to-do list in a React app by mapping todo items to table rows and toggling status with a stateful fat-arrow method.

  • 3. Apply Child Components36:51

    Learn to apply child components in a react todo app, banner, row, creator, separating concerns, managing state in the creator, and wiring props and callbacks from parent to children.

  • 4. Visibility of Completed Tasks21:17

    Introduce a visibility control component to toggle display of completed tasks and move them to a separate list using props and state to render incomplete and completed to do items.

  • 5. Storing Data10:50

    Learn to persist to-do data by using the browser's local storage with JSON.stringify and JSON.parse, saving and loading items via setItem and getItem in a React app.

Requirements

  • React part1

Description

React JS Course Overview


React JS is a popular JavaScript library used to build user interfaces (UI) for frontend applications. React is used to build interactive and reactive user interfaces for web applications, allowing developers to create dynamic and powerful websites and applications. This course is designed to teach web developers the basics of React JS, from data binding to components and styling. You’ll learn how to build modular, scalable components and manage user states. You’ll also cover popular React libraries and the tools used to develop React applications. By the end of this course, you’ll have the knowledge and skills to start building your own applications with React!         


What's in this course?


Module 1: Welcome to React


Module 2: Emerging JavaScript


Module 3: Pure React


Module 4: React with JSX


Module 5: Props, State and the Component Tree


Module 6: Enhancing Components


Module 7: Redux


Module 8: React Redux


Module 9: React Router


Module 10: React on the Server


Course Prerequisites


1. Basic knowledge of HTML, CSS, and JavaScript2. Experience with object-oriented programming3. Experience with ES64. Experience with HTML5 and CSS35. Understanding of component-based architecture

You don't need any prior React knowledge!

This course starts with zero knowledge assumed! All you need is basic web development and JavaScript knowledge (though the course even includes a brief JavaScript refresher to ensure that we're all on the same page!).






                                                                                                                                                                                   


                                                                                                                                                                                                                                             


                                                                   

Who this course is for:

  • beginner front end developer