Developing Front-End Apps with React

This course is part of multiple programs. Learn more

Instructors: IBM Skills Network Team +1 more

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

What you'll learn

  •   Develop interactive user interfaces (UIs) and web applications using JavaScript technologies including React, JSX, and ES6.
  •    Build dynamic front-end applications quickly and easily with reusable React components.
  •   Employ various React concepts and features, including props, states, hooks, forms, and Redux.
  •   
  •   Demonstrate your React skills by building several front-end applications such as a shopping cart.
  • Skills you'll gain

  •   UI Components
  •   Data Structures
  •   React Redux
  •   Event-Driven Programming
  •   React.js
  •   JavaScript Frameworks
  •   Cascading Style Sheets (CSS)
  •   Javascript
  •   Full-Stack Web Development
  •   Front-End Web Development
  •   Web Applications
  • There are 4 modules in this course

    Take the next step in your web development journey by learning how to build client-side user interfaces. You will develop these front-ends using components, the modular building blocks of React applications. You will learn about component composition to create rich functionality with features such as props, hooks, states, and event handling. You will explore component lifecycles and how to pass data and manipulate component states. Build your portfolio and gain practical experience by completing numerous hands-on labs in each lesson. At the end of the course, you integrate your skills with a final project by developing a shopping cart application. This course will help you succeed as a front-end, mobile or full-stack developer. It suits IT professionals looking to step up their careers or new graduates seeking to establish their client-side skills. Note that you will need basic HTML, CSS, JavaScript, and Git skills to get the most out of this course.

    Understanding Function Components with Array and DOM Manipulation

    In-depth Understanding of Advanced React Functionality

    Practice, Final Project, and Peer Review Assignment

    Explore more from Mobile and Web Development

    ©2025  ementorhub.com. All rights reserved