Temario del curso
React 19: Desarrollo front-end moderno
- Trabajo con Hooks: useState, useEffect, useReducer
- Uso del Context API para la gestión de estado
- Implementación de rutas mediante React Router
- Buenas prácticas en cuanto a estructura de archivos, reutilización y rendimiento
TypeScript para desarrolladores de React
- Seguridad tipográfica: tipos, interfaces, enums y genéricos
- Definición de tipos para propiedades, estado, hooks y controladores de eventos
- Creación de tipos reutilizables y funciones utilitarias
React + TypeScript en la práctica
- Desarrollo de componentes escalables mediante el uso riguroso de tipos
- Combinación de genéricos con propiedades y hooks
- Estrategias prácticas para la definición de tipos en proyectos reales
Pruebas de aplicaciones React
- Introducción a Jest y React Testing Library
- Elaboración de pruebas unitarias para componentes y hooks
- Evaluación de operaciones asincrónicas y llamadas a API
- Recomendaciones para alcanzar una buena cobertura de pruebas y facilitar la depuración
Next.js 15: Framework Full-Stack para React
- Diferencias entre App Router y Pages Router
- Renderizado del lado del servidor y generación estática de páginas
- Configuración de rutas API y uso de middleware
- Optimización de imágenes y mejora del rendimiento global
Node.js + Express: Fundamentos para crear APIs backend
- Configuración básica de Express y diseño de arquitectura RESTful
- Implementación de autenticación con JSON Web Tokens (JWT)
- Estructuración modular mediante patrones controller-service y organización de rutas
- Técnicas para proteger y validar las solicitudes realizadas a la API
REST API con Prisma y PostgreSQL
- Integración de Prisma con una base de datos PostgreSQL
- Modelado esquemático y ejecución de migraciones necesarias
- Realización de operaciones CRUD sobre los datos almacenados
- Vinculación del cliente Prisma con las rutas establecidas en Express
Control de versiones con Git
- Conceptos básicos de Git: init, clone, commit, push y pull
- Gestión de ramas, fusión de cambios y creación de solicitudes de extracción (pull requests)
- Colaboración eficaz en equipo mediante GitHub y herramientas similares
DevOps aplicado al desarrollo Full-Stack
- Explicación de los flujos de trabajo CI/CD y sus principios básicos
- Introducción a Docker y la contenitorización como método de despliegue
- Despliegue inicial en plataformas cloud, tales como Vercel o Heroku
- Monitoreo del rendimiento y registro centralizado de errores
Almacenes de datos y data lakes
- Comparación entre los almacenes de datos tradicionales y los data lakes
- Conceptos básicos sobre flujos de procesamiento de datos en arquitecturas Full-Stack
- Incidencia de los sistemas back-end en la ingesta, almacenamiento y organización de información
Integración de inteligencia artificial
- Presentación de escenarios típicos de aplicación de IA en plataformas web
- Ejecución de llamadas a API externas especializadas en inteligencia artificial (por ejemplo, OpenAI o Hugging Face)
- Utilización de la IA para tareas como generación automática de resúmenes, creación de chatbots y análisis de datos
Resumen final y próximos pasos a seguir
Requerimientos
- Conocimientos básicos de JavaScript y principios fundamentales del desarrollo web
- Experiencia previa con HTML/CSS y frameworks front-end
- Es útil contar con una noción básica sobre APIs y bases de datos
Público objetivo
- Desarrolladores front-end y back-end
- Ingenieros de software que deseen especializarse en desarrollo Full-Stack
- Profesionales técnicos interesados en crear aplicaciones web escalables
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 5800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
Sobre la seguridad, integridad que se debe tomar al momento de desarrollar tomando en cuenta el owasp top 10