Clases en vivo orientadas a proyectos reales
Sesiones prácticas donde maquetás, programás componentes, consumís APIs y optimizás tu frontend en tiempo real, con el profesor explicando el porqué de cada decisión.

TRAYECTO FRONTEND
Este trayecto está pensado para quienes quieren construir un perfil sólido de desarrollador frontend capaz de maquetar, programar con JavaScript/TypeScript, trabajar con React y Next.js, cuidar el SEO técnico e incluso dar sus primeros pasos en React Native y UX/UI. Es un recorrido guiado curso a curso, ideal tanto para empezar desde cero como para ordenar y profesionalizar conocimientos previos. Todo en grupos reducidos de hasta 6 personas, con acompañamiento cercano y foco en proyectos reales.
Figma.HTML, estilos modernos con CSS y diseño rápido con Tailwind para lanzar tus primeros sitios responsivos y profesionales.HTML, estilos modernos con CSS y diseño rápido con Tailwind para lanzar tus primeros sitios responsivos y profesionales.JavaScript desde cero hasta ES6+, asincronía con Promises y async/await, manipulación del DOM y módulos para preparar una base sólida antes de usar cualquier framework moderno.TypeScript para mejorar calidad, mantenibilidad y escalabilidad, usando interfaces, generics, utilidades del lenguaje y tipos seguros.hooks, React Router y patrones modernos para desarrollar SPA rápidas y mantenibles.Next.js usando SSR, rutas dinámicas, optimización de caché e imágenes, arquitectura escalable y buenas prácticas para entregar experiencias rápidas.Next.js aplicando SEO técnico, metadatos avanzados, sitemap.xml, robots.txt, i18n, Core Web Vitals y JSON-LD para posicionar sitios rápidos en buscadores.React Native, navegación moderna, consumo de APIs, componentes nativos y optimización de rendimiento para crear prototipos funcionales.Todo el trayecto se cursa online en vivo, trabajando sobre proyectos que se encadenan de curso en curso: primero maquetación con HTML, CSS y Tailwind, después JavaScript, React, Next.js, TypeScript, SEO técnico y UX/UI. Vas a tener feedback constante sobre tu código, correcciones en vivo y guía para que construyas un portfolio coherente y profesional.
Sesiones prácticas donde maquetás, programás componentes, consumís APIs y optimizás tu frontend en tiempo real, con el profesor explicando el porqué de cada decisión.

Acceso a grabaciones de las clases, guías escritas, ejemplos de código y repositorios de referencia para reforzar lo aprendido entre sesiones.

En este trayecto formativo vas a aprender desarrollo frontend paso a paso, empezando por HTML y CSS, siguiendo con Tailwind, JavaScript y TypeScript, hasta llegar a React, Next.js, SEO técnico, React Native y fundamentos de UX/UI. No es un único curso aislado, sino una ruta completa de cursos conectados entre sí, pensada para que termines con un perfil sólido de frontend developer. Todo en clases online en vivo, en grupos reducidos de máximo 6 personas, con práctica guiada y proyectos reales para tu portfolio.
Fundamentos de la web: estructura semántica con HTML5.
Primeros estilos con CSS, tipografías, colores y modelo de caja.
Layouts modernos con Flexbox y Grid.
Uso de Tailwind CSS para maquetar interfaces modernas de forma rápida.
Sintaxis moderna de JavaScript (ES6+): let/const, arrow functions, template strings.
Manejo de arrays y objetos, métodos de iteración y desestructuración.
DOM, eventos y manipulación de interfaces con JavaScript puro.
Introducción a async/await y consumo de APIs desde el navegador.
Creación de proyectos con Vite y configuración inicial.
Componentes funcionales, JSX, props y estado con useState.
Efectos con useEffect y consumo de APIs desde React.
Navegación entre vistas con React Router y rutas con parámetros.
Fundamentos de Next.js y diferencias con una SPA clásica.
Rutas básicas, anidadas y dinámicas para construir sitios completos.
Renderizado en el servidor (SSR) y generación estática (SSG) aplicada a proyectos reales.
Buenas prácticas de performance y organización de un proyecto Next.js de producción.
Instalación y setup de un proyecto con React Native o Expo.
Componentes móviles básicos, navegación y estilos.
Consumo de APIs y manejo de estado en aplicaciones móviles.
Diferencias clave entre React para web y React Native.
Profundización en técnicas de maquetación avanzada.
Sistemas de diseño, componentes reutilizables y guías de estilo.
Buenas prácticas de accesibilidad (roles, labels, semántica extendida).
Microinteracciones básicas con transiciones y animaciones en CSS.
Fundamentos de SEO técnico aplicados a Next.js.
Configuración de meta tags, sitemap.xml y robots.txt.
Internacionalización (i18n), rutas localizadas y contenido multi-idioma.
Uso de JSON-LD y buenas prácticas para mejorar Core Web Vitals.
Tipos básicos, interfaces y tipos genéricos en TypeScript.
Configuración de TypeScript en proyectos de frontend (React/Next.js).
Migración progresiva de componentes de JavaScript a TypeScript.
Beneficios de la tipificación para escalar proyectos frontend.
Fundamentos de UX: entender al usuario, objetivos y flujos.
Creación de wireframes y prototipos de baja fidelidad.
Diseño de interfaces en Figma aplicando principios de UI (contraste, jerarquía, espaciado).
Preparación de diseños para que sean implementables por desarrolladores.