Saltar al contenido principal
Categoría · 39 cursos disponibles

Cursos de programación: Python, JavaScript, SQL y desarrollo full-stack

Itinerarios de programación de iniciación a avanzado: Python, SQL, React, Next.js, Django y desarrollo full-stack. Foco práctico, código real y proyectos aplicados.

PythonSQLReactNext.js
Ilustración de desarrollo y programación moderna
Sobre la categoría

¿Qué incluye esta categoría?

Programar bien sigue siendo una de las habilidades más rentables de la economía digital — y, sin embargo, los equipos siguen llegando a producción con bases inestables porque la formación se queda corta o se desvía hacia frameworks de moda.

En esta categoría reunimos itinerarios sólidos: lenguajes (Python), bases de datos (SQL, SQL Server), frameworks modernos (React, Next.js, Django), APIs y arquitecturas full-stack. Cada curso entrega criterio, no solo sintaxis.

Cursos disponibles (39)

Java y Spring (13)

Itinerario completo de Java y Spring: desde el lenguaje hasta Spring Boot, APIs REST, microservicios, testing y arquitectura empresarial.

Ver todos
Ver curso

Programación en Java desde cero

Aprende a programar en Java desde cero con una base sólida: sintaxis, orientación a objetos, colecciones y herramientas profesionales para dar el salto al desarrollo backend.

  • Iniciación
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Desarrollo backend con Java y Spring Boot

Domina el desarrollo backend con Spring Boot: arquitectura en capas, persistencia con Spring Data JPA, validación, testing y despliegue de aplicaciones Java listas para producción.

  • Intermedio
  • 30 horas
  • Online en directo
Ver curso
Ver curso

APIs REST con Spring Boot: diseño, seguridad y buenas prácticas

Aprende a diseñar y proteger APIs REST con Spring Boot: contratos claros con OpenAPI, autenticación con JWT y OAuth2, versionado, manejo de errores y pruebas automatizadas.

  • Intermedio
  • 24 horas
  • Online en directo
Ver curso
Ver curso

Microservicios con Spring Boot y Spring Cloud

Construye arquitecturas de microservicios con Spring Boot y Spring Cloud: API gateway, configuración centralizada, resiliencia con Resilience4j, eventos con Kafka y observabilidad distribuida.

  • Avanzado
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Programación con IA en Java y Spring Boot

Lleva la IA generativa a tus aplicaciones Java con Spring AI: integración de LLMs con ChatClient, RAG con VectorStore, function calling, agentes y MCP dentro del ecosistema Spring Boot.

  • Avanzado
  • 24 horas
  • Online en directo
Ver curso
Ver curso

Java intermedio: POO, colecciones y excepciones

Consolida tu Java con el nivel que piden los proyectos reales: orientación a objetos con criterio, colecciones y genéricos a fondo, diseño de excepciones, inmutabilidad y la API de fechas moderna.

  • Intermedio
  • 24 horas
  • Online en directo
Ver curso

Python (9)

Itinerario Python completo: iniciación, nivel intermedio, automatización, APIs con FastAPI, Django y desarrollo asistido con IA.

Ver todos
Ver curso

Iniciación a Python

Aprende Python desde cero con un enfoque práctico orientado a empresas, datos e IA.

  • Iniciación
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Curso intermedio de Python

Da el salto a un Python profesional: OOP, testing, packaging y patrones útiles.

  • Intermedio
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Creación de APIs con Python

Diseña APIs REST profesionales con Python y FastAPI: validación, auth y despliegue.

  • Intermedio
  • 25 horas
  • Online en directo
Ver curso
Ver curso

Desarrollo web con Django

Construye aplicaciones web sólidas con Django y Python.

  • Intermedio
  • 35 horas
  • Online en directo
Ver curso
Ver curso

Python avanzado: POO y buenas prácticas

Da el salto a Python profesional: orientación a objetos con criterio, tipado con type hints, decoradores y generadores, estructura de proyectos y las herramientas de calidad que usan los equipos serios.

  • Avanzado
  • 20 horas
  • Online en directo
Ver curso
Ver curso

Automatización de tareas con Python

Elimina el trabajo manual repetitivo con Python: procesa ficheros y carpetas, automatiza Excel y CSV, extrae datos de la web, envía correos e informes y programa scripts robustos que funcionan sin vigilancia.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso

Desarrollo web y full-stack (7)

Frontend y full-stack modernos: JavaScript, TypeScript, React, Next.js y stacks completos con backend y base de datos.

Ver todos
Ver curso

Curso de React

React profesional: hooks, patrones, rendimiento y testing.

  • Intermedio
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Aplicaciones web con Next.js

Next.js end-to-end: App Router, Server Components, datos y despliegue.

  • Intermedio
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Full-stack con React, Spring Boot y PostgreSQL

Desarrolla aplicaciones completas de extremo a extremo: frontend con React, backend con Spring Boot y persistencia con PostgreSQL, integradas y desplegadas con Docker.

  • Intermedio
  • 40 horas
  • Online en directo
Ver curso
Ver curso

HTML, CSS y JavaScript para desarrollo web

La base del desarrollo web desde cero: HTML semántico, CSS moderno con flexbox, grid y diseño responsive, y JavaScript del navegador con DOM, eventos y fetch, hasta cerrar un proyecto web completo sin frameworks.

  • Iniciación
  • 24 horas
  • Online en directo
Ver curso
Ver curso

JavaScript moderno y TypeScript

Del JavaScript clásico al moderno —módulos, async/await, destructuring, iteradores— y el salto a TypeScript: tipos, interfaces, genéricos, narrowing y la migración progresiva de proyectos reales.

  • Intermedio
  • 20 horas
  • Online en directo
Ver curso
Ver curso

Node.js y Express para backend

Backend con JavaScript y TypeScript: event loop, Express con rutas y middleware, APIs REST bien diseñadas, acceso a base de datos, autenticación con JWT y despliegue de un servicio completo.

  • Intermedio
  • 20 horas
  • Online en directo
Ver curso

Arquitectura, calidad y buenas prácticas (6)

Clean Code, SOLID, Clean Architecture, diseño de APIs, testing y refactorización: el criterio que sostiene el software a largo plazo.

Ver curso

Clean Code para desarrolladores

Escribe código que se entiende y se mantiene: nombres con intención, funciones pequeñas, comentarios con criterio, manejo de errores limpio, detección de code smells y revisiones de código que elevan el nivel del equipo.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Principios SOLID y patrones de diseño

Aplica los cinco principios SOLID con ejemplos reales y domina los patrones de diseño que de verdad se usan —factory, strategy, observer, decorator, adapter— sabiendo cuándo aportan y cuándo son sobreingeniería.

  • Intermedio
  • 20 horas
  • Online en directo
Ver curso
Ver curso

Diseño de APIs REST profesionales

Diseña APIs REST que otros equipos quieren consumir: recursos y verbos bien elegidos, códigos de estado correctos, versionado, paginación, errores consistentes, contrato OpenAPI y evolución sin romper a los clientes.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Testing, cobertura y calidad de software

Construye una estrategia de testing más allá del framework: pirámide de tests, qué cubrir con unitarios, integración y E2E, cobertura con criterio, análisis estático y puertas de calidad en el pipeline de CI.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Refactorización de código legacy

Transforma código heredado sin romperlo: tests de caracterización para fijar el comportamiento, seams para introducir pruebas, refactors seguros paso a paso, patrón strangler fig y criterio para decidir entre refactorizar y reescribir.

  • Avanzado
  • 16 horas
  • Online en directo
Ver curso
Ver curso

Observabilidad, logging y monitorización para backend

Instrumenta servicios backend con los tres pilares de la observabilidad: logging estructurado, métricas y trazas distribuidas con OpenTelemetry, dashboards y alertas útiles, SLI/SLO y método de diagnóstico de incidentes en producción.

  • Intermedio
  • 16 horas
  • Online en directo
Ver curso

SQL y bases de datos (4)

Itinerario SQL completo de iniciación a avanzado y administración con Microsoft SQL Server. La base de cualquier trabajo serio con datos.

Ver curso

Curso de iniciación a SQL

SQL desde cero, aplicado y útil desde la primera consulta.

  • Iniciación
  • 20 horas
  • Online en directo
Ver curso
Ver curso

Curso intermedio de SQL

SQL más allá de SELECT: CTEs, ventanas e índices con criterio.

  • Intermedio
  • 20 horas
  • Online en directo
Ver curso
Ver curso

Curso avanzado de SQL

SQL avanzado: optimización, particionado y modelado dimensional para producción.

  • Avanzado
  • 30 horas
  • Online en directo
Ver curso
Ver curso

Microsoft SQL Server

SQL Server end-to-end: T-SQL, administración y buenas prácticas para producción.

  • Intermedio
  • 30 horas
  • Online en directo
Ver curso

Explora otras categorías