Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Learn React by Building an eCommerce Site - Tutorial

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
A project-based tutorial that builds an eCommerce site with React, teaching component creation, state and props, event handling, conditional and list rendering, component lifecycle phases, forms with two-way binding, HTTP requests with async/await, and client-side routing. Aimed at newcomers to React with basic JavaScript familiarity.

Syllabus

) Introduction.
) What is React.
) Understanding Components.
) Create New React App.
) React React App From Scratch.
) Load Bootstrap.
) Create React Components.
) Add CSS Styles.
) Add Bootstrap NavBar.
) Fix Error - DOM property class.
) Nested Components.
) Render Expressions.
) Handle Events.
) Update Component State.
) Render List.
) Render Conditionally.
) Render Methods.
) Render Images.
) Render CSS Styles.
) Render CSS Classes.
) Pass Event Arguments.
) Render Child Components.
) Props.
) Props vs State.
) Props.Children.
) Handle Child Events.
) Delete Child Components.
) Life Cycle Phases of Components.
) Mounting Phase.
) Updating Phase.
) Unmounting Phase.
) Life Cycle of Child Components.
) Error Handling Phase.
) Basic Form.
) Two-Way Binding.
) Form Submit Button.
) HTTP Requests.
) Async and Await.
) Login Form with HTTP Request.
) Basic Routing.
) "404" Page.
) Switch.
) Link.

Taught by

freeCodeCamp.org

Reviews

Start your review of Learn React by Building an eCommerce Site - Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.