user@cyberfuturo:~$ whoami
El curso de $9 que te saca de "nunca abrí una terminal" a tu primer commit real en GitHub.
Terminal, Git, Python y SQL — la base que todo puesto junior da por supuesta. En un fin de semana, en tu navegador, sin instalar nada.
Capítulo 00 + todos los ejercicios: gratis (Codespaces 60h/mes). Los otros 8 capítulos + certificado + handouts: $9 una vez, de por vida. Sin suscripción.
Después de 4 horas, te llevás:
- Una terminal que sabés usar —
pwd,ls,cd, pipes, redirecciones. - Un repositorio Git real en GitHub — con tu nombre, tus commits, tu historial público.
- Un script Python tuyo que llama a una API pública real.
- Una consulta SQL tuya contra una base real con datos.
- Un certificado compartible en LinkedIn nombrando exactamente lo que completaste.
Esta es la base que todo puesto junior da por supuesta. Y que ningún otro curso inicial te entrega en un fin de semana.
Las 6 capas entre vos y un puesto junior
Un Python prolijo no sirve si no sabés clonar un repo. Empezamos donde ya estás — VS Code y navegador — y bajamos una capa por vez hasta donde los puestos lo piden.
-
CAPA 6
GUI — lo que ya conoces
VS Code, un navegador, archivos. Las mismas interfaces que usas todos los días.
-
CAPA 5
Terminal & Bash
El mismo editor, pero ahora con una terminal abierta.
pwd,ls,cd, pipes, y el shell que vas a usar el resto de tu carrera. -
CAPA 4
Git & GitHub
Cada ejercicio completado es un commit real. Aprendes Git usándolo, no estudiándolo.
-
CAPA 3
SQL con SQLite
CREATE,INSERT,SELECT, joins — con una base de datos real que vive en un archivo, directamente en tu Codespace. -
CAPA 2
Python desde cero
python3, variables, funciones, archivos, pip — con el intérprete que ya está configurado en tu entorno. -
CAPA 1
HTTP & APIs reales
curl, respuestas JSON, primer script que llama a una API pública. Ahora ya sabes cómo funciona Internet por dentro.
Cómo funciona
-
Abres el proyecto en GitHub Codespaces
Un click desde el botón de arriba. GitHub te da una máquina virtual con VS Code, una terminal, Python, Git y SQLite ya configurados. Nada que instalar.
-
Ejecutas
./cf startpara tu primera lecciónUn pequeño programa (escrito en Python puro, sin dependencias) te muestra la tarea, las instrucciones y las pistas. Las lecciones están en la terminal porque la terminal es lo que vas a aprender.
-
Haces la tarea con comandos reales
Cada ejercicio es una pequeña misión: crear un archivo, encontrar uno oculto, escribir un script Python, ejecutar una consulta SQL. Usas las herramientas reales, no simulaciones.
-
Ejecutas
./cf checkpara verificarEl validador revisa el estado real del sistema de archivos, del repositorio Git, o de la salida del programa. Te dice qué pasó y qué falta.
-
Cada lección completada es un commit en Git
Aprendes Git sin darte cuenta: cada logro queda registrado en tu historial. Cuando termines el curso vas a tener un repositorio real con 30+ commits reales, listo para poner en tu CV.
Temario — versión 0.1
Un subconjunto pequeño, enseñado en profundidad. Cuanto más largo el temario, menos probable es que lo termines. Elegimos lecciones que son indispensables, no "nice to have".
-
00
Bienvenida & orientación Tu Codespace, la terminal, pwd, ls, cat. Tu primer archivo.~15 min
-
01
Navegar el sistema de archivos cd, ls -la, find, mkdir, mv, rm. Encontrar un archivo oculto.~25 min
-
02
Tu primer commit en Git init, status, add, commit, log, diff. Escribir un mensaje de commit decente.~30 min
-
03
Tu primer script en Python python3, variables, print, input, funciones, correr un script desde la terminal.~30 min
-
04
Ramas y fusiones en Git git branch, git switch, git merge, git log --graph. Tu primer merge de un ramo.~30 min
-
05
Tu primera consulta SQL sqlite3, CREATE TABLE, INSERT, SELECT, WHERE. Biblioteca de libros con filtros.~35 min
-
06
HTTP y APIs públicas curl, JSON, un script Python que llama a una API real y extrae campos.~30 min
Total: 7 lecciones · ~3h 15min de tareas prácticas.
Empezar ahora
No necesitas instalar Python. No necesitas configurar Git. No necesitas una laptop potente. Solo necesitas una cuenta de GitHub (gratis) y un navegador.
¿Prefieres que te avisemos?
Si el curso todavía no te convence o quieres esperar a que estén listas las lecciones avanzadas, déjanos tu correo. Te avisamos cuando haya una lección nueva o un cambio importante. Un correo cada cierto tiempo. Nunca compartimos tu dirección.
Tu correo se usa solo para avisarte de novedades. No lo compartimos, no lo vendemos, no lo damos a ningún sponsor.