Sign inGet started
Solutions
ComplianceDigital ForensicsAccount SecurityWebsite SecurityWeb OptimizationSEO / GEOBusiness IntelligenceUI / UXStartupsDigital TransformationWhite LabelAI Code AuditAI / MLConsulting & AdvisoryBusiness Strategy
Products
Web HostingVPS HostingSSL CertificatesSiteLock SecurityWebsite BackupEmail Spam FilterOX App Suite360 MonitoringWeebly BuilderSite BuilderSEO (Marketgoo)Account SecurityDomainsAll Products
More
NetworkSecurity AboutCareersContactRoadmapLegal

Build React eCommerce Print

internetivo, tutorial, javascript, react, reactjs, react-scripts, ecommerce, learn 0

 

React is one of the most popular front-end frameworks for JavaScript.

We just published another React course on the freeCodeCamp.org YouTube channel that will teach you how to use React by building an e-Commerce application with class components.

The course covers topics such as component basics, rendering various items in components, parent-to-child component communication, lifecycle methods, forms, REST-API calls with JSON server, and basic routing.

Here are the topics covered in this course:

  • 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

Watch the full course below or on the freeCodeCamp.org YouTube channel (6-hour watch).

 

@Credits: FreeCodeCamp

Was this answer helpful?