React Master Class - Learn By Coding Components

Learn React step by step from basics to advanced by building UI components in simple and intuitive way + includes hooks
4.39 (109 reviews)
Udemy
platform
English
language
Web Development
category
instructor
React Master Class - Learn By Coding Components
874
students
22 hours
content
Jun 2025
last update
$29.99
regular price

Why take this course?

🎓 React Master Class - Learn By Coding Components


Headline:

🌟 Learn React step by step from basics to advanced by building UI components in a simple and intuitive way + includes hooks! 🌟


Course Description:

What You Will Learn:

  • React Fundamentals

    • JSX in depth
    • Component based design
    • Fragment, Functional vs Stateful Components
    • Event Handling, Conditional Rendering
    • State Management
    • Life Cycle methods
    • Error Handling
  • Advanced React Concepts

    • Type checking with PropTypes
    • Refs and the DOM
    • Uncontrolled Components
    • Higher Order Components (HOC)
    • Render Props
    • Performance Optimization techniques
    • Context API for state management
    • Portals for overlaying components
    • Integrating React with other JavaScript frameworks or libraries

Hands-On Project Sections:

  • Section 1 - Fundamentals of React

    • Introduction to React
    • Core fundamentals and concepts
    • JSX, Components, Fragments, Functional vs Stateful Components
    • Event Handling, Conditional Rendering
    • State Management
    • Life Cycle methods
    • Error Handling with try/catch
  • Section 2 - Advanced React

    • Type checking with PropTypes
    • Refs and DOM manipulation
    • Uncontrolled vs Controlled Components
    • Higher Order Components (HOC)
    • Render Props pattern
    • Performance Optimization with React.memo, useCallback, useMemo
    • Context API for state management across components
    • Using Portals for modal popups
    • Integration with other JavaScript codebases or libraries
  • Section 3 - Building a simple CRUD app

  • Section 4 - New React Features

  • Section 5 - Context API Demo

  • Section 6 - Building a simple Modal Component

  • Section 7 - Building a Tagging Component

  • Section 8 - Building a Calendar Component

  • Section 9 - Building a DataTable Component

  • Section 10 - React Drag and Drop Tutorial

Bonus Section:

  • Server Side Rendering (SSR) with React (Dec 2018)

Additional Notes:

  • We will minimize the use of third-party libraries/frameworks and only include them when necessary.
  • The course is part of the Full Stack Engineering Open Source Curriculum and will be published on Udemy, supporting the development of this initiative.
  • The components developed are designed to be simple for beginners, but will require thorough testing and adaptation for production use.
  • I will continue to update the content with better practices once the core course is completed. 🛠️✏️

Conclusion:


Dive into React and master your coding skills with hands-on projects that will take you from a beginner to an expert. Join us in this journey and transform your understanding of React. Enroll now and become a React maestro! 🚀🎉

Course Gallery

React Master Class - Learn By Coding Components – Screenshot 1
Screenshot 1React Master Class - Learn By Coding Components
React Master Class - Learn By Coding Components – Screenshot 2
Screenshot 2React Master Class - Learn By Coding Components
React Master Class - Learn By Coding Components – Screenshot 3
Screenshot 3React Master Class - Learn By Coding Components
React Master Class - Learn By Coding Components – Screenshot 4
Screenshot 4React Master Class - Learn By Coding Components

Loading charts...

Related Topics

1618008
udemy ID
27/03/2018
course created date
08/02/2020
course indexed date
Bot
course submited by