490,00 €
A elección del alumno
Tu eliges cuando empiezas en Mastermedia
Disponibles horarios de mañana y tarde
Consulta los horarios de las nuevas ediciones
Presentación
El Curso Desarrollo Front-End con React.js te llevará por un emocionante viaje a través de los principios y prácticas fundamentales para construir interfaces de usuario dinámicas y reactivas utilizando React.js, una de las bibliotecas JavaScript más populares y potentes disponibles en la actualidad.
En este programa exploraremos desde los conceptos básicos hasta técnicas avanzadas de React, incluyendo componentes, estado, props, ciclo de vida, gestión de eventos y enrutamiento, entre otros.
Objetivos
- Comprenderás los conceptos fundamentales de React.js y su paradigma de programación declarativa.
- Dominarás la creación y gestión de componentes en React.js, incluyendo el manejo del estado y las props.
- Aprenderás a utilizar el enrutamiento en aplicaciones de React.js para la navegación entre diferentes vistas.
- Adquirirás habilidades en el manejo de eventos y la comunicación entre componentes en una aplicación de React.js.
- Te familiarizarás con las mejores prácticas y patrones de desarrollo en React.js para crear aplicaciones eficientes y mantenibles.
- Desarrollarás proyectos prácticos de Front-End utilizando React.js, aplicando los conocimientos adquiridos a situaciones del mundo real.
- Te prepararás para avanzar en la carrera como desarrollador Front-End y estar listo para explorar tecnologías adicionales en el ecosistema de React.js.
Programa
Módulo 1: Introducción a React.js
-
- Conceptos básicos de React.js
- Instalación y configuración del entorno de desarrollo
- Creación de componentes y elementos en React
- Renderizado condicional y listas en React
- Integración de JSX en aplicaciones React
Módulo 2: Gestión del Estado y Props en React
-
- Uso del estado local y global en componentes
- Actualización del estado y ciclo de vida de los componentes
- Pasaje de datos mediante props
- Manejo de eventos en React
Módulo 3: Enrutamiento en React.js
-
- Configuración y uso de react-router-dom
- Navegación entre distintas vistas y manejo de rutas
- Paso de parámetros y protección de rutas
Módulo 4: Comunicación entre Componentes
-
- Elevación de estado
- Uso de patrones de comunicación entre componentes
- Implementación de patrones de diseño como «Container-Presentational»
Módulo 5: Aplicaciones Prácticas con React.js
-
- Desarrollo de proyectos prácticos utilizando React.js
- Integración con APIs externas
- Gestión de estado complejo en aplicaciones grandes
- Aplicación de buenas prácticas de desarrollo
Módulo 6: Optimización y Despliegue
-
- Optimización de rendimiento en aplicaciones React
- Pruebas unitarias y de integración
- Preparación para el despliegue en diferentes plataformas
- Configuración de herramientas de CI/CD (Integración continua / Despliegue continuo)
Preguntas frecuentes
Puedes realizar los cursos en modalidad presencial en Valencia o en streaming en directo (clases online en tiempo real).
También tendrás acceso a clases grabadas, lo que te permite avanzar a tu ritmo sin perder el seguimiento del profesorado.
Todas las modalidades mantienen un enfoque práctico con docentes profesionales en activo.
Disponemos de diferentes convocatorias a lo largo del año, por lo que puedes incorporarte en función de tu disponibilidad.
Consúltanos y te orientaremos sobre próximas fechas y cursos disponibles según tus objetivos.
No es necesario tener experiencia previa en la mayoría de cursos. Están diseñados para adaptarse a distintos niveles, desde iniciación hasta especialización.
El enfoque es práctico y progresivo, con seguimiento personalizado para facilitar el aprendizaje.
Sí. Todos los cursos están orientados a la práctica, trabajando sobre ejercicios reales y casos aplicados al entorno profesional.
Esto te permite adquirir experiencia desde el primer momento y construir una base sólida para tu desarrollo profesional.
Sí. Muchos alumnos comienzan con un curso específico y posteriormente continúan su formación hasta completar el máster.
Este enfoque te permite avanzar de forma progresiva, adaptando la formación a tus objetivos y disponibilidad, y especializarte en áreas concretas antes de dar el siguiente paso.
Al completar el máster, adquieres una visión global y estratégica del sector, lo que te prepara para ser productivo desde el primer día en un entorno profesional.
La formación es práctica y está orientada a proyectos reales, con el acompañamiento de docentes en activo, lo que potencia tu talento y te permite desarrollar competencias aplicables directamente al mercado laboral.
Sí. Muchos alumnos comienzan con un curso específico para iniciarse o especializarse en un área concreta y posteriormente continúan su formación hasta completar un máster más amplio.
Este enfoque te permite avanzar de forma progresiva, adaptando la formación a tu ritmo, disponibilidad y objetivos profesionales, sin necesidad de tomar una decisión completa desde el primer momento.
Además, al ampliar tu formación hacia un máster, adquirirás una visión más global y estratégica del sector creativo, digital o audiovisual, lo que puede mejorar tu preparación profesional y tus oportunidades laborales.
Si tienes dudas sobre qué curso elegir o cómo estructurar tu itinerario, podemos orientarte según tu perfil, nivel y objetivos.
Los cursos están orientados a mejorar tu perfil profesional en áreas como marketing digital, diseño, audiovisual o redes sociales, permitiéndote adquirir habilidades concretas y aplicables desde el primer momento.
Además, incorporarás el uso de herramientas de inteligencia artificial aplicadas a cada área para optimizar procesos, generar contenidos, analizar datos y mejorar resultados en entornos profesionales reales.
Podrás aplicar los conocimientos adquiridos en tu trabajo actual, desarrollar proyectos propios o especializarte en un área concreta para mejorar tu empleabilidad.
Muchas empresas confían en este tipo de formación para reciclar o actualizar las competencias de sus equipos en áreas específicas, incluyendo el uso práctico de inteligencia artificial, sin necesidad de realizar un máster completo.
Si posteriormente decides ampliar tu formación, siempre puedes continuar hacia el máster y adquirir una visión más global y estratégica del sector.