Cursos
Criando um aplicativo de mensagens usando apenas linha de comando
Erick Wendel
EW - Avaliações
4,8
(1.812 avaliações)
Informações do curso

Crie um app de mensagens no terminal — use Node.js para construir um chat completo com WebSocket e linha de comando.


Voltar para a Trilha
Criando um aplicativo de mensagens usando apenas linha de comando
Descrição:

Neste curso, você vai desenvolver um aplicativo de mensagens em tempo real rodando direto no terminal.

Utilizando Node.js puro, WebSockets e o pacote Blessed para interface, você aprenderá a estruturar um chat com múltiplas salas, transmissão de mensagens entre usuários e publicação do projeto para uso global via NPM Registry e Heroku.

Você criará um sistema completo: do design da interface no terminal até a publicação da aplicação com comandos globais. Ideal para quem busca aprofundar seus conhecimentos em eventos, CLI e comunicação em tempo real usando JavaScript.

Para quem é este curso?
- Desenvolvedores iniciantes e intermediários que querem praticar JavaScript na prática com projetos reais.
- Quem deseja entender como funcionam WebSockets e aplicações em tempo real.
- Interessados em construir interfaces de terminal modernas e funcionais.
- Estudantes que buscam um projeto diferente e desafiador para portfólio.
- Quem quer aprender a transformar seus projetos em CLIs globais e publicá-los no NPM.
- Pessoas curiosas sobre como criar ferramentas de linha de comando com Node.js, sem usar frameworks complexos.

Conteúdo do Curso:

Conteúdo do Curso

Conteúdo do módulo
1. Visão geral do projeto e estrutura inicial do programa de linha de comando
2. Conhecendo a infraestrutura por trás do protocolo web socket, criação da estrutura cliente-servidor e comando do usuário
3. Captura dos eventos de atividade dos usuários logados e broadcast de mensagens para todos os usuários da rede numa mesma sala
4. Finalizar o link de eventos, publicar os projetos na web e transformando um arquivo javascript em executável
O que você vai aprender:
  • Estruturação de CLI com o pacote Blessed
  • Emissão e captura de eventos com Node.js
  • Comunicação em tempo real com WebSocket
  • Criação de salas de chat no terminal
  • Gerenciamento de múltiplos usuários e conexões
  • Transformar seu projeto em um comando global via NPM
  • Publicação do servidor no Heroku
  • Deploy completo para acesso público
Aula mestrada por:
Erick Wendel
Erick Wendel
Discord
Entre na comunidade

Comece Agora!

Aproveite essa oferta especial disponível apenas por tempo limitado!

Acesso anual R$ 2.396,40 Por R$ 199,77 p/ mêsou R$ 1.997,00 a vista.
Quero me matricular
- Acesso por 1 ano a toda a academia - Acesso imediato a **+180 horas de conteúdo** - **18 cursos completos** em uma única plataforma - 6 Trilhas especializadas com começo, meio e fim - **Novos cursos em breve**, já incluídos na assinatura - Participação na **comunidade exclusiva** com +6.400 membros - **Certificados digitais** para cada curso concluído