Charlas de Front End

Charlas Disponibles

Introducción a DS y algoritmos en FrontEnd: más allá de arrays

En esta charla, exploraremos cómo las estructuras de datos avanzadas y los algoritmos optimizados elevan la calidad de nuestras aplicaciones. Aprenderás a identificar escenarios donde un Array no es suficiente y cómo implementar soluciones que mejoran drásticamente el rendimiento y la escalabilidad de la UI.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Svelte: La simplicidad hecha reactividad

Si pudieras quitarle la complejidad a los frameworks modernos y quedarte solo con la potencia, el resultado sería Svelte. Exploraremos cómo este compilador redefine la reactividad en el Frontend para que te enfoques en lo que importa: construir productos increíbles con la menor fricción posible.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

FSM en FrontEnd, por qué no conocía esto ? 😯

Las FSM no son solo teoría de computación; son la herramienta definitiva para manejar flujos de usuario complejos. Veremos cómo herramientas como XState o incluso implementaciones nativas pueden convertir un código espagueti en un diagrama claro y mantenible. Si quieres que tu lógica sea tan sólida como un diagrama de flujo, esta sesión es para ti.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

JavaScript bajo el microscopio: gestión de memoria y mejores prácticas 

Escribir código que funciona es fácil; escribir código que gestiona eficientemente la memoria es lo que define a un experto. Acompáñanos a analizar las mejores prácticas para evitar fugas de memoria, entender las referencias débiles y escribir un JavaScript más limpio y veloz.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Git avanzado: Usos y estrategias para la gestión de proyectos  

Dominar Git no es solo conocer comandos, es saber gestionar la historia de un producto. En esta sesión, analizaremos estrategias de ramificación (Branching Strategies) como GitFlow, Trunk-Based Development y GitHub Flow. Aprenderás a elegir el flujo de trabajo que mejor se adapte a tu equipo para despliegues continuos y sin fricciones.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Más allá del async: Anatomía del asincronismo en JavaScript

JavaScript es un director de orquesta que solo tiene una mano, pero logra que mil instrumentos suenen a la vez. Vamos a descubrir la anatomía detrás de esta proeza: desde el Call Stack hasta las Web APIs del navegador. Aprenderás a predecir el orden de ejecución de tu código y a evitar las trampas comunes que degradan el rendimiento de tus aplicaciones.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Front-end escalable: patrones, principios y decisiones inteligentes

El verdadero reto del Frontend no es crear una UI, sino mantenerla cuando el equipo y las funcionalidades se duplican. En esta sesión, analizaremos patrones de diseño aplicados a la web, desde Atomic Design hasta microfrontends, y cómo principios como SOLID y DRY nos ayudan a tomar decisiones arquitectónicas que resisten el paso del tiempo.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Mejorando la accesibilidad con IA

La accesibilidad suele ser la última prioridad por falta de tiempo o recursos, pero la IA está cambiando las reglas del juego. En esta charla, descubriremos cómo utilizar modelos de lenguaje y visión computacional para generar textos alternativos inteligentes, auditar componentes en tiempo real y automatizar pruebas de cumplimiento que antes requerían horas de trabajo manual.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Arquitectura Limpia en Angular/React: Cómo Separar la Lógica del Framework

El mayor error en el desarrollo moderno es acoplar las reglas de negocio al ciclo de vida del framework. En esta sesión, aplicaremos los principios de Clean Architecture para crear capas de abstracción reales. Aprenderás a usar Use Cases, Entidades y Repositorios para que tu código sea testeable, mantenible y, sobre todo, independiente de la librería de UI que uses hoy (o mañana).

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Defiende tu Frontend: Cómo prevenir ataques XSS

¿Sabes qué tan fácil es robar una cookie de sesión o suplantar a un usuario con una sola línea de código malicioso? Veremos ejemplos reales de ataques XSS y, lo más importante, cómo detenerlos. Exploraremos técnicas de validación, el uso correcto de cabeceras de seguridad y cómo auditar tu código en busca de puntos ciegos. Convierte tu frontend en una fortaleza impenetrable.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Introducción Agentes y Modelos IA en Frontend

Integrar IA en el Frontend ya no se trata solo de un campo de texto y un botón de enviar. En esta charla, exploraremos cómo los Agentes de IA pueden razonar sobre el estado de nuestra aplicación, ejecutar funciones del lado del cliente y manipular el DOM de forma inteligente. Analizaremos arquitecturas donde el modelo no es un invitado, sino el motor que personaliza la experiencia del usuario en tiempo real. 

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Domina el Desarrollo con Angular: La Magia de Storybook para Componentes Interactivos

Storybook no es solo una vitrina de componentes; es una herramienta de testing y desarrollo acelerado. Aprenderás a simular estados complejos (carga, error, datos vacíos) sin tocar el backend y a automatizar pruebas de accesibilidad e interacción directamente desde tu "taller" de componentes. Deja de adivinar cómo se ve un botón en modo oscuro y empiézalo a documentar con magia.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Magento 2: Arquitectura y Conceptos Clave para Desarrolladores

Magento 2 no es solo un CMS; es un framework empresarial con una arquitectura profunda. En esta sesión, desglosaremos los pilares que lo sostienen: desde la Inyección de Dependencias y los Plugins (Interceptors), hasta el sistema de Layout XML y el EAV (Entity-Attribute-Value). Aprenderás por qué está diseñado así y cómo trabajar con el framework en lugar de luchar contra él.

TipoCharla

Modalidad: Virtual

Duración: 1 hora

El arte de hacer debuggin

Hacer debugging no es disparar a ciegas hasta que el error desaparece; es un proceso de ingeniería. En esta charla, analizaremos cómo formular hipótesis, aislar variables y utilizar herramientas avanzadas (desde el debugger del navegador hasta el análisis de volcados de memoria). Aprenderás a encontrar la causa raíz de los errores más escurridizos y a implementar estrategias para que no vuelvan a aparecer. 

TipoCharla

Modalidad: Virtual

Duración: 1 hora

Taller práctico De IA en Frontend

¿Te imaginas una herramienta que automatice tus tareas tediosas usando IA? En este taller te enseñaremos cómo orquestar agentes que puedan leer archivos, resumir información y ejecutar acciones. No necesitas ser un experto en matemáticas; solo necesitas curiosidad y ganas de programar. Veremos cómo usar herramientas modernas para prototipar ideas de IA en tiempo récord.

TipoTaller

Modalidad: Virtual

Duración: 1 hora