Beginning Frontend Development with React

Video description

Simplify your frontend development workflow and enhance user experience with React

About This Video

  • Familiarize with both basic and advanced topics
  • Understand the concepts with the help of real-world use cases
  • Create and manage the state of components across applications

In Detail

Through this course, you'll learn the basics you need to get up and running with React and tackle real-world projects and challenges. It begins by explaining the basics of React and shows you the nuances while setting up a React-based application and designing a UI. Once you are comfortable in the React world, you are introduced to components and how to compose them using JSX. With this course, you can learn advanced concepts, such as data propagation, data binding, and also discover how to manage the internal state of a component. You'll also learn about component lifecycle events and understand how to manage routing. By the time you are done with the course, you'll find yourself feeling confident to take on real-world projects.


If you are a frontend developer looking to create reactive user interfaces in JavaScript, then this is an ideal course for you. You will need a solid foundation in the essentials of JavaScript, including new OOP features introduced in ES2015. We assume that you are familiar with HTML and CSS. Basic knowledge of Node.js will be useful in the context of managing a development workflow but is not essential.

Publisher resources

Download Example Code

Product information

  • Title: Beginning Frontend Development with React
  • Author(s): David W. Parker
  • Release date: October 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789531527