{count, plural, one {Curso} other {Cursos}}
El deep learning es la rama del machine learning detrás del reconocimiento de imágenes, los modelos de voz y los grandes modelos de lenguaje en herramientas como ChatGPT. Entrena redes neuronales con muchas capas para encontrar patrones en los datos que los modelos más simples pasan por alto.
Lo difícil es saber por dónde empezar. Algunos cursos son sobre todo matemáticas, otros son sobre todo código, y muchos siguen enseñando librerías y técnicas que el campo ya ha dejado atrás.
Esta lista recoge los mejores cursos de deep learning para principiantes, teoría, visión por computador, modelos de lenguaje, Hugging Face y entrenamiento de modelos grandes.
Valoraciones, recuentos de reseñas y número de estudiantes verificados por última vez el .
Comparativa de los mejores cursos de deep learning
| Curso | Valoración | Estudiantes | Duración | Nivel |
|---|---|---|---|---|
| Introduction to Deep Learning with PyTorch
Mejor primer curso de deep learning
|
4,8/5 (5.032) | 92K | 4 h | Intermedio |
| Intermediate Deep Learning with PyTorch
El siguiente paso tras las bases
|
4,8/5 (2.387) | 30K | 4 h | Intermedio |
| Deep Learning for Images with PyTorch
Mejor para visión por computador
|
4,8/5 (857) | 14K | 4 h | Avanzado |
| Deep Learning for Text with PyTorch
Mejor para texto
|
4,8/5 (846) | 11K | 4 h | Avanzado |
| Transformer Models with PyTorch
Mejor para transformers
|
4,8/5 (977) | 9,2K | 2 h | Avanzado |
| Introduction to LLMs in Python
Mejor para modelos de lenguaje
|
4,8/5 (1.970) | 37K | 3 h | Intermedio |
| Working with Hugging Face
Mejor para modelos preentrenados
|
4,8/5 (6.519) | 39K | 2 h | Principiante |
| Image Modeling with Keras
Mejor para usuarios de Keras
|
Menos de 200 reseñas | 40K | 4 h | Avanzado |
| Efficient AI Model Training with PyTorch
Mejor para modelos grandes
|
Menos de 200 reseñas | 1,7K | 4 h | Avanzado |
| Understanding Machine Learning
Mejor introducción sin código
|
4,8/5 (11.944) | 312K | 2 h | Principiante |
¿Qué curso de deep learning deberías hacer?
- Nunca has entrenado un modelo de machine learning
- Empieza por nuestro Understanding Machine Learning. Son 2 horas sin código, y después pasa a Introduction to Deep Learning with PyTorch.
- Sabes Python y quieres construir redes neuronales
- Nuestro Introduction to Deep Learning with PyTorch. PyTorch es el framework que más se usa hoy en investigación y en la industria.
- Quieres entender bien las matemáticas
- La Deep Learning Specialization de DeepLearning.AI. Es extensa y explica por qué funcionan las redes, no solo cómo construirlas.
- Quieres trabajar con imágenes
- Nuestro Deep Learning for Images with PyTorch, después del curso intermedio.
- Quieres entender cómo funcionan los LLMs
- Nuestro Transformer Models with PyTorch para construir uno por partes, o Introduction to LLMs in Python para usar modelos preentrenados.
- No quieres pagar nada
- Practical Deep Learning for Coders de fast.ai. Es gratis y cubre más que muchos cursos de pago.
Los mejores cursos de deep learning para principiantes
El mejor curso para empezar te pone a entrenar una red neuronal funcional rápido y luego te explica qué ha pasado. Necesitas Python básico para las 3 opciones, salvo nuestra introducción sin código.
1. Introduction to Deep Learning with PyTorch
Nuestro curso de deep learning más realizado y el primero del itinerario Deep Learning in Python.
- Nivel: Intermedio
- Duración: 4 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Usuarios de Python que quieren crear y entrenar su primera red neuronal
El curso cubre arquitectura de redes, hiperparámetros, el bucle de entrenamiento y cómo evaluar y mejorar modelos para problemas de clasificación y regresión. Tiene 92K estudiantes y dura unas 4 horas.
Se actualizó en ene 2026, así que el código de PyTorch refleja las versiones actuales. En nuestro catálogo figura como intermedio porque asume que ya sabes escribir en Python.
2. Understanding Machine Learning
Nuestra introducción sin código al machine learning, sobre la que se apoya el deep learning.
- Nivel: Principiante
- Duración: 2 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Principiantes absolutos que quieren saber qué es un modelo antes de programarlo
Explica aprendizaje supervisado y no supervisado, entrenamiento de modelos y el papel del deep learning, sin nada de código. Con 312K estudiantes, es el curso más realizado de este artículo.
No es un curso de deep learning por sí solo. Hazlo primero si términos como datos de entrenamiento u overfitting te suenan nuevos y luego pasa directo a Introduction to Deep Learning with PyTorch.
3. Practical Deep Learning for Coders (fast.ai)
Un curso gratuito de Jeremy Howard que enseña deep learning de arriba abajo, empezando por modelos que funcionan.
- Nivel: Intermedio. Debes sentirte cómodo con Python.
- Duración: A tu ritmo, en una serie de lecciones en vídeo largas
- Coste: Gratis
- Ideal para: Programadores que aprenden mejor construyendo primero y leyendo teoría después
Entrenarás un clasificador de imágenes en la primera lección y luego trabajarás visión por computador, texto, datos tabulares y sistemas de recomendación. Usa la librería fastai, que se apoya en PyTorch.
Es el mejor curso gratuito de deep learning disponible. La contrapartida es que fastai oculta parte del detalle de PyTorch que suelen pedir muchas ofertas de trabajo.
Nuestra elección: Empieza con nuestro Introduction to Deep Learning with PyTorch si quieres habilidades en PyTorch que puedas poner en el CV. Elige Practical Deep Learning for Coders de fast.ai si el coste pesa más que la estructura.
El mejor curso de deep learning para teoría y fundamentos
Un curso de fundamentos explica por qué aprenden las redes neuronales: retropropagación, optimización, regularización e inicialización. Estas opciones encajan con quienes quieren depurar un modelo que no entrena, no solo construir uno que sí.
1. Deep Learning Specialization (DeepLearning.AI, en Coursera)
El programa de 5 cursos de Andrew Ng, con cerca de 1 millón de estudiantes según su página en Coursera.
- Nivel: Intermedio. Ayuda saber algo de álgebra lineal y cálculo.
- Duración: Unas 3 meses a 10 horas por semana, según Coursera
- Coste: Suscripción a Coursera
- Ideal para: Quienes quieren que la teoría se explique con cuidado desde primeros principios
La especialización cubre los básicos de redes neuronales, ajuste y regularización, cómo estructurar proyectos de ML, redes convolucionales y modelos secuenciales. Andrew Ng explica las matemáticas paso a paso, por eso sigue siendo la recomendación estándar para teoría.
Las prácticas usan TensorFlow, mientras que la mayoría del código de investigación actual usa PyTorch. Cuenta con aprender PyTorch aparte si lo necesitas para el trabajo.
2. Intermediate Deep Learning with PyTorch
Nuestro curso de continuación, que cubre los problemas de entrenamiento que frenan los modelos reales.
- Nivel: Intermedio
- Duración: 4 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Quienes ya pueden construir una red básica y ahora necesitan que entrene de forma fiable
El curso cubre cómo entrenar redes que convergen de forma fiable, redes convolucionales para imágenes, redes recurrentes como LSTMs y GRUs para secuencias, y arquitecturas con múltiples entradas y salidas. Dura unas 4 horas.
Tiene 4,8/5 con 2.387 reseñas. Es más práctico que la especialización anterior y mucho más corto.
Nuestra elección: Haz la Deep Learning Specialization de DeepLearning.AI si quieres la teoría completa. Si necesitas habilidades prácticas en PyTorch antes, nuestro Intermediate Deep Learning with PyTorch cubre los fundamentos más importantes en 4 horas.
Los mejores cursos de deep learning para visión por computador
La visión por computador usa deep learning para clasificar, detectar y segmentar lo que hay en una imagen. Estos cursos son para quienes ya han terminado una introducción a deep learning.
1. Deep Learning for Images with PyTorch
Nuestro curso principal de visión por computador y el tercero del itinerario Deep Learning in Python.
- Nivel: Avanzado
- Duración: 4 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Quienes quieren crear clasificadores de imágenes, detectores de objetos y modelos de segmentación
El curso cubre redes neuronales convolucionales, detección de objetos, segmentación y generación de imágenes en PyTorch. Dura unas 4 horas.
En nuestro catálogo figura como avanzado. Haz Intermediate Deep Learning with PyTorch primero si no has usado PyTorch más allá de lo básico.
2. Image Modeling with Keras
Nuestro curso de redes convolucionales para quienes trabajan con Keras.
- Nivel: Avanzado
- Duración: 4 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Equipos con una base de código en Keras o TensorFlow
No citamos la puntuación en estrellas de este curso. Tiene 94 reseñas, por debajo de las 200 que exigimos antes de publicar una nota.
Con 40K estudiantes y una actualización de contenido en ene 2026, sigue siendo una buena opción si Keras es tu framework. Elige el curso de PyTorch de arriba si empiezas desde cero.
Nuestra elección: Haz nuestro Deep Learning for Images with PyTorch. Elige Image Modeling with Keras solo si tu equipo ya trabaja con Keras.
Los mejores cursos de deep learning para texto y transformers
Los transformers son la arquitectura de red neuronal detrás de los modelos de lenguaje modernos, como GPT y Claude. Estos cursos te llevan desde modelos clásicos de texto hasta construir y usar transformers por tu cuenta.
1. Transformer Models with PyTorch
Nuestro curso para construir un transformer desde sus componentes.
- Nivel: Avanzado
- Duración: 2 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Quienes quieren entender cómo funcionan los LLMs por dentro, no solo llamarlos
El curso empieza con los bloques básicos de los modelos transformer y luego te hace montarlos en arquitecturas completas en PyTorch. Con 2 horas, es uno de los cursos más cortos de este artículo.
Se actualizó en jul 2026, la actualización más reciente entre nuestros cursos de deep learning aquí, y tiene 4,8/5 con 977 reseñas.
2. Deep Learning for Text with PyTorch
Nuestro curso de clasificación y generación de texto con redes neuronales.
- Nivel: Avanzado
- Duración: 4 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Quienes quieren el recorrido completo desde el preprocesado de texto hasta los modelos secuenciales
El curso cubre la preparación de texto para deep learning, clasificación de texto, generación de texto y temas avanzados de modelado de texto en PyTorch. Dura unas 4 horas.
Hazlo antes que Transformer Models with PyTorch si eres nuevo trabajando con datos de texto.
3. Introduction to LLMs in Python
Nuestro curso para usar y ajustar modelos de lenguaje preentrenados.
- Nivel: Intermedio
- Duración: 3 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Profesionales que quieren resultados con modelos existentes en lugar de entrenar desde cero
El curso cubre cómo empezar con LLMs preentrenados, afinarlos y evaluar su rendimiento. Tiene 37K estudiantes.
Está a medio camino entre deep learning y trabajo de IA aplicada. La mayoría de equipos usan modelos preentrenados mucho más a menudo de lo que entrenan nuevos.
Nuestra elección: Haz nuestro Transformer Models with PyTorch para entender la arquitectura y luego Introduction to LLMs in Python para poner a trabajar modelos preentrenados.
Los mejores cursos de deep learning para entrenar modelos grandes
Entrenar un modelo grande implica repartir el trabajo entre varias GPU y abaratar cada paso de entrenamiento. Estos cursos son para profesionales cuyos modelos ya no caben en una sola máquina.
1. Efficient AI Model Training with PyTorch
Nuestro curso de entrenamiento distribuido y eficiente en memoria.
- Nivel: Avanzado
- Duración: 4 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Ingenieros que necesitan entrenar o ajustar modelos demasiado grandes para una sola GPU
No citamos la puntuación en estrellas de este curso. Tiene 109 reseñas, por debajo de nuestro umbral de 200, aunque se actualizó en may 2026.
El curso cubre entrenamiento distribuido con Accelerator y Trainer, formas de reducir el tiempo de entrenamiento y optimizadores eficientes en memoria, con foco en grandes modelos de lenguaje. Dura unas 4 horas y en nuestro catálogo figura como avanzado.
2. Scalable AI Models with PyTorch Lightning
Nuestro curso para organizar el código de entrenamiento en PyTorch con Lightning.
- Nivel: Intermedio
- Duración: 3 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Equipos que quieren código de entrenamiento más limpio y reproducible
Tampoco citamos la puntuación en estrellas de este curso, con 126 reseñas. Cubre cómo construir modelos modulares en PyTorch Lightning, técnicas avanzadas de entrenamiento y optimización de modelos para que escalen.
Dura unas 3 horas.
Nuestra elección: Haz nuestro Efficient AI Model Training with PyTorch si tu problema es el coste de entrenamiento o la memoria de la GPU. Elige Scalable AI Models with PyTorch Lightning si tu problema es el desorden en el código de entrenamiento.
El mejor itinerario de deep learning
Un itinerario es un conjunto de cursos que se hacen en orden. Es ideal para quienes quieren una ruta estructurada desde la primera red hasta modelos avanzados sin ir eligiendo curso a curso.
1. Deep Learning in Python
Nuestro itinerario principal de deep learning, formado por 5 de los cursos en PyTorch mencionados arriba.
- Nivel: De intermedio a avanzado
- Duración: Unas 18 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Quienes quieren una ruta completa por el deep learning en PyTorch
El itinerario incluye Introduction to Deep Learning with PyTorch, Intermediate Deep Learning with PyTorch, Deep Learning for Images with PyTorch, Deep Learning for Text with PyTorch y Transformer Models with PyTorch en ese orden. Los 5 se han actualizado en los últimos 18 meses.
La valoración es una media ponderada por reseñas de esos 5 cursos, ya que la página del itinerario no tiene nota propia.
2. Hugging Face Fundamentals
Nuestro itinerario aplicado para usar modelos de deep learning preentrenados.
- Nivel: De principiante a intermedio
- Duración: Unas 12 horas
- Coste: Incluido en la suscripción a DataCamp. El primer capítulo es gratuito.
- Ideal para: Profesionales que quieren usar modelos de deep learning más que construirlos
El itinerario cubre Working with Hugging Face, Introduction to LLMs in Python, Multi-Modal Models with Hugging Face y AI Agents with Hugging Face smolagents. Es la vía más rápida para lanzar algo que use deep learning.
Hemos dejado fuera nuestro itinerario Keras Fundamentals. 3 de sus 4 cursos no se han actualizado en los últimos 18 meses.
Nuestra elección: Haz el itinerario Deep Learning in Python si quieres entender y construir redes neuronales. Elige Hugging Face Fundamentals si quieres aplicarlas.
Cómo elegimos estos cursos
El deep learning avanza muy rápido y un curso que enseñaba las herramientas adecuadas hace tres años puede no servirte hoy. Por eso lo primero que buscamos fue contenido reciente. Todos los cursos aquí se han actualizado en los últimos 18 meses, motivo por el que algunos cursos antiguos muy conocidos no aparecen.
También priorizamos los cursos en los que tú escribes y entrenas modelos reales, no solo ves a alguien hacerlo. Muchos de nuestros elegidos usan PyTorch porque es lo que más probablemente encontrarás en papers actuales, proyectos open source y descripciones de puestos.
Conclusión
La mayoría debería aprender deep learning en PyTorch, empezando por nuestro Introduction to Deep Learning with PyTorch. Añade la especialización de DeepLearning.AI si quieres la teoría en profundidad, o el curso de fast.ai como una gran opción.
Después de las bases, sigue tu caso de uso. Elige Deep Learning for Images with PyTorch para visión, Transformer Models with PyTorch para modelos de lenguaje, o Working with Hugging Face si quieres usar modelos existentes.




