Escuela de JavaScript · Argentina
Seis módulos y seis entregables con técnicas explícitas: DOM y eventos, promesas, async/await y las herramientas de desarrollo. Sin frameworks, sin atajos.
Próxima cohorte abierta · Corrección escrita en 5 días · Reembolso del 100% en los primeros 7 días
Escalera de proyectos
Seis módulos, seis entregables. Cada uno agrega una técnica sobre el anterior.
El orden no es decorativo: no pasás al módulo siguiente hasta que tu proyecto corra en el navegador y reciba la corrección escrita.
Construís la interfaz con createElement y fragmentos, sin innerHTML suelto, y la actualizás por estado.
Un tablero de filtros donde practicás delegación de eventos, formularios y validación en vivo.
Guardás y recuperás datos con localStorage, y separás estado de vista antes de tocar asincronía.
Acá entra la programación asíncrona: promesas, async/await, fetch y manejo de errores visibles.
Pasás el proyecto a módulos, lo versionás con Git, lo servís con npm y lo depurás en devtools.
Integrás todo: estados de carga, caché simple, accesibilidad y entrega final revisada línea por línea.
El detalle de cada entregable está en el programa completo; también podés ver proyectos reales de estudiantes resueltos en estos mismos módulos.
MÓDULOS 01 A 06
Cada fila indica el tema, lo que entregás y las herramientas que usás. Abrí una fila para leer el detalle.
Ver el programa completoVariables, tipos de dato, funciones y control de flujo trabajando sobre archivos locales.
VS Code · consola del navegador
Selección de nodos, creación de elementos, delegación de eventos y estados de interfaz en el DOM.
DevTools · elementos · depurador de eventos
Validación, mensajes de error accesibles y persistencia simple en el navegador.
localStorage · accesibilidad · CSS desde JS
fetch, manejo de errores con try/catch y estados de carga sobre una API pública.
fetch · promesas · async/await · red
Terminal, control de versiones con Git y gestión de dependencias antes de publicar.
Terminal · Git · npm · servidor local
Unión de módulos en una aplicación propia, con revisión escrita línea por línea en el repositorio.
Git · DevTools · despliegue estático
El panel de turnos lo armó Lucía en el módulo de DOM y lo conectó a datos reales en el módulo de asincronía. Acá ves la pantalla terminada, el fragmento que la alimenta y el enlace al repositorio comentado.
Lo que construís
async function cargarTurnos() {
const res = await fetch('/turnos.json');
const datos = await res.json();
render(datos);
}
Ver el proyecto y su código
Precios
ARS, impuestos incluidos
Seis módulos y seis proyectos entregables. Lo que cambia es cuánta devolución escrita recibís sobre cada entrega. Precio final en pesos argentinos, con impuestos incluidos.
Acceso a los seis módulos, los seis proyectos y las grabaciones durante 12 meses, con corrección general por cohorte.
Todo lo anterior más devolución escrita línea por línea en tu repositorio: tres puntos fuertes y tres mejoras por proyecto, en un plazo de 5 días hábiles.
Incluye la devolución escrita y cuatro sesiones individuales de 45 minutos para revisar asincronía, herramientas y el proyecto final antes de entregarlo.
Reembolso del 100% dentro de los primeros 14 días desde la inscripción, sin justificar el motivo. El certificado es una constancia de finalización con los proyectos entregados, no un título oficial.