Introduction to React

Take your first steps in modern frontend development

Join this course

GitHub Learning Lab is an integrated learning experience to help you learn how to use GitHub by using GitHub. Complete courses at your own pace on collaboration, workflow, and more.

Welcome to React

Congratulations on taking some of your first steps into full stack development.

So why did you decide to click and join this course? Ideally, you are a learner who:

  • Understands HTML tags
  • Understands classes and methods in JavaScript
  • Understands Git and GitHub

If you understand the topics above, you can start learning modern frontend development with React.

So why do we learn React?

React has growing popularity in the tech industry because of its simplicity. With a simple knowledge of HTML and JavaScript, picking up React shouldn't be too bad.

What we will be building

So what are we going to be building today? We are going to build a gradebook for teachers! Take a look at our solution to see how the finished app looks.

You will be able to add assignments: Finished Assignments

You will be able to add students: Finished Students

You will be able to assign grades to those students for each assignment: Finished Grades

Ready to start learning?