Skip to Content
Mini Arrow Down Icon
Loading menu bar
Loading menu bar
Search
Search Icon
Showing 1 - 10 of 19 courses for
react
Courses (19)
Articles (16)
Docs (24)
Free course
Learn React
In this React course, you’ll build powerful interactive applications with one of the most popular JavaScript libraries.
Checker Dense
Level Icon
Intermediate
13
hours
Free course
Learn React: Introduction
Build powerful interactive applications with React, a popular JavaScript library.
Checker Dense
Level Icon
Beginner
Friendly
6
hours
Free course
Learn React Native
Build mobile apps with JavaScript and React, using Expo and React Native
Checker Dense
Level Icon
Intermediate
6
hours
Skill path
Create a Front-End App with React
Learn to build front-end web apps with JavaScript and React.
Checker Dense
Includes
9 Courses
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
36
hours
Free course
Learn React Testing
Begin testing quickly with Jest and simplify component testing with React Testing Library.
Checker Dense
Level Icon
Intermediate
4
hours
Free course
Learn React: Hooks
Leverage hooks, a powerful feature of function components, to use states without creating classes.
Checker Dense
Level Icon
Beginner
Friendly
5
hours
Skill path
Create an Advanced Web App with React and Redux
Learn how to build advanced web applications with React and Redux.
Checker Dense
Includes
6 Courses
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Intermediate
22
hours
Course
Learn Advanced React
Learn advanced React techniques and topics including custom hooks, error boundaries, the Context API, and optimization.
Checker Dense
Certificate Icon
With
Certificate
Checker Dense
Level Icon
Advanced
5
hours
Free course
Learn React: Lifecycle Methods
Discover the three stages that comprise the lifecycle phases of React components.
Checker Dense
Level Icon
Beginner
Friendly
1
hour
Free course
Learn React: Additional Basics
Take your React skills to the next level by learning how to apply styles and use forms to get user input.
Checker Dense
Level Icon
Beginner
Friendly
1
hour
Viewing navigation for pages 1 through 2, current page 1
Mini Chevron Left Icon
1
2
Mini Chevron Right Icon
Article
React: The Virtual DOM
Learn how React's virtual DOM prevents wasteful DOM manipulation.
Article
Creating a React App
Use create-react-app to easily create a React application on your own computer.
Article
React Developer Tools
Use React Developer Tools to debug your React applications.
Article
Building Apps With Vite
Learn how to build a web app using Vite.
Article
Deploying a Static Site with Netlify
Learn how to easily deploy a static site through Netlify's GitHub integration.
Article
Resiliency
This article introduces practices for making systems that continue to perform under adverse conditions.
Article
What is JavaScript?
What is JavaScript, and how does it work?
Article
NextJs Deployment with Caprover and Github Actions
A guide on how to deploy Nextjs on Caprover using Github Actions.
Article
Create a Resume Using ChatGPT
How to create a resume using ChatGPT!
Article
Contributing to an Open Source Project on GitHub
Learn about the different ways you can contribute to an open source project!
Viewing navigation for pages 1 through 2, current page 1
Mini Chevron Left Icon
1
2
Mini Chevron Right Icon
Doc
React
React is a free and open-source front-end JavaScript library for building user interfaces or webpage components.
Doc / React
React Native
React Native is an open-source mobile development framework that works across different operating systems like iOS and Android.
Doc / React
Virtual DOM
In React, virtual DOM is a conceptual representation of the actual DOM object, like a lightweight copy. A virtual DOM object has the same properties as a real DOM object, but it lacks the real thing’s power to directly change what’s on the screen.
Doc / React
Props
In React, components are able to use props, or "properties", to display and share data throughout the application. In other words, props is the information that gets passed from one component to another. Parent components can pass props to their child components, but not the other way around. Props can be many data types, including: - Numbers - Strings - Functions - Objects jsx
Doc / React
JSX
JavaScript XML (JSX) is a syntax extension of JavaScript that provides highly functional and reusable markup code. It is used to create DOM elements which are then rendered in the React DOM. JSX provides a neat visual representation of the UI.
Doc / React
Hooks
Hooks are functions that give class-like abilities to function components such as state.
Doc / React
Routing
Allows React components to be used as routed endpoints within an application.
Doc / React
Components
Components are pieces of code that are reusable, independent, and make up the UI of a React application.
Doc / React
State
The state object is where we store data in a component that is expected to change over time. When the state object changes, the component re-renders.
Doc / React
Lifecycle Methods
In React, lifecycle methods are unique event listeners that listen for changes during certain points during a components lifecycle.
Viewing navigation for pages 1 through 3, current page 1
Mini Chevron Left Icon
1
2
3
Mini Chevron Right Icon