Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

React:

implementando arquitetura event-driven com Socket.io

Quero estudar na alura

8h

Para conclusão

143

Pessoas nesse curso

9.2

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Aprenda a configurar e iniciar aplicações com WebSockets usando socket.io
  • Gerencie conexões de socket em componentes React
  • Utilize eventos do socket.io com os métodos .on e .emit
  • Implemente comunicação privada entre sockets usando rooms
  • Gere e valide IDs únicos para chats com a biblioteca UUID
  • Manipule e atualize o estado de forma eficiente em tempo real

Público alvo_

Este curso é ideal para desenvolvedores front-end que já possuem conhecimentos básicos em React e desejam expandir suas habilidades em comunicação em tempo real utilizando Socket.io. É também adequado para profissionais que buscam integrar funcionalidades de chat ou notificações em suas aplicações web.

Luiz Fernando Ribeiro

github

linkedin

Curso atualizado em 10/01/2025

Ementa

  1. Instalando o socket.io

    • Instalando a biblioteca
    • Conectando ao servidor
  2. Implementando comunicação

    • Recebendo nova mensagem
    • Entendendo sobre rooms
    • Entrando nas rooms
  3. Guardando mensagens corretamente

    • Mostrando a mensagem
    • Guardando mensagem
    • Populando o banco de dados
    • Conversando com o João
  4. Refinando o fluxo de eventos

    • Resolvendo duplicidade
    • Criando IDs
    • Logando
  5. Deslogando o chat

    • Recebendo nova mensagem
    • Deslogando
    • Fechando a aba

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 3 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Front-end

Desenvolva experiências web incríveis com HTML, CSS e JavaScript, além de se aprofundar nos principais frameworks do mercado, como React, Angular e Vue.JS. Domine JavaScript a fundo, para não depender de copiar e colar.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração
do seu plano

Conheça os Planos para Empresas