Docker
Golang
Kafka
Next.js
Google Maps
Nest.js
Neste projeto, criaremos um sistema de rastreamento de veículos, permitindo monitorar múltiplos veículos e seus trajetos simultaneamente em tempo real.
Vamos utilizar o Next.js para desenvolver um front-end otimizado com Tailwind CSS, trazendo uma interface ágil e responsiva.
A comunicação será feita via WebSocket, proporcionando atualizações contínuas das posições dos veículos.
Google Maps será integrado para exibir rotas e localizações precisas, enquanto Kafka enviará as posições por eventos entre NestJS e Golang.
Ter mais confiança ao desenvolver e não ficar para trás
Trabalhar em grandes empresas
Trabalhar em grandes projetos
Se manter atualizado das novas tecnologias
Ser mais valorizado
Aumentar seu salário
Permite rodar as aplicações em containers isolados da máquina, facilitando a execução de todo o ambiente. Usaremos ela para rodar todos as aplicações do projeto.
No sistema de rastreamento, Golang será responsável por gerenciar os trajetos e status dos veículos, processando dados de localização de forma rápida e escalável.
Next.js utiliza React.js para criar uma interface dinâmica e interativa, ideal para o sistema de rastreamento.
Uma das melhores ferramentas para construção de interfaces web dinâmicas e otimizadas. No sistema de rastreamento, Next.js será responsável pelo front-end, exibindo as posições dos veículos em tempo real com uma interface ágil e interativa.
Uma das melhores ferramentas de mensagens para processamento de dados em tempo real. Ela permitirá que NestJS e Golang se comuniquem de forma assíncrona, enviando as posições dos veículos de maneira eficiente e escalável para o sistema de rastreamento.
No sistema de rastreamento, Google Maps será integrado para exibir as posições dos veículos de forma interativa, permitindo que os usuários monitorem os trajetos e identifiquem com precisão a localização atual de cada veículo.
Possui graduação em Tecnologia e Mídias Digitais pela Pontifícia Universidade Católica de São Paulo, MBA Executivo em Gestão de Negócios pelo Ibmec e duas especializações pelo MIT (Empreendedorismo e Marketing Digital);
Premiado como um dos 100 líderes em educação pelo "Fórum Global de Educação e Aprendizado".
Wesley Willians
Fundador/CEO da Full Cycle.
Software Engineer/Professor com mais de 15 anos de experiência no mundo do desenvolvimento de software. Atua também como mentor e consultar para milhares de alunos e empresas.
Possui experiência em uma vasta listas de tecnologias. Atualmente é um dos principais instrutores e mentores da Full Cycle.
Luiz Carlos
CTO da Full Cycle.
A Full Stack & Full Cycle é um evento online, 100% gratuito, que vai ajudar programadores, na prática, a desenvolver as principais habilidades exigidas pelas empresas no mercado, para que eles sejam capazes de trabalhar em projetos de grande porte com total confiança e desenvolvendo do jeito certo.
Durante o evento você poderá resolver desafios para complementar seu aprendizado e ajudar elevar seu conhecimento a outro patamar.
Porque durante o evento você será capaz de aprender técnicas e ferramentas que te ajudarão a arquitetar, desenvolver, deployar e monitorar aplicações de ponta a ponta, incluindo backend e frontend.
Copyright © Full Cycle – Todos os direitos reservados