Aprende a crear una aplicación de chat con Laravel y Laravel Web Socket

Crea una aplicación de Chat y domina las bases de Websockets y comunicación en tiempo real
(6 calificacione)

56 alumnos

Creado por Victor Arana Flores

Objetivos del curso

  • Diseño y codificación de una aplicación de mensajería instantánea en tiempo real.

  • Desarrollo de aplicaciones en tiempo real que incorporen funciones como: mensajería notificaciones manejo de eventos entre otras.

  • El curso le enseñará a instalar un servidor de Websockest

  • La suscripción a canales de comunicación a través de Laravel Echo.

Temario del curso

    • Maquetación de base de datos
    • Crear migraciones y modelos
    • Crear relaciones
    • Métodos de relación
    • Existencia de relación
    • Crear las rutas para contactos
    • Agregar nuevos contactos
    • Cómo traducir Laravel al español
    • Mostrar lista de contactos
    • Agregar regla de validación personalizada
    • Editar contactos
    • Eliminar contacto
    • Crear ruta para nuestro chat
    • Plantilla chat
    • Crear diseño del chat
    • Filtrar contactos
    • Mostrar sala de chat
    • Enviar mensajes
    • Agregar mutadores al model chat
    • Mostrar mensajes
    • Mostrar listado de chats
    • Ordenar lista de chats por ultimo mensaje
    • Cambiar la apariencia de los mensajes recibidos
    • Notificar nuevo mensaje
    • Escuchar eventos con Laravel Echo
    • Poner en cola la transmisión de eventos
    • Mover scroll al final
    • Notificar cuando están escribiendo
    • Saber cuando un usuario esta en linea I
    • Saber cuando un usuario esta en linea II
    • Mostrar cantidad de mensajes no leidos
    • Mostrar cantidad de mensajes no leidos II

Requisitos del curso

  • Conocimiento intermedio avanzado de Laravel
  • Conocimientos básicos intermedios de Livewire
  • Conocimientos básicos de Alpine Js
  • Conocimientos de Tailwind
  • De preferencia haber trabajado con eventos
  • Conocimientos intermedios avanzados de eloquent

Descripción

Me da mucho gusto compartir con todos ustedes este nuevo curso en el que desarrollaremos una aplicación de Chat con Laravel, Websockets & Laravel Echo.

Veremos desde la instalación de nuestra aplicación de laravel, la instalación del servidor de Websockets para la comunicación bidireccional entre el cliente y el servidor, así como las librerías de Pusher y Laravel Echo del lado del cliente.

Alguno de los temas que veremos son:

  • Envío de mensajes en tiempo real
  • Saber si el usuario está o no está online
  • Ver cuando el usuario está escribiendo
  • La creación de salas de chat para múltiples conversaciones entre usuarios y mucho más.

El curso tiene la misión de llevarte de la mano en el diseño y codificación de una aplicación de mensajería instantánea en tiempo real. Dentro del curso se describen una serie de aplicaciones que el usuario puede experimentar. El curso ofrece un terreno fértil para el desarrollo de diferentes proyectos y rutas de aprendizaje.

De manera personal le podría decir que este curso le servirá como una base sólida para el desarrollo de aplicaciones en tiempo real que incorporan funciones como:

  • Mensajería
  • Notificaciones
  • Manejo de eventos entre otras.

Reseña de los estudiantes

5

Valoraciones

    100%
    0%
    0%
    0%
    0%

29.99 USD

Comprar ahora

Detalle del curso:

  • Última actualización 01/05/2022
  • Duración: 8 horas
  • Nivel intermedio
  • Matriculados 56
  • Acceso de por vida

¿Quieres regalar este curso?