Curso de desarrollo frontend con React
Aprende a desarrollar interfaces de usuario y aplicaciones web frontend con React
Material disponible
Intermedio
7 Clases 13 h
85€
69€
Precio en promoción
El Curso de desarrollo frontend con React es una iniciativa para dominar esta librería Javascript creada para el desarrollo de Interfaces web dinámicas y reactivas, fáciles de programar, mantener y reutilizar. 

Debido a las características de React y las facilidades que aporta a los desarrolladores, React se utiliza ampliamente para el desarrollo de aplicaciones frontend. React es la alternativa más usada a nivel mundial para construir aplicaciones web modernas como las SPA (Single Page Application) y junto con Angular es la librería más popular para el desarrollo Javascript, siendo ambas altamente solicitadas en el mundo laboral.

Qué aprenderé en el Curso de desarrollo frontend con React

  • Sintaxis Javascript + ES6
  • Sintaxis JSX
  • Programación funcional, reactiva y orientada a componentes
  • Entorno de configuración de React
  • Herramientas del ecosistema React
  • Conceptos React: Componentes, Propiedades, Estado, Eventos, Renderizado, Ciclo de Vida
  • Tipos de Componentes
  • Consumo de Datos
  • Desplegar una app React
  • React Hooks

Objetivos del curso

Este curso tiene como objetivo enseñar paso a paso las bases de la librería de una manera completa y detallada para llegar a la consecución de todo tipo de proyectos. Está orientado para desarrolladores con experiencia previa de Javascript, que quieran comenzar a usar React para el desarrollo de interfaces de usuario web y aplicaciones SPA.

Comenzaremos estudiando las herramientas principales de la librería, como el desarrollo de componentes y su ciclo de vida, la creación de vistas reactivas usando JSX, la gestión del estado, etc. Posteriormente profundizaremos en aspectos más avanzados como los Hooks de React y el uso de React Router para la realización de aplicaciones frontend modernas. El curso finalizará con el estudio en detalle de todas las herramientas y el flujo necesario para llevar aplicaciones React al despliegue en producción.

Por qué debes aprender Desarrollo con React

React es actualmente la librería Javascript más popular y solicitada en el mundo laboral. Los motivos son diversos, pero principalmente se debe a las facilidades que nos aporta a la hora de desarrollar y mantener las aplicaciones. En torno de React se ha configurado además un amplísimo ecosistema de librerías, patrones y herramientas que han acabado introduciéndose en todos los ámbitos del desarrollo frontend.

Sin duda, React es una de las librerías que te abrirán puertas profesionalmente y que complementarán cualquier otro conocimiento Javascript que puedas poseer.

Qué tengo que saber

  • Conocimientos sólidos de HTML, CSS y JS
  • Manejo básico de terminal, node y git

Clases y contenidos

Primeros pasos con React Gratis
  • Introducción a React
  • Sintaxis JSX
  • Componentes
  • Tipos de Componentes
  • Propiedades
  • Estado
Sintaxis y componentes
  • EcmaScript para React
  • Sintaxis JSX
  • Componentes
  • Tipos de Componentes
  • Propiedades
  • Estado
Ciclo de Vida y Flujo de Datos
  • Renderizado condicional
  • Renderizado de elementos
  • Eventos
  • Ciclo de vida de los componentes
  • Consumo de datos
Hooks
  • ¿Qué es un Hook?
  • ¿Por qué los hooks?
  • Hooks vs Componentes de Clase
  • Reescribiendo componentes de clase en Hooks
  • Manejo del estado en Hooks
Enrutado en React
  • React Router
  • Componentes básicos
  • Enrutado básico
  • Paso de parámetros
  • Manejo de rutas inexistentes
Desarrollo de una App React

Terminamos el tema de routing con las anidaciones y redirecciones, y comenzamos el desarrollo de una aplicación React.

Desarrollando y desplegando App React

Desarrollo de aplicación Web en React aplicando todo lo visto en el curso y desplegándola en producción

Cursos que también te pueden interesar

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 130 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete