YoVDO

React Coding Interview Prep – 30 Questions and Answers

Offered By: freeCodeCamp

Tags

React Courses Web Development Courses REST APIs Courses Interview Preparation Courses Event Handling Courses Virtual DOM Courses

Course Description

Overview

Enhance your React skills and prepare for interviews with this comprehensive 4-5 hour video course covering 30 essential React JS concepts and interview questions. Learn about map and filter functions, state management, props, conditional rendering, event handling, keys, forms, dynamic inputs, CSS styling, component types, Virtual DOM, React Fragments, API requests, debouncing, Context API, Higher Order Components, lazy loading, helper functions, recursion, custom hooks, asynchronous programming, code splitting, search filters, TypeScript integration, testing, and API response caching. Gain practical knowledge through detailed explanations and examples to boost your React development expertise and interview readiness.

Syllabus

) Introduction.
) Map and Filter.
) States in React.
) Props in React.
) Inline Conditional Expressions.
) Event Handling in React.
) Keys in React.
) Forms in React.
) Dynamic Inputs in React.
) CSS Styling in React.
) Uncontrolled v/s Controlled Components.
) Virtual DOM.
) InnerHTML in React.
) React Fragments.
) Stateless v/s Stateful Components.
) REST API Requests.
) Debouncing in React.
) Context API in React.
) Class v/s ClassNames in React.
) Higher Order Components.
) Lazy Loading in React.
) Helper Functions in React.
) Implementing Recursion in React.
) Running Arrays of Functions.
) Custom Hooks in React.
) Promises and Async/Await.
) Code Splitting in React(Dynamic Imports).
) Creating a Search Filter in React.
) Adding TypeScript to React.
) React Testing Library.
) Caching an API Response.


Taught by

freeCodeCamp.org

Related Courses

Acing the Product Management Interview
Advancing Women in Tech via Coursera
Application : se préparer aux métiers de la cybersécurité
Google via Coursera
Capstone: Application de la gestion de projets dans le monde réel
Google via Coursera
The Art of the Job Interview
Big Interview via Coursera
Capstone : Application de la gestion de projets dans le monde réel
Google via Coursera