Curso de arquitectura de aplicaciones frontend con React

Desarrollo y despliegue de aplicaciones frontend modernas usando React
Material disponible
Intermedio
6 Clases 10 h
85€
75€
Precio en promoción
En anteriores cursos de React hemos abordado el conocimiento necesario de la librería para el desarrollo de interfaces de usuario dinámicas, con la creación y mantenimiento de componentes, la interoperabilidad entre componentes, el enlace de datos, mantener el estado de una manera elemental y desarrollar aplicaciones básicas.

En este Curso de desarrollo de aplicaciones SPA con React vamos a entrar de lleno en el desarrollo de aplicaciones avanzadas con las mejores prácticas y las herramientas más populares de la actualidad, centrándonos no sólo en el desarrollo, sino también en la arquitectura, los flujos de trabajo, el testing y la integración continua. 

Qué aprenderé en el Curso de arquitectura de aplicaciones frontend con React

  • React Hooks
  • React con TypeScript
  • Context API para la gestión del estado de las aplicaciones
  • Aplicar patrones y arquitecturas comúnmente usadas en la industria como el patrón repositorio y la arquitectura hexagonal
  • Gestión de formularios avanzada
  • Internacionalización de aplicaciones React
  • Realización del testing de las aplicaciones
  • Gestionar distintos entornos y variables de entorno
  • Llevar a producción implementando un flujo de integración continua

Objetivos del curso

  • Aprender a desarrollar aplicaciones frontend SPA con React, con TypeScript y las mejores prácticas junto con las herramientas más recomendadas en la actualidad.
  • Aprender a implementar una arquitectura avanzada para las aplicaciones y un flujo de trabajo completo que incluya testing e integración continua.
  • Mejorar las aplicaciones React con una gestión de estado moderna y flexible, internacionalización y validaciones de formularios usables.

Por qué debes aprender arquitectura de aplicaciones SPA con React

Este Curso de desarrollo de aplicaciones SPA con React es una oportunidad para todos los desarrolladores que conocen React y que quieren aprender las mejores técnicas para el desarrollo de aplicaciones frontend.

Veremos paso a paso cómo se crea una aplicación SPA avanzada y usaremos TypeScript para mejorar la experiencia de desarrollo, creando aplicaciones más robustas. Aprenderemos a gestionar el estado de la mejor manera y a implementar una arquitectura hexagonal. Podrás aprender también a hacer el testing de las aplicaciones y crear un flujo de integración continua.

Como puedes ver, este curso representará un antes y un después en tu manera de desarrollar con React, llegando a los estándares de calidad más avanzados.

Qué tengo que saber

Para aprovechar al máximo el Curso de desarrollo de aplicaciones SPA con React es necesario un conocimiento básico de React Además, se asume conocimiento sobre TypeScript, ya que lo usaremos a lo largo de todo el curso.

Clases y contenidos

Hooks y Context API Gratis
  • Novedades en React (Hooks)
  • Gestión de estado con Context API
Requisitado y diseño de aplicaciones React
  • Separación por capas
  • Modelando el dominio
  • Patrón repositorio
  • Casos de uso
Arquitectura hexagonal
  • Arquitectura hexagonal
  • Inyección de dependencias con React
Gestionando la aplicación
  • Gestión de la configuración
  • Variables de entorno
  • Testing
Módulos avanzados en aplicaciones React
  • Validaciones de formularios
  • I18n
Despliegue e integración continua
  • Testing
  • Integración continua
  • Despliegue de aplicaciones React

Valoraciones

Kus Cámara

Normalmente me gustan los cursos con clases cortas y muy al grano, pero he disfrutado mucho con este, que no es precisamente así, por la cantidad de cositas que se han visto sobre buenas prácticas, herramientas, etc. También se agradecen estos cursos que no se centran en cómo usar la librería de turno sino en conocimientos aplicables a cualquier tecnología. Es un punto de partida para que te pique el gusanillo por aprender más sobre arquitectura. Muy recomendable.

carlos gonzalez

Adrian

jaimedocal@gmail.com

Excelente curso, como todos los de Cesar

Cursos que también te pueden interesar

¿Conoces nuestra tarifa plana?

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