Repositório com exercícios e práticas desenvolvidos durante o aprendizado dos fundamentos de Java e lógica de programação.
Código produzido ao longo do curso de Java, cobrindo desde os conceitos mais básicos da linguagem até os pilares da Orientação a Objetos. Serve como base para os projetos mais avançados desenvolvidos posteriormente com Spring Boot.
- Lógica de Programação — variáveis, tipos primitivos, operadores e estruturas condicionais
- Estruturas de Repetição —
for,while,do-while - Arrays e Coleções — vetores, listas e iterações
- Orientação a Objetos — classes, objetos, encapsulamento, herança e polimorfismo
- Interfaces e Classes Abstratas
- Tratamento de Exceções —
try,catch,finally - Métodos e sobrecarga
- Boas práticas e organização de código
Este repositório faz parte de uma jornada de aprendizado que evoluiu para:
- spring-boot-web — API REST com Spring Boot e Web MVC
- spring-boot-jpa — Persistência de dados com JPA e MySQL
- spring-boot-security — Autenticação e autorização com Spring Security e JWT
Jonas Pereira GitHub