Skip to content
Nerds Do Stuff
Home
Courses
Engineering
Business
Science
Other
Programming
C
C++
C#
R
HTML
CSS
JS
PHP
Python
React
SQL
Java
MCQs
Blog
Cool Stuff
About Us
Contact
X
React Programming
A Complete React Programming tutorial for beginners.
Topics List
Basics
React Introduction
Setting up React
JSX in React
Components in React
Functional Components in React
Class Components in React
Props in React
State in React
Event Handling in React
Conditional Rendering in React
Lists and Keys in React
Fragments in React
State and Hooks
useState in React
useEffect in React
useRef in React
useContext in React
useReducer in React
Custom Hooks in React
useMemo in React
useCallback in React
Components and Data Flow
Component Lifecycle in React
Lifting State Up in React
Controlled Components in React
Uncontrolled Components in React
Forms in React
Refs in React
forwardRef in React
Portals in React
Routing and APIs
React Router Basics
Route Parameters in React Router
Nested Routes in React Router
Fetching Data in React
Async Await in React
Error Handling in React
Loading State in React
State Management
Context API in React
Redux Basics
Zustand Basics
Performance and Advanced Topics
Memoization in React
Code Splitting in React
Lazy Loading in React
Performance Optimization in React
Error Boundaries in React
Testing React Components
Styling in React
CSS Modules in React
More Tutorials
C Programming
C++ Programming
C# Programming
R Programming
HTML Programming
CSS Programming
JS Programming
PHP Programming
Python Programming
React Programming
SQL Programming
Java Programming
Join
the Discord server right now !
Discord
×
×
Basket