SkillverseHub / Rutas

Rutas profesionales

Cuatro caminos, y al final de cada uno, una profesión. Las etapas están en el orden en que se siguen, y no por dificultad aparente: cada etapa explica por qué ocupa ese lugar. El número de lecciones indicado es el de las lecciones realmente publicadas, contado al generar esta página; no es una promesa.

Tres de las cuatro rutas empiezan con un curso gratuito. Hazlo, comprueba si el trabajo te encaja y decide después cuánto vale para ti lo que viene a continuación.

Filtrar:

Ninguna ruta coincide con . Restablecer los filtros.

  1. 01

    Desarrollador web full-stack

    Full-Stack Web

    Sabes leer HTML y quieres entregar una aplicación completa, no solo páginas.

    76 lecciones escritas

    Cursos disponibles: 9 de 9

    Nueve cursos y 76 lecciones, completamente escritas. Partimos del propio lenguaje, lo hacemos fiable con TypeScript, construimos la interfaz con React y Tailwind, escribimos el servidor a mano antes de dejar que Next.js lo abstraiga, lo ponemos todo bajo tests y después le conectamos un modelo de lenguaje y un agente de código: las dos incorporaciones que hoy piden los clientes.

    1. Etapa 1

      El lenguaje, antes que las herramientas

      React, Next.js y TypeScript no son más que JavaScript organizado. Empezar por un framework sin conocer el lenguaje se paga más tarde, con cada error que no sabes leer.

      • Módulos, asincronía, desestructuración: la sintaxis que todo lo demás da por sabida.

        9 lecciónes publicadas

    2. Etapa 2

      Tipar, para que el código aguante

      TypeScript va antes que React, y no después: escribir un componente tipado desde el principio es más sencillo que tipar a posteriori una base de código que ha crecido sin tipos.

      • Tipos, interfaces, genéricos, y lo que el compilador detecta antes que el usuario.

        7 lecciónes publicadas

    3. Etapa 3

      Construir la interfaz

      El modelo de componentes y la gestión del estado son el corazón del oficio en el lado del navegador. Es también la etapa más larga del itinerario.

      • Componentes, estado, efectos y las trampas de renderizado que solo se ven en producción.

        13 lecciónes publicadas

    4. Etapa 4

      Dar estilo sin deuda técnica

      Viene justo después de React porque Tailwind se escribe dentro del componente: aprender ambos a la vez evita la hoja de estilos paralela que acaba contradiciendo a los componentes.

      • Clases de utilidad, adaptación a las pantallas, tema oscuro y el momento de extraer un componente.

        7 lecciónes publicadas

    5. Etapa 5

      El servidor, en JavaScript

      Va antes de Next.js, y es deliberado: Next.js oculta la petición HTTP tras sus convenciones. Haber escrito un servidor a mano una vez hace que esas convenciones sean legibles en lugar de mágicas.

      • Rutas, middleware, base de datos, autenticación: un backend del que dominas cada capa.

        8 lecciónes publicadas

    6. Etapa 6

      Pasar a producción

      React por sí solo no se encarga ni del enrutado, ni del renderizado en el servidor, ni del posicionamiento SEO. Next.js aporta lo que separa una demostración de un sitio en línea.

      • Enrutado, renderizado en el servidor, datos y despliegue de una aplicación real.

        7 lecciónes publicadas

    7. Etapa 7

      Entregar sin contener la respiración

      Los tests llegan cuando ya hay una aplicación que romper. Escribirlos antes en el itinerario equivale a testear ejemplos de curso; escribirlos más tarde equivale a no escribirlos nunca.

    8. Etapa 8

      Conectar un modelo de lenguaje

      Es la petición más frecuente sobre una aplicación web existente. Presupone una aplicación en la que integrarlo, de ahí su lugar tardío.

      • Llamadas, costes, streaming y el tratamiento de las respuestas inesperadas.

        10 lecciónes publicadas

    9. Etapa 9

      Programar con un agente

      Al final, por una razón de fondo: un agente amplifica el criterio de quien lo usa, no lo sustituye. Este curso solo tiene interés una vez superadas las ocho etapas anteriores; si no, revisas código que no sabes juzgar.

      • Acotar una tarea, revisar el resultado y mantener el control sobre una base de código real.

        8 lecciónes publicadas

    Lo que se incorporará a esta ruta

    Cursos en preparación. Se abrirán sin coste adicional a quien ya haya comprado la ruta.

    • PostgreSQL y SQL Consultar y modelar sin pasar por un ORM que decide por ti.
    • Accesibilidad y rendimiento web Los dos criterios con los que se juzga un sitio antes que su código.
  2. 02

    Desarrollador de IA

    IA & Machine Learning

    Quieres entregar funcionalidades de IA que funcionen, antes de saber entrenar un modelo.

    81 lecciones escritas

    Cursos disponibles: 9 de 9

    El orden está invertido a propósito respecto a los planes de estudio académicos: primero aprendes a sacar valor de un modelo existente (llamadas a APIs, RAG sobre tus documentos, agentes con herramientas), que es lo esencial del trabajo real, antes de abrir el capó con el NLP y el deep learning. Nueve cursos, 81 lecciones, todas escritas.

    1. Etapa 1

      Situar el campo antes de programar

      Media jornada para saber de qué hablamos: qué hace la IA, qué no hace y qué tipo de problema merece un modelo en lugar de una simple regla. Gratuito y sin requisitos previos.

      • Vocabulario, familias de modelos y criterio sobre los casos de uso.

        6 lecciónes publicadas

    2. Etapa 2

      Python, la herramienta básica

      Todo el ecosistema de la IA está en Python. Este curso es gratuito y no exige nada previo.

      • Sintaxis, estructuras de datos, archivos y bibliotecas: lo necesario para escribir scripts útiles.

        11 lecciónes publicadas

    3. Etapa 3

      Llamar a un modelo antes de entrenar uno

      Una API bien usada resuelve la mayoría de las necesidades reales. Saber conectarla, controlar su coste y gestionar sus respuestas aberrantes vale más, como primer aprendizaje, que la teoría del entrenamiento.

      • Integrar un modelo en una aplicación y controlar su coste.

        10 lecciónes publicadas

    4. Etapa 4

      Entender los modelos de lenguaje

      Tras haberlos usado, entender lo que hacen: tokens, ventana de contexto, prompts, límites. Es lo que permite diagnosticar un resultado decepcionante en lugar de sufrirlo.

      • Funcionamiento interno, ingeniería de prompts y evaluación de una respuesta.

        11 lecciónes publicadas

    5. Etapa 5

      Responder sobre tus propios documentos

      La petición más frecuente en las empresas, y la que más se suele fallar. Llega justo después de los modelos de lenguaje porque no exige ningún entrenamiento: es un problema de búsqueda documental antes que un problema de IA.

      • Fragmentación, embeddings, base de datos vectorial, búsqueda híbrida y la evaluación que dice si funciona.

        8 lecciónes publicadas

    6. Etapa 6

      Dar herramientas al modelo

      Un modelo que actúa sobre tus sistemas en lugar de producir texto. Va después del RAG: leer documentos es una capacidad menos arriesgada que escribir en una base de datos, y sirve de campo de aprendizaje.

      • Bucle de agente, descripción de herramientas, protocolo MCP, salvaguardas y control de costes.

        7 lecciónes publicadas

    7. Etapa 7

      Programar con un agente

      La aplicación cotidiana de todo lo anterior a tu propio oficio. Presupone dominado el criterio sobre lo que produce un modelo; de lo contrario, revisas código que no sabes evaluar.

      • Acotar una tarea, revisar un diff, verificar con tests y reconocer un fallo.

        8 lecciónes publicadas

    8. Etapa 8

      Procesamiento del lenguaje

      La base histórica del campo, útil en cuanto hay que clasificar, extraer o comparar texto sin llamar a un modelo grande en cada petición. A partir de aquí abrimos el capó.

    9. Etapa 9

      Redes neuronales

      La etapa más exigente, y la última: entrenar uno mismo solo tiene sentido cuando se sabe lo que un modelo existente no sabe hacer.

      • Arquitecturas, entrenamiento y coste real de un modelo propio.

        10 lecciónes publicadas

    Lo que se incorporará a esta ruta

    Cursos en preparación. Se abrirán sin coste adicional a quien ya haya comprado la ruta.

    • Ajuste fino de modelos Especializar un modelo abierto cuando el prompt y el RAG ya no bastan.
    • Visión por computador Clasificar, detectar, segmentar: la otra mitad del campo.
    • MLOps Poner un modelo en servicio y vigilar su deriva a lo largo del tiempo.
  3. 03

    Ingeniero de infraestructura y seguridad

    DevOps & Ciberseguridad

    Administras máquinas, o quieres hacerlo, y entender cómo se las ataca.

    136 lecciones escritas

    Cursos disponibles: 8 de 8

    El itinerario más completo del catálogo: ocho cursos y 134 lecciones escritas, entre ellos un curso de administración de Windows de 65 lecciones que no tiene equivalente en ningún otro lugar del sitio. De la línea de comandos a la infraestructura descrita como código, pasando por los contenedores, la entrega automatizada y la observabilidad. Terminamos con la seguridad ofensiva, porque solo se defiende bien una infraestructura que uno mismo ha atacado.

    1. Etapa 1

      La línea de comandos

      Nada de lo que sigue se hace con el ratón. Este curso es gratuito y sirve de base para las dos etapas siguientes.

      • Sistema de archivos, permisos, procesos, servicios: lo necesario para desenvolverte en un servidor.

        12 lecciónes publicadas

    2. Etapa 2

      Administrar a gran escala

      El parque informático de la mayoría de las empresas funciona con Windows y Active Directory. Automatizar su administración es el trabajo diario, y es también la superficie que los atacantes eligen primero.

    3. Etapa 3

      Empaquetar y orquestar

      Un servidor administrado a mano no se replica. El contenedor hace que un despliegue sea reproducible, el orquestador hace que sea resistente: es el escalón entre «funciona en mi máquina» y «funciona en producción».

      • Imágenes, volúmenes, redes y Compose: entregar un entorno idéntico en cualquier sitio.

        6 lecciónes publicadas

      • Pods, servicios, despliegues y escalado sobre varias máquinas.

        6 lecciónes publicadas

    4. Etapa 4

      Automatizar la entrega

      Un despliegue hecho a mano es un despliegue que ya no te atreves a repetir. La cadena de integración viene justo después de los contenedores, porque su misión es fabricar y publicar la imagen construida.

      • Disparadores, matrices, caché, secretos y despliegue: construir, probar y entregar sin intervención.

        7 lecciónes publicadas

    5. Etapa 5

      Describir la infraestructura en lugar de hacer clic

      Una consola web no deja rastro de quién ha cambiado qué, ni ningún modo de reconstruir algo de forma idéntica. Terraform llega después de la cadena de entrega: es ella quien aplicará los planes, una vez revisados.

      • Recursos, estado, variables, módulos, entornos, y la revisión del plan antes de aplicarlo.

        7 lecciónes publicadas

    6. Etapa 6

      Saber qué ocurre en producción

      Desplegar rápido sin medir nada equivale a romper más rápido. Este curso cierra la parte de operación: cuatro señales, alertas que despiertan cuando toca y lo necesario para explicar un incidente a posteriori.

      • Prometheus, PromQL, paneles de Grafana, alertas útiles, logs y trazas.

        7 lecciónes publicadas

    7. Etapa 7

      Atacar para saber defender

      Quince semanas de misión de pruebas de intrusión, desde el encuadre legal hasta el informe final. Va en último lugar: solo se ataca con provecho lo que se sabe administrar, desplegar y monitorizar.

    Lo que se incorporará a esta ruta

    Cursos en preparación. Se abrirán sin coste adicional a quien ya haya comprado la ruta.

    • Seguridad en la nube Identidades, redes y permisos: donde se juegan la mayoría de las fugas recientes.
    • Respuesta a incidentes Lo que se hace en la hora siguiente a la detección, y en qué orden.
  4. 04

    Desarrollador backend Java

    Backend Java

    Apuntas a las APIs empresariales, donde Java sigue siendo el estándar.

    71 lecciones escritas

    Cursos disponibles: 8 de 8

    Ocho cursos y 71 lecciones que siguen el orden en el que realmente se construye un servicio: el lenguaje actualizado, los fundamentos empresariales, la web, la persistencia, la API, la seguridad, los tests contra una base de datos real y, por último, la división en servicios. Cada etapa presupone dominada la anterior: es el itinerario más lineal del catálogo, y aquel en el que saltarse un escalón sale más caro.

    1. Etapa 1

      El lenguaje, al día

      Muchos desarrolladores Java siguen escribiendo Java 8 sobre una versión 21. Los records, el pattern matching y los hilos virtuales cambian la forma de escribir el resto del itinerario: verlos primero evita aprender los frameworks con una sintaxis obsoleta.

      • Records, clases selladas, pattern matching, bloques de texto, Optional, hilos virtuales.

        7 lecciónes publicadas

    2. Etapa 2

      Los fundamentos empresariales

      Servlets, contenedor, ciclo de vida de una petición: la capa sobre la que está construido el propio Spring. Conocerla evita tratar el framework como una caja negra ante el primer incidente.

      • Los fundamentos empresariales que siguen vigentes en muchos sistemas.

        7 lecciónes publicadas

    3. Etapa 3

      La web con Spring

      El modelo controlador-vista, la inyección de dependencias y la validación de las entradas. Todo lo que viene después en el itinerario depende directamente de ello.

      • El modelo de controladores y vistas sobre el que se apoya todo lo demás.

        8 lecciónes publicadas

    4. Etapa 4

      Hablar con la base de datos

      El mapeo objeto-relacional ahorra tiempo hasta el día en que hace perder muchísimo. Este curso insiste en lo que produce las consultas lentas: carga perezosa, N+1, transacciones mal delimitadas.

      • El mapeo objeto-relacional y sus costes ocultos.

        8 lecciónes publicadas

    5. Etapa 5

      Exponer una API que otros consumen

      Una API interna se corrige; una API publicada se mantiene durante años. Diseño de recursos, códigos de respuesta, versionado, documentación y gestión de errores coherente.

    6. Etapa 6

      Autenticación y autorización

      Va después de la API y no antes: se protege algo que ya existe. Es la parte que más se suele fallar, tanto en entrevistas como en producción.

      • Autenticación, autorización, tokens: la parte que más se suele fallar.

        9 lecciónes publicadas

    7. Etapa 7

      Testear contra una base de datos real

      Antes de la división en servicios, y no después: una batería de tests que se ejecuta contra una base de datos real es lo que hace reversible una división. Sin ella, cada extracción de un servicio es una apuesta.

    8. Etapa 8

      Dividir en servicios

      La última etapa, y la más discutible: dividir demasiado pronto cuesta más que no dividir. El curso trata tanto del cuándo como del cómo.

    Lo que se incorporará a esta ruta

    Cursos en preparación. Se abrirán sin coste adicional a quien ya haya comprado la ruta.

    • Kafka y mensajería asíncrona Desacoplar servicios sin hacerlos depender de su disponibilidad mutua.
    • Rendimiento de la JVM Memoria, recolector de basura, profiling: diagnosticar en lugar de adivinar.

Fuera de ruta

Dos cursos no siguen la progresión de ninguna ruta. Asociarlos a una ruta por comodidad habría resultado engañoso.

Otra forma de abordar el catálogo

Una ruta agrupa los cursos de una profesión a precio reducido. Si prefieres avanzar curso a curso, el escaparate de cursos individuales los presenta con su precio. Y si quieres abrirlo todo de una vez, las fórmulas de suscripción incluyen todo el catálogo, cursos futuros incluidos.