Curso sobre React, la librería de JavaScript con la que se construyen buena parte de las aplicaciones web modernas y dinámicas. Apunta a desarrolladores de software, estudiantes de programación y a cualquiera que quiera empezar a construir interfaces con componentes.
Arranca por los fundamentos —componentes, estado y props, manejo de eventos— y suma el contenido condicional, los fragments y los portales. Después aborda los efectos secundarios con useEffect, la Context API, las solicitudes HTTP con Axios, los custom hooks, los formularios y el enrutamiento con React Router.
Una parte del recorrido está dedicada al debugging y a la escritura de pruebas unitarias y de integración, para asegurar que la aplicación funcione como se espera. También presenta Redux como herramienta para escalar aplicaciones más complejas. Lo dirige un full stack developer que trabajó como React developer y front end lead en la industria.