Cursos
Criando um aplicativo de mensagens usando apenas linha de comando
Erick Wendel
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.
📺
Conteúdo em breve
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.
- 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 Curso
Conteúdo do módulo
1. Configuração inicial do projeto, criando campo de pesquisa que não trava, usando o processamento de web worker
2. Reproduzir vídeo com piscar de olhos processamento de , Machine Learning via web worker
3. Reconhecendo gestos com o Tensor Flow
4. Usando as mãos para fazer scroll na tela
5. Desenhando com Canvas e Clicando em elementos a partir de coordenadas
6. Hackeando o navegador para simular eventos de mouse e publicação na Web
1. Configuração inicial do projeto, criando campo de pesquisa que não trava, usando o processamento de web worker
2. Reproduzir vídeo com piscar de olhos processamento de , Machine Learning via web worker
3. Reconhecendo gestos com o Tensor Flow
4. Usando as mãos para fazer scroll na tela
5. Desenhando com Canvas e Clicando em elementos a partir de coordenadas
6. Hackeando o navegador para simular eventos de mouse e publicação na Web
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
Entre na comunidade
Comece Agora!
Aproveite essa oferta especial disponível apenas por tempo limitado!
Sobre
Quero participar da live de lançamento!
- Acesso imediato a **+180 horas de conteúdo**
- **17 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