/Java-examples

Vários exercícios em Java envolvendo CRUD, APIs e projetos Spring MVC

Primary LanguageJava

Exemplos Java

  • CRUDJavaSBD - CRUD em Java sem banco de dados, só os arquivos principais do Java.
  • CursoPOOJava - Exercícios dos cursos Lógica de Programação, Java para iniciantes e POO Java do canal do Gustavo Guanabara, só os arquivos principais do Java.
  • Desafio01 - Criação de classes e métodos em java, baseado neste Diagrama de UML e nesta descrição de métodos, só os arquivos principais do Java.
  • Desafio02 - Exercicio sobre heranca em Java, baseado neste Diagrama de UML, só os arquivos principais do Java.
  • Desafio03 - Exercicio sobre herança e polimorfismo em Java, baseado neste Diagrama de UML, só os arquivos principais do Java.
  • Desafio04 - Criação de classes e métodos em Java, baseado neste Diagrama de UML e nesta descrição de métodos, só os arquivos principais do Java.
  • SitePortfolio - Site em HTML e CSS com controller em Java, de acordo com estas instruções, só os arquivos principais do Java. O site ao vivo pode ser visto aqui
  • Cobrança - Projeto Spring MVC do curso passado pelo Henrique, feito no Spring Tools Suite. Projeto completo com os arquivos do STS (que também abrem no Eclipse, se tiver o Spring Tools instalado). Foi feito sem Bootstrap, com CSS e JS extra, feito por minha conta. Só não consegui implementar a rota de carregamento do modal, mas o código está nos arquivos CadastroTitulos.html, styles.css e style.js.
  • Estudo - Projeto Spring MVC do curso passado pelo Henrique, feito no Spring Tools Suite. Dessa vez com Bootstrap. Incompleto, parei na validação dos campos de entrada, ainda falta terminar o CRUD.
  • Eventos - Projeto Spring MVC de um gerenciador de eventos, feito do zero no Spring Tools Suite com Bootstrap, de acordo com estas instruções. Completo, sem os bônus.
  • Social Books API - Projeto API REST com Spring boot, feito do zero no Spring Tools Suite, de acordo com os vídeos sugeridos.
  • DocAPI - Documentação do projeto Social Books API, com Swagger UI, de acordo com os vídeos sugeridos.
  • API gerenciador de eventos - Desafio de API, iniciado e já incluindo o Swagger UI.
  • API final - API do gerenciador de eventos em formato .jar. Deploy feito.
  • API teste - App em React para consumir a API do gerenciador de eventos.
  • Testes unitários - App de locação de vídeos com testes integrados do JUnit.
  • Documentação - Relatos passo a passo dos projetos.
  • Pedido vendas - Projeto de exercício do curso TDD essencial.
  • Passagem aérea - Projeto de exercício do curso TDD essencial.
  • Pedido vendas mock - Projeto de exercício do curso TDD essencial.