πŸ“£ Mentors wanted πŸ“£ Your experience = someone else's breakthrough. Apply now β†’

←

Advanced Course : Building Web Apps with React

React is an open-source JavaScript library that makes creating web applications simple and scalable. In this course, you will learn how to build and deploy a React web app that consumes an API.

10+ hours of on-demand lessonsCrafted by industry developers Apply what you learn with assignments

Who is this for?

Those who are interested in how humans interact with technology will enjoy working with React. React developers are creative and empathetic, and they also love structure, architecture and good design.

React is a rewarding technology to work with, as you see the magic of your code come to life in real-time. Front-end development with React involves creating reusable and scalable components - from pages and menus to buttons and toggles. You'll be designing the building blocks of your interface and styling layouts while working with all sorts of graphics and animation. It’s free and open-source, and can be used to build any application you can dream of.
β€œ
React is a game-changer!
– Sophia

Syllabus

  • Introduction to React
  • JSX & Components
  • State & Props
  • Handling Events
  • Hooks & Context API
  • React Router
  • Fetching Data with APIs
  • State Management
  • Testing React Apps
  • Final Project

Prerequisites

  • Basic JavaScript & HTML knowledge
  • A modern web browser

Learning outcomes

  • Understand React fundamentals
  • Manage state with hooks & context
  • Build dynamic, reusable components
Meet your instructor
Photo of Amelia Travers

Amelia Travers is a Front-end Web Developer with a passion for beautiful accessible web experiences. She is a trained teacher who changed careers to work in tech and has worked at MYOB and Cash App.

β†’