Cómo Programar en Python con Google Colab
¿Alguna vez te ha pasado que quieres aprender a programar en Python, pero tu computadora parece del año en que se inventaron las tostadoras?
Sí, esa que se queda pegada con solo abrir el navegador.
Pues aquí te traigo una solución mágica, gratuita y sin necesidad de instalar absolutamente nada: Google Colab.
Y no, no necesitas un superordenador. Solo necesitas una cuenta de Google y una conexión a internet que no se congele con cada clic.
¿Qué es Google Colab?
Google Colab, o Colaboratory, es una plataforma que te permite escribir y ejecutar código Python desde tu navegador, directamente en los servidores de Google.
Esto significa que no importa si tu PC se arrastra más que caracol en subida, el código se ejecuta en la nube, con recursos de Google.
¿Y lo mejor? Es completamente gratis.
💡 Para empezar a trabajar con bibliotecas como Pandas o NumPy, primero necesitas instalar Python en Windows y asegurarte de que todo esté listo.
¿Por qué deberías usarlo?
Aquí va la lista de razones por las que Google Colab es como ese amigo que te salva siempre:
- No necesitas instalar Python ni nada. Ni entornos virtuales, ni configuraciones raras.
- Tu código vive en la nube, así que puedes accederlo desde cualquier lugar.
- Puedes compartir tus notebooks con otros, igual que compartes documentos de Google.
- Tiene GPU y TPU gratuitas, por si te da por jugar con IA o cosas más potentes.
- Guarda automáticamente tus avances. Sí, incluso cuando olvidas presionar “Guardar”.
¿Aún no estás convencido? Déjame mostrarte cómo empezar.
Paso 1: Tener una cuenta de Google
Sí, lo básico. Si tienes Gmail, ya tienes cuenta.
Con eso puedes entrar a Google Drive, y desde ahí crear un cuaderno nuevo.
Paso 2: Crear un cuaderno en Colab
- Abre tu Google Drive.
- Haz clic en “Nuevo”.
- Selecciona “Más” > “Google Colaboratory”.
Si no te aparece la opción, puedes ir directo a https://colab.research.google.com
y desde ahí crear tu primer cuaderno.
Paso 3: Escribir tu primer código
Cuando abras el cuaderno verás algo como esto:
`print("Hola mundo")`
¿Fácil, no?
Solo presiona el botón de play a la izquierda o haz Ctrl + Enter para ejecutar.
¡Listo! Ya estás ejecutando código Python en los servidores de Google, sin tocar nada en tu PC.
¿Qué recursos me da Google?
Cuando ejecutas por primera vez, Google te asigna una máquina virtual temporal:
- RAM: Entre 12 y 25 GB, según el día y el karma.
- Almacenamiento temporal (desaparece si cierras el entorno).
- GPU / TPU, si lo habilitas desde
Entorno de ejecución > Cambiar tipo de entorno de ejecución.
O sea, más potencia de la que tenías en tu PC vieja.
Celdas de código y celdas de texto
En Colab puedes tener dos tipos de celdas:
- Celdas de código: donde va tu Python.
- Celdas de texto (Markdown): donde explicas, anotas o te inspiras.
¿Y qué demonios es Markdown?
Tranquilo, no es un idioma alien. Es solo texto con estilo, usando símbolos simples.
Por ejemplo:
# Título grande**Negrita***Itálica*- Elemento de lista1. Elemento numerado[Texto del enlace](https://ejemplo.com)
Y si no lo recuerdas todo, Colab tiene botones para insertar texto con formato.
Ojo con esto: todas las celdas comparten el mismo entorno
Esto es importante: si declaras una variable en una celda, puedes usarla en otra, pero solo si ejecutaste primero la celda donde la creaste.
Ejemplo:
- `x = 10`
Luego en otra celda:
- `print(x)`
Si no ejecutaste la primera celda antes, te dará error porque x “no existe” todavía en el entorno.
¿Y si ya no sé qué he ejecutado?
No pasa nada. Puedes ir a:
Entorno de ejecución > Reiniciar entorno
Eso borra todas las variables y te deja el entorno limpio. Como si reiniciaras tu mente antes de un examen.
Personaliza el editor a tu gusto
¿Te sangran los ojos con el fondo blanco?
Ve a Herramientas > Configuración > Tema y elige modo oscuro.
Ahí también puedes:
- Cambiar la fuente del código
- Aumentar el tamaño de letra
- Mostrar la numeración de líneas
- Activar guardado automático
¡A mimar tus ojos!
Guardar y descargar tu trabajo
Todo se guarda automáticamente en tu Drive, pero también puedes:
- Descargar en .py: Para tener el script puro en Python.
- Descargar en .ipynb: Para abrirlo con Jupyter local (si algún día lo instalas).
Y sí, puedes compartir el cuaderno con otras personas, dando permisos de:
- Solo lectura
- Comentarios
- Edición total
¿Te imaginas hacer un proyecto colaborativo de código con tus amigos sin pelearse por los archivos?
¿Qué pasa si me quiero poner pro?
Google Colab también soporta:
- Librerías populares como NumPy, Pandas, Matplotlib, TensorFlow, etc.
- Gráficas en línea
- Carga de archivos desde tu computadora
- Conexión con Google Drive para leer o guardar datos
Puedes hasta conectarte a una base de datos externa o una API si te pones creativo.
Cosas que deberías saber
Aquí un pequeño resumen tipo “manual de supervivencia”:
| Función | Cómo se hace |
|---|---|
| Crear celda de código | Shift + Enter o botón “+” |
| Crear celda de texto | Menú desplegable “Texto” |
| Ejecutar todo | Ctrl + F9 |
| Descargar .py | Archivo > Descargar .py |
| Insertar imagen |  en Markdown |
| Usar GPU | Entorno de ejecución > Cambiar tipo a GPU |
| Ver memoria usada | Barra de RAM arriba del notebook |
¿Qué le dirías a tu “yo del pasado”?
Seguro esa versión tuya que sufría instalando cosas, buscando drivers y recibiendo errores tipo:
- `'python' no se reconoce como un comando interno o externo...`
estaría llorando de alegría al descubrir que solo necesitas abrir una pestaña del navegador para empezar a programar.
¿Para quién es útil Google Colab?
- Estudiantes sin buen equipo
- Gente que quiere aprender sin complicarse
- Profes que quieren hacer tutoriales interactivos
- Curiosos que quieren probar Machine Learning sin instalar nada
- ¿Tú, que leíste hasta aquí?
¿Y tú? ¿Ya probaste Google Colab?
Te invito a que lo pruebes y me cuentes:
¿Cuál fue tu primer programa?
¿Te sirvió esta guía? ¿Ya sabías todo esto?
Ah, y si llegaste hasta aquí… pon este emoji 🧠 en los comentarios de donde estés compartiendo esto.
Así sabré que eres uno de los que realmente quieren aprender y no se rinden cuando ven una línea de código.
Conclusión
Google Colab es mucho más que un cuaderno en línea.
Es una herramienta que democratiza la programación, eliminando excusas y barreras técnicas.
Así que si tu PC no puede más, si estás en la escuela, en el trabajo o con solo tu celular, recuerda:
Puedes programar en Python sin instalar absolutamente nada.