Codemy · Temario

El temario, módulo por módulo

Cada módulo termina en algo que subís y que alguien corrige. Esto es lo que vas a construir.

Cómo se cursa

Sin cohortes, sin horarios y sin orden obligatorio. Abrís el track que quieras, el día que quieras.

  • Se cursa haciendo, no mirando

    No hay clases grabadas. Cada módulo es lectura corta, chequeos en el medio y un taller donde escribís código y lo corrés acá mismo.

  • Todo abierto desde el día uno

    No hay módulos que se liberen por fecha ni clases que esperar. Entrás y está todo.

  • Los cuatro tracks en paralelo

    Podés cursar más de uno a la vez y saltar entre módulos en el orden que te sirva. Nada se bloquea.

  • Cada módulo cierra con una entrega

    Subís tu proyecto —hasta cinco archivos— y queda registrado. No alcanza con leer: hay que construir.

  • Te corrige una persona

    Recibís nota, comentarios escritos, audio y marcas sobre el video de tu entrega. Si algo no está, reentregás hasta aprobar.

  • Retomás donde quedaste

    El avance se guarda por bloque y te sigue entre la compu, el teléfono y la tablet.

  • Terminás con una credencial verificable

    Certificado con URL pública que cualquiera puede validar, más un badge Open Badges para tu perfil.

Codemy · Track

Web Development

De la primera etiqueta HTML a una aplicación con usuarios, base de datos y dominio propio.

  1. 00

    Git y trabajar con otros

    Control de versiones desde el primer día: guardar tu historia, probar sin miedo, volver atrás y trabajar sobre el mismo proyecto que otra persona.

    Entregás Un repositorio con tu historia de trabajo y un conflicto resuelto

  2. 01

    La base: HTML y CSS que no se rompe

    Estructura semántica, layout con flexbox y grid, y diseño que funciona en un teléfono.

    Entregás Una landing tuya, responsive, publicada en una URL

  3. 02

    JavaScript de verdad

    Tipos, funciones, el DOM, eventos y trabajo con datos. Y tus primeras pruebas automatizadas: las escribís vos y las corrés en tu máquina.

    Entregás Una app de una pantalla con estado, datos que persisten y pruebas de tus funciones

  4. 03

    React y componentes

    Componentes, props, estado, efectos y cómo partir una interfaz sin que se vuelva inmanejable.

    Entregás Una interfaz de varias vistas con navegación

  5. 04

    Next.js y datos reales

    Rutas, renderizado, y una base de datos Supabase con usuarios que se registran y entran.

    Entregás Una app con login funcionando y datos por usuario

  6. 05

    Publicar y mantener

    Deploy en Vercel, dominio propio, variables de entorno y qué hacer cuando algo se rompe en producción.

    Entregás Tu app en tu dominio, andando para cualquiera

  7. 06

    Proyecto final

    Una aplicación completa de punta a punta, elegida por vos y acompañada hasta que funcione.

    Entregás Proyecto final + defensa escrita de tus decisiones

Codemy · Track

Python & Apps

Automatizás lo que hoy hacés a mano y lo convertís en una herramienta que otros pueden usar.

  1. 00

    Git y trabajar con otros

    Control de versiones desde el primer día: guardar tu historia, probar sin miedo, volver atrás y trabajar sobre el mismo proyecto que otra persona.

    Entregás Un repositorio con tu historia de trabajo y un conflicto resuelto

  2. 01

    Python desde cero

    Sintaxis, estructuras de datos, funciones y archivos. Sin asumir que programaste antes.

    Entregás Un script que resuelve un problema tuyo, real

  3. 02

    Automatizar tareas

    Leer y escribir planillas, mover archivos, hablar con APIs ajenas y correr cosas solas. Con pruebas que escribís vos, porque una automatización sin pruebas falla en silencio.

    Entregás Una automatización que te ahorra una tarea semanal, con sus pruebas

  4. 03

    Datos con Pandas

    Limpiar, cruzar y resumir información. De un CSV desprolijo a un informe que se entiende.

    Entregás Un informe reproducible a partir de datos crudos

  5. 04

    Tu propia API con FastAPI

    Endpoints, validación, base de datos y documentación automática de lo que construiste.

    Entregás Una API documentada que otro puede consumir

  6. 05

    Empaquetar y distribuir

    Convertir tu script en algo instalable: dependencias, línea de comandos y Docker.

    Entregás Tu herramienta instalable, con instrucciones de uso

  7. 06

    Proyecto final

    Una aplicación completa que resuelve un problema concreto, tuyo o de alguien que conocés.

    Entregás Proyecto final + defensa escrita de tus decisiones

Codemy · Track

Videojuegos

De la lógica base al juego que se puede jugar de principio a fin, en los dos motores de la industria.

  1. 00

    Git y versionado de un proyecto de juego

    Control de versiones desde el primer día, y el problema propio de esta industria: los archivos binarios no se fusionan, y un proyecto de juego está lleno de ellos.

    Entregás Un repositorio del proyecto con binarios versionados y un conflicto resuelto

  2. 01

    C# y la lógica del juego

    Variables, clases y el ciclo de vida de un objeto. Lo mínimo para que algo se mueva por una razón.

    Entregás Una escena jugable con movimiento y colisiones

  3. 02

    Unity: sistemas que se sostienen

    Físicas, input, cámaras, y cómo organizar el proyecto para que no se te venga abajo más adelante. Incluye pruebas automatizadas de tu lógica de juego.

    Entregás Un prototipo con un sistema de juego propio y pruebas de su lógica

  4. 03

    Interfaz, audio y sensación

    Menús, HUD, sonido y todo eso que separa un ejercicio de algo que da ganas de jugar.

    Entregás Tu prototipo con menú, HUD y audio integrados

  5. 04

    Unreal Engine: C++ y Blueprints

    El otro motor de la industria. Cuándo conviene visual, cuándo código, y cómo conviven.

    Entregás Una mecánica resuelta en Blueprints y en C++

  6. 05

    Optimizar y exportar

    Perfilado, presupuesto de polígonos, build y todo lo que hay que hacer para que corra en la máquina de otro.

    Entregás Tu build exportada y jugable por terceros

  7. 06

    Proyecto final

    Un juego corto pero completo: empieza, se juega y termina.

    Entregás Juego final jugable + defensa escrita de tus decisiones

Codemy · Track

Pipeline Development

Escribís las herramientas que usa el resto del estudio. Es el perfil que más se busca y menos se enseña en español.

  1. 00

    Git y versionado en un estudio

    Control de versiones desde el primer día, y cómo conviven las herramientas de código con los sistemas que usan los estudios para versionar escenas y assets.

    Entregás Un repositorio de herramientas con su historia y un conflicto resuelto

  2. 01

    Python dentro del software 3D

    Cómo se automatiza Maya y Blender desde adentro, y por qué eso cambia el trabajo de un equipo.

    Entregás Un script que resuelve una tarea repetitiva de escena

  3. 02

    Herramientas con interfaz

    Construir paneles con Qt para que tu herramienta la use alguien que no programa.

    Entregás Una herramienta con interfaz, instalada y usable

  4. 03

    Nomenclatura, validación y control

    Reglas de nombres, chequeos de escena y publicación de assets sin romper lo que ya estaba. Tu validador lleva sus propias pruebas: una herramienta que valida mal es peor que ninguna.

    Entregás Un validador que corre antes de publicar, con pruebas de sus reglas

  5. 04

    USD y el intercambio entre programas

    Mover escenas entre herramientas sin perder nada por el camino.

    Entregás Un flujo de exportación e importación automatizado

  6. 05

    Unreal en producción

    Meter el pipeline dentro del motor: importaciones masivas y automatización de escenas.

    Entregás Una automatización que ingesta assets a Unreal

  7. 06

    Proyecto final

    Un pipeline chico pero real, de punta a punta, documentado para que otro lo use.

    Entregás Pipeline final + documentación de uso

Los valores se guardan en este navegador para seguir probando al recargar.