What you'll learn:
- Tener un dominio completo de la emisión y escucha de eventos por sockets
- Usar Angular en el Front-End y mezclar sockets con servicios rest en el Back-End
- Crear aplicaciones que en tiempo real actualicen información de todos los clientes conectados
- Aprender a disparar eventos de sockets por servicios REST
- Crear clases y servicios reutilizables que te permitan la configuración por sockets en segundos.
Angular: Aplicaciones en tiempo real con sockets y rest
Este curso tiene varios objetivos en concreto, que van desde aprender a crear tu propio servidor REST, integrarle la comunicación de sockets y la creación de varias aplicaciones en Angular para el consumo de dichos servicios REST y establecer la comunicación en tiempo real con sockets.
Aquí una lista de temas que tocamos en el curso:
Socket io
Node
Express
REST
CORS
Api de google maps nativa
Tips interesantes en Angular
Gráficas en tiempo real
Interacción de mapas en tiempo real
Comunicación 1 a 1 y 1 a muchos mediante sockets
Emisión de eventos de sockets desde servicios REST
Obtener información de sockets desde servicios REST
Acciones personalizadas de sockets dede servicios REST
Typings
TypeScript
Y más
Todo el curso está escrito en TypeScript, desde el front hasta en backend. Al finalizar el curso podrás aplicar este conocimiento para crear tus propias aplicaciones que muestren información en tiempo real y notificar a tus usuarios cuando hay nueva información que les interese o necesiten recibir retroalimentación del servidor sin que el cliente lo solicite explícitamente.
Es importante que sepas que el curso no es para personas que deseen aprender Angular, presta atención en los requisitos del mismo, porque en el curso me enfoco en la creación del servidor de sockets, consumo de los mismos en Angular y el uso de servicios rest para emitir eventos que notifican a los clientes conectados por sockets.
El curso te enseñará tips de Angular, Google Maps, TypeScript, Node, Express y más… pero recuerda que no te enseñará Angular.
Puedes revisar los videos gratuitos y el currículo del curso para tener una mejor idea de lo que contiene.