Aprendizado em Java - Alura
Este repositório contém os projetos e exercícios desenvolvidos durante meu aprendizado de Java pela plataforma Alura, focado nos conceitos básicos da linguagem. O estudo foi realizado em meados de 2023, com o objetivo de construir uma base sólida em Java.
Objetivos do Repositório
- Aprender os Conceitos Básicos de Java: Entender e aplicar os fundamentos da linguagem, como variáveis, estruturas de controle, classes e métodos.
- Praticar Programação Orientada a Objetos (POO): Implementar os principais conceitos de POO, que é uma característica central do Java.
- Desenvolver Aplicações Simples: Criar pequenos projetos e aplicativos para consolidar o aprendizado dos conceitos básicos.
- Explorar as Ferramentas e o Ecossistema Java: Conhecer e utilizar ferramentas como o JDK, IDEs populares e bibliotecas padrão.
Conteúdos do Repositório
1. Fundamentos de Java
- Variáveis e Tipos de Dados: Introdução ao uso de variáveis, tipos primitivos e operadores.
- Estruturas de Controle: Implementação de condicionais (
if, else, switch) e loops (for, while, do-while).
- Métodos e Funções: Criação e utilização de métodos para organizar o código e promover a reutilização.
2. Programação Orientada a Objetos (POO)
- Classes e Objetos: Definição de classes e instância de objetos, explorando conceitos como atributos e métodos.
- Encapsulamento: Uso de modificadores de acesso para proteger os dados e métodos.
- Herança e Polimorfismo: Implementação de herança e uso de polimorfismo para criar hierarquias de classes mais flexíveis.
Status do Projeto
O repositório reflete o progresso realizado durante o estudo em 2023. Embora o foco seja nos conceitos básicos, o aprendizado e a prática continuam, e novos conteúdos poderão ser adicionados conforme a jornada de aprendizado evolui.
Como Contribuir
Se você tem sugestões, melhorias ou deseja colaborar com novos exercícios e projetos, sinta-se à vontade para clonar o repositório e enviar um pull request. Qualquer feedback é bem-vindo!
Referências e Recursos
- Alura: Plataforma onde realizei os cursos de introdução ao Java e conceitos básicos.
- Documentação Oficial do Java: Ferramenta indispensável para consulta e aprofundamento durante o aprendizado.
- Comunidade Alura: Fóruns e grupos de estudo onde dúvidas foram esclarecidas e conhecimento foi compartilhado.
Como Executar
- Clone o repositório.
- Importe o projeto para a sua IDE Java de preferência (Eclipse, IntelliJ, NetBeans).
- Compile e execute os projetos individualmente.
Este repositório documenta minha jornada inicial no aprendizado de Java, focando nos conceitos básicos e nas práticas recomendadas para quem está começando.