Skip to content

Mastering ReactJS [Video]


Packt Publishing

Summary

Price
£73.18 inc VAT
Or £24.39/mo. for 3 months...
Study method
Online
Duration
2 hours · Self-paced
Qualification
No formal qualification

Overview

Video Description

Don’t all developers want their website to be simple, attractive, interactive, and dynamic at the same time? Coding the front end while keeping these attributes in mind has been a constant struggle for web developers. Facebook and Instagram, the two most popular social networking sites, have bewitched almost one-third of our population. Well, React has been at the heart of it all, as the JavaScript library precisely developed to build user interfaces specifically for large applications which deal with time-changing data.

Mastering ReactJS will provide you with insights into using JSX with React. It will get you up and running with the React environment, showing you the current best practices as you build an advanced web application.

You’ll start with setting up a development environment with React and gaining an understanding of the component life cycle, how to use virtual DOM and state machines, and how to implement advanced communication between components. We then focus on building an e-commerce admin system and a list of orders for our application Storekeeper.

The course will take root in real-world use cases and challenges on how to unit test complex enterprise-grade ReactJS applications faster. It will teach you how to render screens, explore how the router on the server is utilized and fetch data from the server, as well as e-mail authoring, and building an iOS version of our page.

The course also covers the key optimization points for Storekeeper and explores best practices for debugging. Mastering ReactJS is your go-to guide when building an e-commerce admin application fully equipped with a dashboard, a list of orders, a digest e-mail, and an iOS version.

Description

Style and Approach

This course will get you up and running quickly by reinforcing the fundamentals of ReactJS by pair programming with an expert. It will take you on a journey through creating a fully equipped application, shedding light on some of the most complex processes on its way.

What You Will Learn

  • Build a strong foundation in React Components by slicing and dicing designs into fruition
  • Explore the pitfalls of bad state management and immutable data structures to change the way you program UI’s
  • Ensure predictability of your UI with functional programming concepts
  • Reuse the code on the server to improve performance and optimize the search engine
  • Unit test UIs to find regression errors
  • Save memory and boost execution speed by embracing immutable data structures
  • Apply best practices from the browser to other UI infrastructures

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2024. All rights reserved.