Aprender IA con Python
Aprender IA con Python — Un curso de AI en Python para tu móvil, desde tu primera línea de código hasta los LLM
Aprender IA con Python es un curso gratuito de AI para iOS y Android dirigido a principiantes absolutos, estudiantes y personas que quieren cambiar de carrera. Enseña inteligencia artificial mediante Python desde tu primera línea de código. Sus 53 cursos te llevan desde las variables y los bucles hasta las redes neuronales, la visión artificial y los modelos de lenguaje de gran tamaño, con un editor de código integrado y un AI Mentor que explica en segundos conceptos que se te resistan —tensor, gradiente, sobreajuste—.
- Precio
- Gratis, Pro opcional
- Plataformas
- iOS y Android
- Idiomas
- 22
- Clasificación por edad
- 4+
- Requisitos
- iOS 15.1 o posterior
- App Store
- 3.4 ★ (5)


No puedes aprender AI sin aprender primero a programar.
Todas las técnicas de AI de este curso —un clasificador, una red neuronal, una canalización de prompts— son código Python antes que cualquier otra cosa. La app presenta el lenguaje como el punto de partida, no como una tarea que se pueda evitar, por eso el primer tercio del plan de estudios es Python básico antes de entrenar un solo modelo.
Qué es
Aprender IA con Python es una app educativa gratuita para iOS y Android que enseña inteligencia artificial mediante el lenguaje de programación Python, sin dar por hecho ninguna experiencia previa programando. Sus 53 cursos avanzan desde los fundamentos de Python y el manejo de datos hasta el machine learning clásico, las redes neuronales, la visión artificial y los modelos de lenguaje de gran tamaño, con un editor de código integrado donde escribes, ejecutas y ves el resultado, además de un AI Mentor que responde preguntas sobre conceptos o errores cuando aparecen.
Dentro de la app
Qué aspecto tiene





El curso
Qué incluye el curso de AI con Python
53 cursos y más de 200 lecciones, extraídos de la propia lista de cursos de la app: desde tu primer programa en Python hasta los modelos de lenguaje grandes y la generación aumentada por recuperación.
Fundamentos de programación en Python
Introducción a la programación, fundamentos de Python, condicionales e iteración, funciones y programación modular, estructuras de datos, programación orientada a objetos, gestión de archivos, gestión de errores y excepciones, funciones avanzadas de Python, trabajo con bibliotecas, pruebas y depuración, y Python para automatización: Python puro antes de cualquier contenido específico de AI.
Gestión de datos para AI
Fundamentos de Python para Data Science, fundamentos estadísticos para AI, limpieza y preprocesamiento de datos, análisis exploratorio de datos, análisis profundo de NumPy, operaciones avanzadas de pandas, manipulación de datos, visualización de datos, expresiones regulares para AI de texto, bases de datos para proyectos de AI, y APIs web y recopilación de datos para AI.
Aprendizaje automático clásico
Introducción a la inteligencia artificial, aprendizaje supervisado: algoritmos básicos, aprendizaje supervisado avanzado, máquinas de vectores de soporte, aprendizaje no supervisado, técnicas de ingeniería de características, evaluación de modelos y ajuste de hiperparámetros, análisis y predicción de series temporales, y sistemas de recomendación.
Deep Learning y visión artificial
Redes neuronales artificiales, aprendizaje por transferencia con Keras y TensorFlow, visión artificial con PyTorch, procesamiento de imágenes, AI generativa: VAE y GAN, redes neuronales gráficas, entrenamiento distribuido y ML a gran escala, aprendizaje por refuerzo y aprendizaje por refuerzo avanzado.
NLP y modelos de lenguaje grandes
Procesamiento del lenguaje natural (NLP), NLP avanzado con embeddings de palabras, modelos de lenguaje grandes con Python, y LangChain y sistemas RAG: el tramo en el que aplicas los cursos anteriores de Python y datos para crear algo que lee y escribe texto.
Lanzamiento de un proyecto de AI
Estructura de proyectos de AI y flujo de trabajo con Git, publicación de modelos de AI con FastAPI, fundamentos de MLOps, implementación de modelos de AI a escala, arquitectura y diseño de sistemas de AI, AI responsable y explicabilidad, preparación para AI con Python, y aplicaciones de AI.
Cómo funciona
Cómo avanza el curso de Python a AI
Los 53 cursos siguen un orden fijo por una razón: cada etapa posterior da por hecho que has completado la anterior, así que cada sesión retoma exactamente el punto en el que terminó la anterior en lugar de saltar de un tema a otro.
Escribe primero Python de verdad
Los cursos iniciales son programación básica —variables, bucles, funciones, estructuras de datos y código orientado a objetos—, sin nada específico de AI todavía. Todas las técnicas posteriores del plan de estudios se construyen sobre esta base, así que no es una estructura preliminar opcional.
Aprende a dar forma a los datos y después entrena un modelo
Limpieza de datos, NumPy y pandas, y después machine learning clásico: algoritmos supervisados y no supervisados, ingeniería de características y evaluación de modelos. El código se ejecuta en el editor integrado en cuanto lo escribes, así que el resultado de un script de entrenamiento es algo que observas, no algo que tienes que imaginar.
Llega a las redes neuronales y pregunta cuándo fallan
El aprendizaje profundo, la visión artificial y los modelos de lenguaje de gran tamaño completan el recorrido. Cuando un término o un error no tiene sentido —«¿qué es un tensor?», «¿por qué mi modelo tiene sobreajuste?»—, el AI Mentor responde en lenguaje sencillo en segundos, y el Weekly Code Challenge permite practicar los mismos conceptos por segunda vez compitiendo con otros estudiantes.
Qué incluye
Qué incluye la app
53
Cursos, de Python a los LLM
Desde los conceptos básicos de Python y las estructuras de datos, pasando por la estadística, NumPy y pandas, el machine learning clásico, las redes neuronales y la visión artificial, hasta los modelos de lenguaje de gran tamaño, LangChain y los sistemas RAG.
200+
Lecciones breves
Cada lección combina teoría breve y clara con un ejercicio práctico, pensado para encajar en una pausa para el café en lugar de ocupar el tiempo de una clase.
AI
AI Mentor
Pregunta por un concepto o un mensaje de error —«¿por qué mi modelo tiene sobreajuste?», «explica el descenso de gradiente de forma sencilla»— y recibe en segundos una respuesta clara con ejemplos, tengas el nivel que tengas.
</>
Editor de código integrado
Los ejercicios de programación se ejecutan en el editor del móvil: escribe el código, ejecútalo y ve el resultado. Una respuesta incorrecta es algo que puedes consultar con el Mentor, no un callejón sin salida.
1/sem
Weekly Code Challenge
Un problema cada semana que resuelves y comparas con estudiantes de todo el mundo: una práctica que te anima a volver incluso después de terminar el curso.
Cert
Certificado de finalización
Aprueba el examen final y consigue un certificado de finalización que puedes incluir en tu CV o LinkedIn, además de los cuestionarios y desafíos de programación que encontrarás después de cada tema.
Contexto
¿Qué hace falta para pasar de cero a escribir código de AI?
La inteligencia artificial consiste, en su mayor parte, en software escrito para encontrar patrones en los datos en lugar de seguir reglas definidas manualmente por una persona. Llegar hasta ahí desde cero implica tres etapas, en este orden: aprender suficiente Python para leer y escribir programas reales; aprender a manejar suficientes datos para limpiar y dar forma a aquello de lo que aprenderá un modelo; y, después, aprender las propias técnicas de modelado —primero el machine learning clásico y, después, las redes neuronales y los modelos de lenguaje—. Saltarse directamente la tercera etapa es la razón por la que la mayoría de los intentos autodidactas de aprender AI se atascan ante un error que nadie explica.
Machine learningla idea central
En lugar de programar reglas manualmente, muestras a un programa muchos ejemplos etiquetados y este deduce el patrón que los conecta. Los filtros de spam, las recomendaciones y casi todo lo que hoy llamamos AI se construyen así, y se implementan en Python más que en cualquier otro lenguaje.
Red neuronalla herramienta principal
Un conjunto de capas numéricas sencillas que se pasan valores entre sí, y que se ajustan durante el entrenamiento hasta que el resultado es útil. Bibliotecas como TensorFlow y PyTorch existen específicamente para crear y entrenar estas redes en Python sin tener que escribir las matemáticas manualmente.
Sobreajustela primera trampa real
Un modelo que ha memorizado sus ejemplos de entrenamiento en lugar de aprender el patrón que hay detrás: obtiene buenos resultados con datos que ya ha visto y malos con datos que no ha visto. Reconocerlo y corregirlo es una de las primeras habilidades de depuración del mundo real que aprenderás en el curso.
Modelo de lenguaje de gran tamañoLLM
Una red neuronal entrenada con cantidades enormes de texto para predecir la siguiente palabra. Esa única capacidad permite que las herramientas creadas con LangChain y RAG respondan preguntas, resuman documentos y escriban código, y es el último tramo de este plan de estudios, no el primero.
Encaja
Para quién es y para quién no
Es una buena opción si
- Tienes poca o ninguna experiencia programando y quieres que te expliquen AI desde Python, sin dar nada por sabido
- Quieres entrenar y ejecutar de verdad un modelo en el teléfono, no solo leer sobre lo que hace
- Eres estudiante y quieres practicar Python y ML como complemento de tus clases, o estás cambiando de carrera y te interesa la ciencia de datos
- Te atascas a menudo con un término o un stack trace y quieres que AI Mentor te responda en lugar de buscar en foros
- Quieres que la ruta llegue hasta los modelos de lenguaje grandes y RAG, sin detenerse en el aprendizaje automático clásico
No es la herramienta adecuada si
- Ya sabes Python bien y quieres una referencia centrada exclusivamente en aprendizaje automático o Deep Learning, sin repasar los fundamentos del lenguaje
- Esperas que todo sea gratis: el primer curso es gratis con una asignación diaria de AI Mentor, y Pro desbloquea el resto
- Necesitas entrenar modelos grandes en hardware GPU real: la app enseña las técnicas, no proporciona un clúster de entrenamiento
- Necesitas una titulación acreditada: el certificado acredita la finalización del curso, no es un título universitario
Preguntas
Preguntas frecuentes
¿Necesito saber Python antes de aprender AI con esta app?
No. Aprender IA con Python comienza con programación en Python puro —variables, bucles, funciones y estructuras de datos— antes de iniciar cualquier curso específico de AI, partiendo de la base de que nunca has escrito código. Aproximadamente el primer tercio de los 53 cursos está dedicado a los fundamentos del lenguaje, que también son los que hacen que los cursos de aprendizaje automático posteriores tengan sentido en lugar de parecer magia.
¿Cuál es el orden real para aprender AI? ¿Qué va antes de las redes neuronales?
Primero, los fundamentos de Python; después, la gestión de datos con NumPy, pandas y estadística básica; y luego, el aprendizaje automático clásico: algoritmos supervisados y no supervisados, ingeniería de características y evaluación de modelos. Las redes neuronales, la visión artificial y los modelos de lenguaje grandes son el tramo final y se basan en todo lo anterior. La lista de cursos de la app sigue este orden, en lugar de permitirte saltar demasiado pronto al Deep Learning.
¿Para quién es Aprender IA con Python?
Aprender IA con Python está pensada para principiantes absolutos con curiosidad por la inteligencia artificial, estudiantes que quieren practicar Python y aprendizaje automático como complemento de sus clases, personas que están cambiando de carrera y desarrollando habilidades de ciencia de datos, y desarrolladores que quieren repasar de forma estructurada Deep Learning y LLM. No necesitas experiencia, porque el primer curso empieza desde cero.
¿Qué es el sobreajuste y por qué se lo preguntan tan a menudo a AI Mentor?
El sobreajuste ocurre cuando un modelo memoriza sus ejemplos de entrenamiento en lugar de aprender el patrón general: parece preciso con datos que ya ha visto, pero falla con cualquier dato nuevo. Es uno de los primeros problemas reales de depuración a los que se enfrenta un principiante cuando empieza a entrenar modelos de verdad, en lugar de limitarse a leer sobre ellos; por eso es una pregunta habitual para AI Mentor dentro de la app y no una cuestión excepcional.
¿Puedo escribir y ejecutar código de AI en un teléfono, o necesito un portátil y una GPU?
Los ejercicios de programación del curso se ejecutan en el editor integrado de la app: escribes el código, lo ejecutas y ves el resultado al instante, así que practicas con código real en lugar de leer ejemplos estáticos. Necesitarás un portátil con hardware GPU cuando pases de los ejercicios del curso a entrenar modelos grandes a escala de producción, algo que queda fuera del alcance de una app de aprendizaje.
¿Hasta dónde llega el curso? ¿Incluye modelos de lenguaje grandes?
Sí. Después del aprendizaje automático clásico y las redes neuronales, la ruta incluye procesamiento del lenguaje natural, embeddings de palabras y, después, modelos de lenguaje grandes específicamente: el curso de modelos de lenguaje grandes con Python y un curso sobre LangChain y sistemas RAG, que es la forma de conectar un LLM con tus propios datos para responder preguntas sobre ellos.
¿Cuánto se tarda en pasar de cero a escribir código básico de AI?
La constancia importa más que el total de horas. Si estudian con lecciones breves cada día, la mayoría de los principiantes puede escribir y ejecutar un clasificador sencillo en unas pocas semanas, después de completar los fundamentos de Python y los primeros cursos de aprendizaje automático. Los cursos de redes neuronales y LLM, que aparecen más adelante en la ruta, requieren más tiempo y están pensados para retomarlos. Las rachas y los recordatorios de la app están diseñados para esa rutina diaria, no para una única sesión larga.
¿Aprender IA con Python es gratis?
La app se puede descargar gratis en App Store y Google Play. El primer curso es gratis e incluye una asignación diaria de preguntas para AI Mentor, para que puedas completar lecciones reales de Python antes de decidirte. Pro es la actualización de pago: desbloquea todos los cursos, incluidos los contenidos de aprendizaje automático y LLM, elimina los anuncios y hace que AI Mentor sea ilimitado.
¿Funciona sin conexión, en el metro o en un avión?
Está diseñada para conexiones inestables, no para funcionar sin conexión. Las lecciones cargan rápido y siguen funcionando cuando la conexión va y viene, lo que cubre la mayoría de los trayectos diarios. AI Mentor es la parte que realmente necesita conexión, ya que responde a tus preguntas en directo en lugar de usar información almacenada en el teléfono.
¿Qué plataformas y lenguajes admite?
Aprender IA con Python funciona en iOS a través de App Store y en Android a través de Google Play, y la propia app está disponible en 22 idiomas. Tiene una clasificación de contenido de 4+. Forma parte de CoddyKit, una familia de más de 40 apps de programación.
Empezar
Escribe tu primera línea de Python y después tu primer modelo
Empieza gratis en iOS y Android, en 22 idiomas.
Más de CoddyKit
Disponible en iOS y Android.