Solicitar información

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
 28 Horas

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.
Inversión

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)

Próximos cursos

Categorías Relacionadas