Build web apps with ReactJS

Course
en
English
10 h
This content is rated 0 out of 5
Source
  • From openclassrooms.com
Conditions
  • Self-paced
  • Free Access
  • Fee-based Certificate
More info
  • 3 Sequences
  • Intermediate Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

Part 1 - Set up a React development environment

1. Understand React and JavaScript frameworks
2. Use 'create-react-app' to build your React app
3. Look at what's been installed and generated
4. Mounting React inside the webpage
5. Check out the `App` component
6. Start serving and developing your React app
Quiz: Understanding React
 
Part 2 - Build components
1. Components and props
2. Build a ticking clock component
3. Handle events
4. Understand one-way data bindings
Quiz: Working With Components
 
Part 3 - Build an app
1. Break requirements down into components
2. Build a static app
3. Identify state
4. Handle user input
5. Practice: Add a validation message
6. Practice: Extend the form functionality to edit existing products
 
Certificate

Prerequisite

While this course makes an effort to explain language concepts as they appear, you'll get the most out of it if you're not struggling to understand the native constructs of the JavaScript language. You should be comfortable working with functions, variables, loops, arrays, and objects in JavaScript. The course also makes extensive use of some newer features in the JavaScript language, and while it spends a bit more time on these, some familiarity with ES Modules, classes, and arrow functions will only help.

Instructors

Emily Reese
Emily's from New York City and lives in Paris, France. She's a web developer (formerly at Kickstarter), teacher at OpenClassrooms, and more!
Alexander Cox
I'm a frontend developer but my favorite JS is JS Bach. Formerly Kickstarter, and Patch.

Editor

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

Platform

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

This content is rated 4.5 out of 5
(no review)
This content is rated 4.5 out of 5
(no review)
Complete this resource to write a review