codedamn logo
Course image for Learn ReactJS by Building 5 Projects
Free preview before enrolling

Learn ReactJS by Building 5 Projects

Learning React from the Beginning By Building 6 Awesome Projects

3 hours+ of total content
86 ratings
967 students enrolled
Course Creator: Pedro Machado

Heads up!

This is an official course from Full Stack Web Developer Learning Path learning path.


  • React Hooks
  • Routing In React
  • State Management in React - Context API
  • Creating API Based React Projects


This is the perfect course to learn ReactJS if you are a beginner. Most programmers agree that the best way to learn a language or a technology is to build something. Therefore this course will teach you guys everything you would need to know in order to build your own awesome website.

The course starts with a simple and beginner-friendly introductory project where I teach you guys the basics of a react application. This includes using states and rendering javascript. Then, we gradually transition towards more complex applications which are meant to teach you the fundamentals.

Some of the projects, can even be included in your programming portfolio!

Course Structure

35 lectures 03:59:42 total duration

  Introduction - Welcome (Watch video)

Student feedback

Course Rating







profile pic for MatthewD
Nov 05, 2022
This project is helping me improve my skills and moving me closer to my goal of being a full stack developer.
profile pic for Maximiliano Marelli
Sep 20, 2022
well explained!!
profile pic for Kelvin Peter
Sep 28, 2022
wonderfull course
profile pic for PRAKASH KUMAR
Sep 06, 2022
good explaination
profile pic for Lemon Sandwich
Sep 03, 2022
The instructor explains good but some practices are a bit old. Overall this course is highly recommended for beginners!

Your Course Instructor

Course Instructor Image

Pedro Machado

Content creator

Hey! My name is Pedro and I run a programming tutorial channel called PedroTech. I produce several videos on both front-end and back-end development using a variety of technologies and languages!

Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.


  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • Support over WhatsApp
  • Full learning path unlocked
  • Unlimited hands-on practice


  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • All exclusive courses unlocked
  • Unlimited hands-on practice
Try codedamn Pro (7-day free refund)