Skip to content

andrefelipebarros/Learning-Java

Repository files navigation

Learning Java

Este repositório contém anotações, códigos e projetos que desenvolvi enquanto aprendo Java. Aqui, registro conceitos fundamentais, boas práticas e experiências adquiridas ao longo do estudo.

Conteúdo

  • Fundamentos do Java: Sintaxe básica, tipos de dados, operadores, controle de fluxo, entre outros.
  • Orientação a Objetos: Classes, objetos, herança, polimorfismo, encapsulamento e interfaces.
  • Coleções: List, Set, Map e manipulação de dados.
  • Tratamento de Exceções: Uso de try-catch, finally e criação de exceções personalizadas.
  • Java I/O: Leitura e escrita de arquivos.
  • Java Streams & Lambda: Manipulação funcional de coleções.
  • Banco de Dados com Java: JDBC e conexão com bancos SQL.
  • Spring Framework: Desenvolvimento de APIs com Spring Boot.
  • Stream API: Processamento de dados de forma funcional.
  • Estruturação de Repositório: Boas práticas para organizar pastas e arquivos.
  • Projetos práticos: Pequenos sistemas para praticar os conceitos aprendidos.

Como Usar

  1. Clone este repositório:
    git clone https://github.com/andrefelipebarros/Learning-Java.git
  2. Navegue até o diretório do projeto:
    cd learning-java
  3. Importe os arquivos em sua IDE de preferência (IntelliJ IDEA, Eclipse, VS Code etc.).
  4. Execute e teste os exemplos!

Contribuição

Se quiser contribuir com melhorias, fique à vontade para abrir um pull request ou sugerir mudanças via issue.

Licença

Este repositório é de uso pessoal para aprendizado, mas fique à vontade para usar como referência!

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages