Learning React Reusable Components [Video]

More Information
  • Understand the fundamentals of React’s component-based development paradigm
  • Create components using JSXUse Babel to incorporate ES6 features into current browsers
  • Get to know how to pass parameters and change state
  • Find out how to debug a component-based app
  • Build a React component-based SPA

This course is the next step for the React full-stack web developer who wants to gain a full understanding of React development. One of the most powerful features of React is that it follows a radically different method of application development. It moves away from the traditional monolithic approach and re-orients developers to creating in a fully componentized manner. This requires a completely different way of thinking that can be unfamiliar to developers trained in the old ways.

This course will help you understand the power behind this new approach and show you how to build componentized apps and sites with reusable functionality. You will learn about the changes in ES6, and how they are important to React development, and how you can use Babel to use those features in current browsers. You will use JSX to create reusable components and learn how to pass parameters between them to create reactive sites. The course also dives into building Single-Page Applications (SPAs) using isomorphic JavaScript for a more dynamic experience.

Style and Approach

This course takes an extremely hands-on approach to teaching technology, full of practical examples and real-world advice. If you need to really understand component-based React development, then this is the course for you.

  • Create highly optimized and reusable components with React
  • Build an SPA using the knowledge gained in the course
  • A thorough and measured learning style to component-based React development that will ensure you won’t get lost along the way
Course Length 3 hours 44 minutes
ISBN 9781787124981
Date Of Publication 24 Oct 2016


Ben Fhala

Ben Fhala discovered his passion for data visualization seven years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of the online video training school, 02geek.com, and an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards.