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.

0 instalación
~4h prácticas
Git real al final
Funciona en Chromebook
9 capítulos
Certificado compartible
$9 una vez · de por vida
4 idiomas · PT · ES · EN · FR

Después de 4 horas, te llevás:

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.

  1. CAPA 6
    GUI — lo que ya conoces

    VS Code, un navegador, archivos. Las mismas interfaces que usas todos los días.

  2. 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.

  3. CAPA 4
    Git & GitHub

    Cada ejercicio completado es un commit real. Aprendes Git usándolo, no estudiándolo.

  4. CAPA 3
    SQL con SQLite

    CREATE, INSERT, SELECT, joins — con una base de datos real que vive en un archivo, directamente en tu Codespace.

  5. CAPA 2
    Python desde cero

    python3, variables, funciones, archivos, pip — con el intérprete que ya está configurado en tu entorno.

  6. 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

  1. 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.

  2. Ejecutas ./cf start para tu primera lección

    Un 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.

  3. 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.

  4. Ejecutas ./cf check para verificar

    El 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.

  5. 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".

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.