AceleraDev Java

Portifólio Construído Durante o Bootcamp

O AceleraDev Java é um programa de formação de profissionais da área de desenvolvimento de software. O programa tem duração de 10 semanas e é voltado a estudantes e profissionais da área de tecnologia com exercícios práticos de programação focados na realidade do mercado, além de mentorias exclusivas.

Abaixo estão listados os respositórios contendo as minhas resoluções aos desafios de cada módulo.

Introdução a Linguagem Java
Módulo 1

Lógica de Programação Manipulação de Strings Estrutura de Dados

Desafio FIbonacci

Desafio Criptografia de Julio Cesar

Desafio Calculadora de Salario líquido

Programação Orientada a Objetos I
Módulo 2

Collection API Streams API Builder Pattern Exceptions Estrutura de Dados

Gerenciador de Times de Futebol

Controle de Estacionamento

Média, Moda e Mediana

Programação Orientada a Objetos II
Módulo 3

Reflection API Annotations

Utilitário - Calculador de Atributos de Classe

Modelagem de Banco de Dados Relacional
Módulo 4

Spring Boot JPA Lombok

Criando Entidades de Banco de Dados em Java

Manipulação de Banco de Dados Relacionais
Módulo 5

Spring Data Spring Boot Programação Funcional Lombok

Criando e Manipulando Entidades no Banco de Dados com Spring

Order Service

Criação de API's REST

Módulo 6

Spring Boot JPA H2 MapStruct Dependency Injection

Criando Endpoints com Spring

Gerador de Frases do Monty Python Utilizando Spring Boot e JPA

Documentação de API's REST
Módulo 7

Rest API Spring Boot Spring Security Oauth2 H2

Oauth2 com Spring

Git, Boas Práticas e Clean Code
Módulo 8

SOLID Strategy Pattern Ennumerations

Refatorando Formas de Pagamento

API Central de Erros
Desafio Final

Rest API Spring Boot Spring Data Bean Validation Spring Security JWT Swagger Heroku SOLID Lombok

Documentação do Projeto

Git do Projeto