Código Facilito – Curso para crear tu propia web app de mensajería
Información
Descargar gratis el Curso para crear tu propia web app de mensajería de CódigoFacilito. Un excelente curso que lo pueden obtener totalmente gratis. Si el curso realmente les sirvió, apoyen al instructor comprando el curso como una manera de agradecimiento.
Acerca del Curso
Aprende como crer propia web app de mensajería integrando Firebase con Polymer
Temario
Introducción
- 1.- Configurar el entorno de trabajo
- 2.- Qué son los web components
- 3.- Integrar Firebase con Polymer
Autenticación
- 4.- Paper elements para login
- 5.- Colores y estilos de Material Design
- 6.- Crear usuario
- 7.- Iniciar sesión
- 8.- Data binding
- 9.- Guardar usuarios en la base de datos
- 10.- Componente Home y iron-flex-layout
- 11.- Data binding Host/Child
- 12.- Eventos propios
- 13.- Cambiar de login a home
- 14.- NeonAnimations
- 15.- Integrar animaciones
- 16.- Cerrar sesión
- 17.- Menú opciones
Mostrar usuarios conectados
- 18.- Guardar usuario en localStorage
- 19.- Bubbling events
- 20.- Publicar conexión
- 21.- Corregir sesión y unload
- 22.- ChildAdded y ChildRemoved
- 23.- Obtener info usuario
- 24.- Dom-repeat mostrar usuarios
- 25.- User cards
- 26.- Quitar usuarios desconectados
- 27.- Distinguir usuario actual
Vista del home
- 28.- Mostrar avatar del usuario
- 29.- Paper tabs
- 30.- Evitar usuarios duplicados
Ventana de mensajes
- 31.- Generar roomkey
- 32.- Guardar room en firebase
- 33.- Servidor express
- 34.- App route
- 35.- Estructura de la ventana del chat
- 36.- Enviar mensajes parte 1
- 37.- Enviar mensajes parte 2
- 38.- Recibir mensajes
- 39.- Desplegar mensajes
- 40.- Arreglando el login
- 41.- Interfaz y colores en el chat
- 42.- Obtener usuario en mensaje
- 43.- Separar mensajes amigo:usuario
Iniciando con Electron
- 44.- Integrar electron
- 45.- Electron y nuestro servidor local
Detalles del chat
- 46.- Reciclando componentes
- 47.- Modificar perfil del usuario
- 48.- Audio en mensaje recibido
- 49.- Page Visibility
- 50.- Avatares
- 51.- Web notifications
- 52.- Notificaciones Mac, Linux y Windows
- 53.- PageVisibility con notificaciones
- 54.- Scroll automático
- 55.- Agregar fecha de creación a mensajes
- 56.- Limpiar textarea
- 57.- Barra de acciones
- 58.- Preparando envío de zumbidos
- 59.- Enviar zumbidos
- 60.- Recibir zumbidos
- 61.- Agitar en zumbido
Gifs
- 62.- SlashCommand
- 63.- Detectar y diferenciar comandos
- 64.- Conectarse API de Giphy
- 65.- Mostrar GIF
- 66.- Pausar/Reproducir GIF
- Seguridad en la base de datos
- 67.- Reglas de seguridad
- 68.- Agregar index a claves
- 69.- Identificar al usuario logueado en las reglas
- 70.- Variables y operaciones en las reglas