Curso de desarrollo frontend con React

Aprende a desarrollar interfaces de usuario y aplicaciones web frontend con React
Material disponible
Intermedio
10 Clases 17 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

Bonus

Sesiones extras React

Formularios en React

Hooks Hook UseState Formukario Simple Formulario con CustomHooks

Vite en aplicaciones React

Cambio de Create React App por Vite

Bibliotecas de componentes React

En esta clase vamos a revisar bibliotecas de componentes basados en la librería React, mostrando ejemplos de implementación de componentes ya listos para usar en tus aplicaciones.

Valoraciones

Paco_

Buen curso

José Carlos Jaramago Reyes

luciano

es muy bien

Visualnacert

Virginia García

excelente

Ingrid Carolina Peláez

Muy buen curso, y con la formación mas actualizada. Garacias

Manuel Malvar Tombo

Buen curso para tener una idea más desarrollada de todas las fases del framework

Antonio Pichardo Pérez

Mileidy Tacuri

Carlos

Excelente pude terminarlo y entender muy bien los conceptos explicados aqui

Eddyson Ureña Felix

este curso es muy interesante y la forma como explica el profesor ayuda mucho a entender el contenido, igualmente te ayuda mucho si ves su contenido con la documentacion de react para poder comprender mucho mas el material

DANIEL MARTINEZ SEBASTIAN

Solo me faltan dos clases, pero ya puedo decir que este curso de React esta genial. Muy bien enfocada la conversión de clases a hooks.

Enrique Gálvez

Me tenía que poner al día con React y este curso me ha venido muy bien. Las explicaciones son claras y el contenido amplio.

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 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