PROJETOS

Projetos

Aplique seus conhecimentos resolvendo problemas reais por meio de desafios técnicos junto a maior comunidade tech da América Latina e destaque seu Github.

Busque por tecnologia:
  • Image of Recriando o Chat do UOL dos Anos 90 com WebSocket, Node e JavaScript
    JavaScript image
    JavaScript
    Recriando o Chat do UOL dos Anos 90 com WebSocket, Node e JavaScript

    Nesse projeto prático iremos construir uma réplica simplificada do lendário bate-papo da Uol dos anos 90, porém utilizando tecnologias atuais como a biblioteca socket.io, Node e muito JavaScript puro. O foco da aula será no front-end, onde iremos realizar a construção da interface, gerenciar eventos do nosso WebSocket e manipular os elementos da interface.

    AvançadoFull-Stack
  • Image of Desenvolvendo um Dashboard Administrativo com Flask
    Flask image
    Flask
    Desenvolvendo um Dashboard Administrativo com Flask

    Aprenda a desenvolver um dashboard administrativo utilizando esse incrível framework criado em Python e utilizado por algumas das maiores empresas de tecnologias do mundo. Aprenderemos a criar um modelo de autenticação segura, um painel administrativo e a configurar nosso banco de dados automaticamente através de nossa aplicação, tudo através do próprio Flask.

    AvançadoBack-End
  • Image of Crie um Gerenciador de Esferas do Dragon BallZ Usando ReactJS, Jest, React Testing Library e Cypress
    React image
    React
    Crie um Gerenciador de Esferas do Dragon BallZ Usando ReactJS, Jest, React Testing Library e Cypress

    Neste Labs você irá construir uma aplicação para gerenciar as esferas do dragão e validar se podemos invocar o Shenlong. Entretanto é preciso garantir a qualidade do software e que ele não tenha falhas. A aplicação será em React e usaremos o react testing library, jest e Cypress, que são ferramentas de testes essenciais para resolver esse problema, garanto que depois de conhecê-las não irá conseguir ficar sem!

    AvançadoFront-End
  • Image of Implementando sua Stack de Testes de Unidade e Integrados em um Projeto .NET de Crowdfunding
    .NET image
    .NET
    Implementando sua Stack de Testes de Unidade e Integrados em um Projeto .NET de Crowdfunding

    Quer se sentir mais seguro nas entregas de suas aplicações? Aprenda a testar um projeto de crowdfunding (vaquinha online) desenvolvida em .Net Core com a arquitetura MVC. Você ira baixar uma aplicação completa feita por pelo expert e a sua missão será implementar a parte de testes desta aplicação. Veja na teoria e na prática os principais conceitos de testes para aumentar a qualidade de entrega de seus projetos com testes de unidade, integrados e TDD.

    AvançadoBack-End
  • Image of Construindo uma API Rest de Consulta de Cidades do Brasil do Zero até a Produção
    Java image
    Java
    Construindo uma API Rest de Consulta de Cidades do Brasil do Zero até a Produção

    Neste projeto você terá o desafio de desenvolver uma API Rest de consulta de cidades do Brasil com dados comparativos. Iremos navegar pelas boas práticas de Java e do Spring, popular o bando de dados Postgres e criar um serviço para o cálculo de distância entre cidades.

    AvançadoBack-End
  • Image of Criando seu Gerenciador de Super Heróis da Marvel e da DC em uma API Reativa com Spring Boot
    Spring WebFlux image
    Spring WebFlux
    Criando seu Gerenciador de Super Heróis da Marvel e da DC em uma API Reativa com Spring Boot

    Nesta sessão vamos desenvolver uma API de gerenciamento de heróis utilizando Spring WebFlux, utilizada por empresas como Netflix e Pivotal, junto com a library reativa Reactor que atualmente é mantida pela VmWare. Além disso, usaremos o banco DynamoDb localmente para armazenar nossos dados e demonstrarei como realizar testes unitários da sua API com Junit e como gerar documentações simples por meio do Postman e também do Swagger.

    AvançadoBack-End
  • Image of Desenvolvendo um Sistema de Gerenciamento de Pessoas em API REST com Spring Boot
    Java image
    Java
    Desenvolvendo um Sistema de Gerenciamento de Pessoas em API REST com Spring Boot

    Aprenda a construir do zero uma API REST com Spring Boot para cadastro e gerenciamento de pessoas de uma organização, até o Deploy na nuvem (Heroku). Pratique e veja os principais conceitos do estilo arquitetural REST envolvidos durante o desenvolvimento do projeto.

    AvançadoBack-End
  • Image of Criando um Sistema de Buscas Poderosas Com Elasticsearch
    Elasticsearch image
    Elasticsearch
    Criando um Sistema de Buscas Poderosas Com Elasticsearch

    Aprenda a construir buscas full-text com Elasticsearch, com os recursos para ajustar a sua busca por um idioma específico, trabalhar com erros de digitação, relevância, agregações e muito mais. Ao final do projeto o aluno terá o conhecimento necessário para consumir bases com Elasticsearch e será gerado uma projeto com tudo necessário para levantar o Elasticsearch e com todas as queries apresentadas.

    AvançadoFull-Stack
  • Image of Refatorando  uma API HTTP de Forma Segura Desenvolvida em Python
    Python image
    Python
    Refatorando uma API HTTP de Forma Segura Desenvolvida em Python

    Todo desenvolvedor de software já passou, ou vai passar, pela experiência de dar manutenção em um sistema que está no ar e se ver em contato com uma base de código já existente, produzida por uma outra equipe. Até onde é correto "colocar a culpa" da equipe de desenvolvimento anterior? Até onde é valido barrar demandas devido a limitações da arquitetura atual do sistema? Qual a postura esperada desse profissional? Aprenda a fazer uma refatoração segura ao adicionar, alterar e remover funcionalidades no projeto sem interromper o funcionamento da aplicação.

    AvançadoBack-End
  • Image of Desenvolvendo uma Progressive Web Application com React para Mapear os Dados do COVID19 Pelo Mundo
    React image
    React
    Desenvolvendo uma Progressive Web Application com React para Mapear os Dados do COVID19 Pelo Mundo

    Mantenha-se informado a respeito de todos os casos do COVID19 pelo mundo criando uma "Progressive Web Application (PWA)" utilizando React e aprenda como criar uma aplicação para ser executada no browser e funcionar como aplicativo contendo algumas funcionalidades de um aplicativo nativo. Tudo rápido e fácil, sem precisar subir para a Play Store ou App Store.

    AvançadoFront-End
  • Image of Construindo um Projeto de uma API.NET Integrada ao MongoDB
    .NET image
    .NET
    Construindo um Projeto de uma API.NET Integrada ao MongoDB

    Construiremos um projeto de uma API em .NET Core integrada a um cluster MongoDB, que também criaremos em tempo real no service cloud Mongo Atlas. Vamos repassar brevemente os conceitos básicos de front-end, back-end, bases de dados, NoSQL e MongoDB para fixar o entendimento e sua aplicabilidade.

    AvançadoBack-End
  • Image of Desenvolvendo um Sistema de Planejamento Financeiro com Golang
    GoLang image
    GoLang
    Desenvolvendo um Sistema de Planejamento Financeiro com Golang

    A proposta dessa aula é criar um projeto escrito em Golang e deixá-lo prontinho para produção. Para isso, além de criarmos um projeto do zero com testes e tudo mais, também vamos olhar alguns conceitos de qualidade de código, escrever um pipeline de integração contínua e fazer com que ele chegue em produção com mais segurança de estarmos disponibilizando um projeto com qualidade e com menos chances de falhas.

    AvançadoBack-End
1...131415