Clases en vivo orientadas a práctica
Implementación en tiempo real, resolución de dudas mientras programás y revisión de tus entregables en grupos pequeños.

Al finalizar el curso vas a ser capaz de agregar interactividad, consumo de APIs y una arquitectura modular básica a cualquier sitio web solo con JavaScript. Construís una SPA sin framework y un mini e-commerce listo para tu portfolio. Todo en grupos reducidos de máximo 6 personas, con devoluciones constantes y preparación directa para dar el salto a React.
10 clases en vivo (2 h cada una)
Proyecto SPA sin framework + mini e-commerce
Grupos reducidos (máx. 6 personas por cohorte)
Certificado de finalización del curso de JavaScript
Elegí tu camino: frontend, backend o full stack. Inscribite en los cursos online en vivo y empezá a construir proyectos profesionales en grupos reducidos. Ver próximas fechas
2 hs de clases en vivo por día
10 clases en vivo
Lunes Miércoles Hs
2025-12-16
Este curso de JavaScript está pensado para quienes ya manejan HTML y CSS y quieren sumar interactividad real a sus sitios. Es una base sólida de JavaScript moderno para frontend antes de entrar en frameworks como React. Vas a trabajar con el DOM, asincronía, módulos y arquitectura simple de una SPA. Las clases son en grupos reducidos de hasta 6 personas, con mucha práctica guiada y acompañamiento docente personalizado.
HTML/CSS) y desean empezar a programar comportamiento con JavaScript.Aprendés JavaScript en clases online en vivo, trabajando sobre ejercicios puntuales y una SPA sin framework que vas construyendo módulo a módulo. Los grupos son de máximo 6 personas, lo que permite revisar código en detalle, hacer preguntas en el momento y avanzar con un ritmo acorde a tu nivel.
Implementación en tiempo real, resolución de dudas mientras programás y revisión de tus entregables en grupos pequeños.

Guías, snippets y ejemplos listos para reutilizar, para practicar entre clases y consolidar los fundamentos de JavaScript.

En este curso de JavaScript moderno vas a dominar los fundamentos del lenguaje, el manejo del DOM, la asincronía y la arquitectura modular para frontend. Aprendés a construir una single-page application (SPA) sin framework (solo Vanilla JS), aplicando buenas prácticas de calidad, accesibilidad y despliegue. Es el paso previo ideal antes de pasar a React o Next.js. Las clases son online en vivo, en grupos reducidos de máximo 6 personas, con práctica constante, correcciones de código y seguimiento real en cada clase.
Variables (let/const), tipos primitivos y operadores
Scope, hoisting, modo estricto y errores comunes
DevTools, npm y organización inicial del proyecto JavaScript
Funciones declaradas, de expresión y arrow functions
if/switch, bucles, iteración y early return
Inmutabilidad, composición y principios funcionales básicos
map/filter/reduce y recorrido idiomático de arrays
Destructuring, spread/rest y atajos de objeto
Patrones de datos, transformaciones puras y helpers reutilizables
Selección y manipulación del DOM de forma segura
Delegación de eventos, ciclo de vida y limpieza
Accesibilidad, manejo de foco y feedback al usuario
Fetch API, asincronía y consumo de APIsPromesas, async/await y flujo asincrónico
Manejo de errores, timeouts y AbortController
Consumo de APIs públicas y render dinámico en la interfaz
Módulos ES, import/export y separación por responsabilidades
Servicios, vistas y almacenamiento (localStorage/sessionStorage)
Rastreo de estado simple y organización de archivos
ESLint y Prettier para estilo y consistencia en JavaScript
Testing básico de utilidades (mocks y casos felices/errores)
Cómo aprovechar IA para refactor, generación de tests y documentación de forma responsable
Routing con hash/History API de forma sencilla
Optimización inicial (assets, render y estructura de scripts)
Build y publicación (Vite + GitHub Pages/Netlify) paso a paso
Lighthouse y Web Vitals (TTFB, LCP, CLS, INP) aplicados al proyecto
Lazy-loading, throttling y medición de rendimiento en el navegador
ARIA, navegación por teclado y estados de foco visibles en componentes interactivos
Catálogo desde API (lista, detalle, búsqueda y filtros)
Carrito con estado global simple y persistencia en localStorage
Rutas (home/lista/detalle/cart/checkout), validaciones y manejo de errores en toda la app