Video description
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.
Table of contents
- Introduction to Building a React App from Scratch
- Tools and Editors in React
- Create React App with CLI
- React Project Structure and Components
- JSX Introduction for React
- Stateless Versus Stateful Components in React
- State and Props in React
- React Lifecycles
- Component Planning in React
- Code App Component in React
- React and the Code Grid Component
- React and the Code Single Component
- Introduction to Forms in React
- Code Note Entry Component in React
- SetState Introduction in React
- Where Does CSS Fit into a React Project?
- Update CSS Header Form in React
- Update CSS Grid Single in React
- Overview of DB Options in React
- Firebase Setup in React
- Read Notes from the DB in React
- Create New Notes in the DB with React
- Delete a Note from the DB in React
- Where Do You Go from Here with React?
Product information
- Title: Building a React App from Scratch
- Author(s):
- Release date: September 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491991800
You might also like
video
Beginning Modern JavaScript Development with Microservices, WebRTC, and React
JavaScript has now become a universal development language. Whilst offering great benefits, the complexity of the …
video
React Architecture: Working with Flux and Redux
State management tools and concepts help growing applications handle data and UI changes more effectively because …
video
Building a Complete Web Application
In this Building a Complete Web Application training course, expert author Steve Perry will teach you …
book
Build Applications with Meteor
Build a variety of cross-platform applications with the world’s most complete full-stack JavaScript framework— Meteor About …