% Off Udemy Coupon - CoursesWyn

Angular + Sockets: Aplicaciones en tiempo real con Bun

Señales, WebSockets Nativos, Tailwind, RxJs, Mapas, Chats, Subjects, Standalone, Bun, CRUD, Tipado estricto y más

$9.99 (93% OFF)
Get Course Now

About This Course

<div>Aprende a trabajar en tiempo real en Angular utilizando un stack moderno y de alto rendimiento: Bun + WebSockets + Angular con Signals. En este curso aprenderás a construir aplicaciones que se actualizan al instante, entendiendo tanto la comunicación en tiempo real como la reactividad moderna basada en señales en Angular.</div><div><br></div><div>Comenzamos desde cero con los fundamentos de WebSockets y la configuración del servidor en Bun, para luego conectarlo a aplicaciones Angular bien estructuradas, tipadas y reactivas. Verás cómo manejar conexión, reconexión, envío y escucha de mensajes, manteniendo una arquitectura limpia y mantenible.</div><div><br></div><div>Importante:</div><div><br></div><div>Este curso fue grabado utilizando versiones anteriores del framework, por lo que algunas herramientas, comandos o configuraciones pueden haber cambiado con el tiempo.</div><div><br></div><div>Aun así, los fundamentos explicados siguen siendo relevantes y te ayudarán a comprender cómo funciona la tecnología. En algunos casos podrías encontrar pequeñas diferencias en comandos, configuraciones o dependencias respecto a las versiones actuales.</div><div><br></div><div>Si deseas trabajar con las versiones más recientes, te recomendamos explorar los cursos más actualizados disponibles en nuestro perfil.</div><div><br></div><div>Si tienes cualquier duda o encuentras alguna diferencia significativa, puedes consultar a nuestro equipo a través de cualquiera de nuestros canales de comunicación. Con gusto estaremos disponibles para ayudarte.</div><div><br></div><div>A lo largo del curso desarrollarás proyectos completos y prácticos:</div><div><ul><li><span style="font-size: 1rem;">Dashboard de Partidos Políticos con ChartJS, formularios reactivos y gráficas que se actualizan en vivo.</span></li><li><span style="font-size: 1rem;">Mapas en tiempo real, mostrando ubicaciones y movimientos de marcadores sincronizados entre múltiples clientes.</span></li><li><span style="font-size: 1rem;">Sistema de colas y tickets, con pantallas de atención y actualización instantánea de turnos con atención preferencial y normal.</span></li></ul></div><div><br></div><div>Un chat con mensajes privados, públicos y salas.</div><div><br></div><div>Además, aplicarás buenas prácticas como tipado estricto, separación de responsabilidades con services, validación de datos y uso de Signals y Signal Outputs para una experiencia verdaderamente reactiva y eficiente.</div><div><br></div><div>Al finalizar, tendrás la capacidad de crear aplicaciones Angular en tiempo real listas para producción, entendiendo cómo integrar un backend rápido con Bun y una interfaz moderna, performante y mantenible.</div><div><br></div><div><span style="font-size: 1rem;">Requisitos: Conocimientos básicos de JavaScript/TypeScript y fundamentos de Angular. No se requiere experiencia previa con WebSockets ni con Bun.</span></div><div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div><div> </div></div>

What you'll learn:

  • Construir aplicaciones en tiempo real con Angular Zoneless y WebSockets desde cero usando Bun como backend.
  • Diseñar y desarrollar sistemas completos (chat, mapas en vivo, colas de tickets) con comunicación bidireccional.
  • Implementar seguridad en WebSockets con autenticación JWT, validación con Zod y manejo de sesiones.
  • Diseñar arquitecturas escalables basadas en eventos (event-driven) para manejar múltiples clientes en tiempo real de forma eficiente.