React Projects
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Create real-world applications with React, Redux, and related librariesReact is increasingly becoming one of the leading client side web frameworks and has become the number one developer’s choice to build interactive single page web applications.This course starts with a refresher on the basics, but quickly ramps it up and introduces new libraries and concepts in each application. Wel guide you through creating seven real-world React applications: a to do list; a recipe database; a polished, stylish and well tested responsive application; a multi-region weather forecast app; a data analysis dashboard app; a Twitter clone; and a multi-step newsletter sign-up form that sends data to Firebase. You’ll start by building basic single page applications and move on to advanced projects using Redux. Each project covered in this course is standalone and will help you harness the full potential of the React framework.Through this course, you’ll experience how real-world applications can be built in a rapid and predictable way with React, enabling you to build upon your basic React knowledge so you are confident using React and its associated libraries to create advanced, production-ready projects.About the AuthorsTom Duncalf has been a professional JavaScript developer for nearly 10 years, and has been working with React for more than 3 years. He has professional experience with many programming languages and technologies, including Python, Ruby, C#, PHP, PostgreSQL, and MySQL. In addition to React itself, he is very interested in the JavaScript ecosystem building up around it, including libraries such as Redux and MobX.
Facilities
Location
Start date
Start date
About this course
Manage a complex application state with Redux or MobX
Easily add attractive UIs and visual polish to applications
Become more efficient in developing by leveraging React components
Persist user data both locally and to APIs such as Firebase
Create advanced forms and performant UIs for huge amounts of data
Work with applications that require real-time updates
Tune the performance of a React application and ensure it is ready for production usage
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Javascript training
- Testing
- Javascript
- Database
- Database training
- Web
- Project
- Technology
- Install
Course programme
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- Set up your text editor
- Install npm
- Install the React Dev Tools
- What is React?
- What makes React unique?
- What has made React so successful?
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- What is React?
- What makes React unique?
- What has made React so successful?
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- What is React?
- What makes React unique?
- What has made React so successful?
- What is React?
- What makes React unique?
- What has made React so successful?
- What is React?
- What makes React unique?
- What has made React so successful?
- What is React?
- What makes React unique?
- What has made React so successful?
- What is React?
- What makes React unique?
- What has made React so successful?
- What is React?
- What makes React unique?
- What has made React so successful?
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up a new React project
- Working with npm
- Setting up Babel
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Setting up Webpack
- Working with Webpack configuration
- Committing our code to git
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Creating a basic to-do list app using hardcoded data
- Working with React components
- Working with props
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- Making the to-do list interactive
- Working with React component state
- Working with callbacks
- Setting up a template React project
- Stateless functional components
- Creating a layout with Bootstrap
- Controlling forms with state
- Submitting form data
- PropTypes
- Working with forms
- Working with immutable data to create recipes
- React Dev Tools
- Adding delete functionality
- Adding search functionality
- Creating an edit form
- Editing data
- Mocking data required by components
- Testing user interactions with components
- Using stubs to verify whether functions have been called
- Mocking data required by components
- Testing user interactions with components
- Using stubs to verify whether functions have been called
- Mocking data required by components
- Testing user interactions with components
- Using stubs to verify whether functions have been called
- Mocking data required by components
- Testing user interactions with components
- Using stubs to verify whether functions have been called
Additional information
React Projects