This React Js for Web Development course on LearnVern is completely free. It will provide a comprehensive understanding of the topic and its practical applications.
This React Js for Web Development course on LearnVern is completely free. It will provide a comprehensive understanding of the topic and its practical applications.
Creating Single Responsibility Components in React
Children Props in React
Other Details in JSX React
Assignment : JSX
Quiz : JSX
Events
Event Listening in React
Event Handling in React
States in React
Adding Forms in React
Feching Form Inputs in React
Storing Form Inputs in React
Another Method for Storing Form Inputs in React
Submitting Forms in React
Two Way Binding in React
Component Communication in React
Adding Custom Components in React
Lifting State up in React
Filter Component in React
Updating States in React
Controlled vs Uncontrolled Components in React
Assignment : Events
Quiz : Events
Iterations and Conditions
Iterating the List in JSX React
Arrays in React State
Filtering the Data in React
Conditional Rendering in React
Handling Conditions in React
Conditional Return in React
Adding Handlers in React part -1
Adding Handlers in React part -2
Charts in React
Adding Dynamic Style Sheets in React
Creating Dataset in React
Calculating Max Value in Charts
Global CSS in React
Assignment : Iterations and conditions
Quiz : Iterations and conditions
Styling
Styling in React
Dynamic Styling
Dynamic Classes
CSS Scope in React
Styled Components in React
Responsive Styling in React
Style Module in React
Adding Media Queries in React
Assignment : Styling
Quiz : Styling
Error and Debugging
Handling Syntax Errors in React
Debugging in React
Developer Tools in React
Assignment : Error and Debugging
Quiz : Error and debugging
Dialog and Modals
Creating Application in React
Container Component
Adding Styles to Inputs
Reusable Component
Managing Data in React
Resetting and Validating Form Data in React
Adding Data to List in React
Adding State to List in React
Adding Modal in React
Error Boundaries in React
Assignment : Dialogs and Modals
Quiz : Dialog and modals
Fragments and Portals
Limitations of JSX
Wrapper Component in React
Fragments in React
Portals in React
React Refs
Uncontrolled Inputs in React
Assignment : Fragments and portals
Quiz : Fragments and Portals
Effects, Reducer and Context
Effect Hooks in React Part-1
Effect Hooks in React Part-2
Local Storage With React Hooks
UseEffect Hook in React
Adding React Dependencies
Adding Delays in React
Cleartimeout Function in React
Reducer in React
Usereducer() Hook in React
Replacing State in React
useReducer With useEffect in React
useReducer vs useState
Introduction to React Context
Adding Context in React
Providing React Context
Listening React Context
React useContext Hook
Passing Function
React Context Provider
limitations of React Context
React Hooks
TagInput in React
Using ForwardRef in React
Assignments: Effects, Reducer and Context
Quiz : Effects, Reducer and Context
Class Based Components
React: The Virtual DOM
Re-evaluation of React Component
React Memo Hook
Primitive Values vs Objects in React
React useCallback
useCallback Dependency Array
React State Scheduling
React State Batching
useMemo in React
Types of Components
Class Based Components
States in Class Based Components
Events in Class Based Components
React Component Lifecycle
React Context with Class Based
Class Components vs Functional Components in React
Error Boundaries in React
Assignment : Class Based Components
Quiz : Class based components
Http Module
Database Connection in React
Backend Application in React
Data Fetching in React
Handling Response in React
React Async
Handling Loaders in React
Handling No Data in React
Structure of HTTP Request in React
React Error Codes
Handling Errors in React
useeffect() and UseCallback() in React
Storing the Data in React
Try and Catch Block in React
Transforming Response in React
Assignment : HTTP Module
Quiz : Http module
Custom Hook and Forms
React Custom Hooks
Why to use Custom Hooks
Creating Custom Hooks
Implementing Custom Hooks in React
Configuring React Custom Hooks
Custom Hook With HTTP
Adding Parameteres in Custom Hooks
Calling React Custom Hooks
Using callback() with Custom Hooks
Adjusting Parameters in Custom Hooks
React Forms
Checking Validity in React Forms
Creating Simple Form in React
Add Validations on React Forms
Handling Touch Property in React
Handling Blur Property in React
Input Validity Check in React Forms
Validity in React Forms
Adding Multiple Inputs in React Forms
Adding Custom Hook in React Forms
Generalizing Input Hooks
Using React Hooks in Component
Using Reducer in React
Assignment : Custom Hooks and Forms
Quiz : Custom hook and forms
Redux
Introduction to Redux
Redux vs Context API
How Redux Works
Understanding Redux in detail
Handling Actions in Reducer Function
Installing Redux with React
Creating store
Providing Store
Subscribing Data in Component
Dispatching Actions in Component
Handling Multiple Properties in Redux
Challenges in Redux
Redux Toolkit
Handling Redux States
Defining Actions in Redux
Routing
Installing React Router
Defining Routes
Navigation
React Router Link
NavLink and activeClass Name in React
Dynamic Routes in React
Switch and Nested Routes
Redirect Component
404 Page Not Found in React
Assignment : Redux
Quiz : Redux
Authentication
Authentication in React
How Authentication Works
Types of Authentication
Firebase Authentication in React
Sign up Page in React
Handling Warning Messages
Firebase Authentication for Login Page
Adding Authentication Context
Implementing Authentication Context
Handling Protected Resources
Password Reset Form in React
Improvising User Experience
Logout in React
Quiz : Authentication
Course Summary
Course Summary
Interview Question
Interview Questions in React js
Career Guideline
Career Guideline
Course Offerings
Certificate you will get
NSDC Certificate of Partnership with LearnVern.
Help build strong resume.
Great add-on to get Internship.
Upgrade your Job with this certificate proof.
Pre Requsites
Basic proficiency in reading and writing.
Familiarity with using technology for research and assignments.
A curious mind and willingness to participate actively.
Course is for
Freshers
Professionals
Students
FAQ's
What is React?
React is a JavaScript library that allows you to create quick and interactive user interfaces for web and mobile applications. It is a component-based, open-source front-end library that is only responsible for the application's view layer. The view layer in Model View Controller (MVC) architecture is in charge of how the app looks and feels. Today, React's popularity has surpassed that of all other front-end development frameworks. React goes beyond simple UI design and includes a plethora of extensions that provide full application architecture support.
What is React used for?
React creates dynamic web applications in an easy way because it requires less coding and provides more functionality. React makes use of Virtual DOM to create web applications more quickly. In addition, the use of multiple components significantly reduces the development time of the application. React is commonly used for the development of web applications, but it is capable of much more. React Native, a framework derived from React itself, is extremely popular and is used to create beautiful mobile applications. So, in practice, React can be used to create both web and mobile applications.
How does React work?
React is one of the most popular JavaScript frameworks for building web applications. It is a high-level programming language that uses JavaScript as its engine. However, it can also be used to build sophisticated applications, including highly interactive ones that run in the browser. React's core component system allows it to be integrated into existing systems and architecture. React encourages developers to write code in the Functional Programming style. Engineers design components, which are standard Javascript functions. These functions return data that tells React what content to display on the screen. The ability to nest or compose these functions inside of one another is where React's true power lies. This nesting capability encourages code reuse and allows an engineer to write a component once and use it in multiple places.
Is React Course Certified?
LearnVern offers Skill India certification on successful completion of the React Tutorial to its learners. Skill India is the flagship project of the National Skill Development Corporation and is a coveted recognition acknowledged across the country. The aim is to improve the skills of youth in the country and make them more employable.