Saltar al contenido
Programación

5 proyectos de programación que puedes construir este fin de semana

Cinco tutoriales gratuitos para construir un coche autónomo, un sistema RAG, el tokenizador de GPT, una app de bolsa con IA y un pipeline de producción.

Álvaro Checa4 min de lectura
Escritorio con café y portátil rodeado de cinco pantallas holográficas: un mapa con coches, un diagrama de documentos, texto en fragmentos de colores, un gráfico de bolsa y contenedores conectados.
En esta página

Introducción

La mejor forma de aprender a programar es construir algo de principio a fin. Hemos seleccionado cinco tutoriales gratuitos en YouTube, cada uno de entre 2 y 6 horas, que te llevan desde cero hasta un proyecto terminado. Elige uno, resérvate el fin de semana y ve haciendo cada paso a la vez que el vídeo.

Todos están en inglés. Si te cuesta seguirlos, activa los subtítulos y elige la traducción automática al español en la configuración del vídeo.

Resumen de los proyectos

ProyectoLenguaje o tecnologíaDuraciónNivel
Coche autónomo en un mundo virtualJavaScript5 h 41 minIntermedio
Sistema RAG desde ceroPython, LangChain2 h 33 minIntermedio
Tokenizador de GPTPython2 h 13 minAvanzado
App de bolsa en tiempo real con IANext.js, TypeScript, Tailwind4 h 17 minIntermedio
Pipeline de producción con Docker y CI/CDDocker, CI/CD3 h 58 minIntermedio

1. Coche autónomo en un mundo virtual

Construye con JavaScript puro un mundo virtual con carreteras y coches que aprenden a conducir solos. Es un tutorial de freeCodeCamp junto a Radu Mariescu-Istodor, y es ideal para entender cómo funcionan las redes neuronales sin depender de librerías.

Build a Virtual World Filled with Self-Driving Cars (JavaScript Tutorial)Ver en YouTube

2. Sistema RAG desde cero

RAG es la técnica que permite a una IA responder usando tus propios documentos, y está detrás de la mayoría de chatbots de empresa. En este tutorial de un ingeniero de LangChain la construyes paso a paso en Python.

Learn RAG From Scratch (Python AI Tutorial from a LangChain Engineer)Ver en YouTube

3. El tokenizador de GPT

Andrej Karpathy explica y programa desde cero el tokenizador, la pieza que convierte el texto en los números que lee un modelo de lenguaje. Te ayudará a entender muchas de las rarezas de ChatGPT. Es el más técnico de la lista.

Let's build the GPT TokenizerVer en YouTube

4. App de bolsa en tiempo real con IA

Crea y publica una aplicación web completa con Next.js, TypeScript y Tailwind: cotizaciones en tiempo real, gráficos, alertas y análisis generados con IA. Es el proyecto más orientado a producto, y puedes enseñarlo en tu portfolio.

Build and Deploy a Real-Time Stock Market App with Alerts, Charts & AI InsightsVer en YouTube

5. Pipeline de producción con Docker y CI/CD

Aprende a llevar una aplicación desde tu ordenador a producción: empaquetarla con Docker y automatizar las pruebas y el despliegue con CI/CD. Es un tutorial de freeCodeCamp, y lo que aprendes sirve para cualquier proyecto que construyas después.

Master Full-Stack Docker & CI/CD (Build a Production-Ready Pipeline)Ver en YouTube

Usa la IA como profesor mientras sigues el vídeo

Tu profesor particular
Voy a seguir un tutorial de YouTube para construir proyecto con lenguaje o tecnología. Mi nivel es principiante / intermedio / avanzado. Actúa como mi profesor: antes de empezar, explícame en cinco puntos los conceptos clave que voy a necesitar. Después, cuando te pegue un fragmento de código o un error, explícamelo con palabras sencillas y dime cómo arreglarlo, sin darme la solución completa a menos que te la pida.

Versión para ChatGPT

Funciona con cualquier asistente de IA.

Cómo sacarle partido

Elige uno solo

Termina un proyecto antes de empezar otro. Uno acabado vale más que cinco a medias.

Programa a la vez que el vídeo

Pausa y escribe tú el código. Solo mirando no se aprende.

Rompe algo a propósito

Cuando funcione, cambia algo y observa qué pasa. Así entiendes de verdad cada parte.

Súbelo a GitHub

Guarda tu versión en un repositorio público. Es la base de tu portfolio.

Añade algo tuyo

Termina con una mejora que no esté en el vídeo. Esa parte es la que te diferencia.

¿Quieres más tutoriales?

Comenta PROYECTOS en nuestro último post y te enviamos más tutoriales para aprender a programar con IA.

Ir a Instagram

Preguntas frecuentes

¿Son gratis?

Sí. Todos los tutoriales son gratuitos en YouTube, y las herramientas que usan tienen versión gratuita o de código abierto.

¿Necesito saber programar?

Ayuda tener una base. El del coche autónomo es el más accesible si has hecho algo de JavaScript; el del tokenizador de GPT es el más exigente.

¿Puedo terminar uno en un fin de semana?

Sí. Duran entre 2 y 6 horas, aunque con pausas para programar y resolver errores, cuenta con el doble de tiempo.

¿Y si no entiendo el inglés?

Activa los subtítulos y elige la traducción automática al español. También puedes usar el prompt de esta guía para que una IA te explique cada parte en español.

Fuentes e inspiración

Álvaro Checa

Creador de la red Hub Media. Prueba cada prompt en varios modelos antes de publicarlo.