Skip to Content
Building a React App from Scratch
on-demand course

Building a React App from Scratch

with Emmanuel Henri
September 2017
Intermediate
2h 15m
English
O'Reilly Media, Inc.
Closed Captioning available in German, English, Spanish, French, Japanese, Korean, Portuguese (Portugal, Brazil), Chinese (Simplified), Chinese (Traditional)

Overview

Ready to React? This course shows you how to build a React application, as a notepad project, from start to finish. We go through a setup of the tools you need; explain the basics of React (i.e., covering topics such as components, JSX, state, props, lifecycles, and state management); and get your project started by demonstrating how to code the required components. You'll learn how CSS and backends fit into a React app, and then work with modular CSS and firebase to finalize your app. Course requirements include a working knowledge of HTML, CSS, JavaScript, and ES6 syntax.

  • Understand the basics of React: components, state, props, and lifecycle
  • Learn how React works with CSS and backends
  • Gain real life React experience you can apply to your own projects

Emmanuel Henri weaves web wonders at Québec City-based Manny Designs. A full-stack developer with 20 years of experience in programming, technology, and design, Manny's toolbox includes JIRA/Atlassian tools, agile methods, Meteor, React, Node, JavaScript, Swift, HTML, CSS, MongoDB, and MySQL. He holds a BS in Computer Science from Athabasca University.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning Modern JavaScript Development with Microservices, WebRTC and React

Beginning Modern JavaScript Development with Microservices, WebRTC and React

Zsolt Nagy, Paulo Lopes
First Steps with React

First Steps with React

Eve Porcello, Alex Banks

Publisher Resources

ISBN: 9781491991817