React Projects Course: Build Real World Projects

React Projects Course: Build Real World Projects

Learn React by Building 5 Interesting Projects

New Course
Course Instructor: Sarfaraz Kasmani

Course Outcomes

  • The React basics
  • Functional React components
  • React hooks like useState() and useEffect()
  • Handling user events
  • Props and State
  • Building real-world React applications

Course Structure

18 lectures2h 15m total duration

  Lecture 1 - Introduction 
0min
  Lecture 2 - Starter and Final Files in GitHub 
5min

About This Course

React is a powerful JavaScript library for building user interfaces, developed and maintained by Facebook. It's widely used for creating single-page and mobile applications, and has become a staple in many successful businesses. Learning React can significantly enhance your job prospects as a front-end developer, given its popularity and high demand in the industry. React's efficiency, scalability, and speed make it an excellent choice for modern web applications. Its use of a virtual DOM minimizes DOM manipulations, leading to improved performance. Additionally, React's component-based architecture allows developers to break down interfaces into reusable parts, saving time and money in the development process.

This course will cover React 18, the latest version, and explore essential concepts such as functional components, hooks (useState() and useEffect()), event handling, JSX, rendering templates, props and state management, and component creation and organization. By the end of the course, you'll have the skills to build real-world React applications.

Throughout the course, you'll apply your knowledge to create five exciting projects: a Pomodoro timer, a Markdown editor, highlight tabs, a Rock Paper Scissors game, and moving boxes. These hands-on projects will reinforce your understanding of React and provide practical experience in building diverse applications.

Used by learners at

Microsoft
Amazon
Google

Course Requirements

  • Basic knowledge of HTML and CSS

Course Instructor

Sarfaraz Kasmani
Software Engineer and Digital Marketer
Sarfaraz Kasmani
4.5 Instructor rating
28 Ratings
303 Students
7 Courses

I am Sarfaraz Kasmani a Front End Developer and Digital Marketer from Mumbai, India. I am having more than 9 years of experience in the field of Front End Development and Digital Marketing. I'm excit...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro