Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

]# Revisitando Java e Lógica de Programação

Este repositório documenta minha jornada de remasterização da linguagem Java e dos fundamentos da lógica de programação. O objetivo é fortalecer minhas bases, revisando os conceitos mais essenciais e, ao mesmo tempo, consolidando meu conhecimento através da prática.

📋 Sobre o Projeto

Neste projeto, estou focando em revisar e codificar do zero os tópicos fundamentais do Java, sem o uso de frameworks. A ideia é aprofundar a compreensão de como a linguagem funciona "por baixo dos panos" e resolver problemas com soluções puras, construindo uma base sólida para desafios mais complexos no futuro.


🗓️ Cronograma Semanal de Estudos (1 hora / dia)

Plano de 7 dias focado exclusivamente em exercícios práticos

Dia Status Conteúdo do Dia Exercícios do Projeto
🟢 Segunda Lógica básica + Condicionais Exercicio01.java, Exercicio02
🟡 Terça Estruturas de Repetição (for / while) Exercicio03.java, Exercicio04
🔵 Quarta Lógica Intermediária Exercicio05.java, Exercicio06
🟣 Quinta Desafios Avançados Exercicio07.java, Exercicio08
🟠 Sexta Revisão + Resolução de dúvidas Todos os exercícios anteriores
🟤 Sábado Projeto Prático / Desafio Extra Desafio POO Composição
⚪ Domingo Descanso ou revisão leve Anotações pessoais

🕒 Estrutura da Hora de Estudo (Padrão Diário)

  1. 10 min → Revisão rápida do exercício anterior e dica do dia
  2. 30 min → Resolução prática do exercício
  3. 15 min → Testes, validação e refatoração
  4. 5 min → Anotações, marcação de progresso e dúvidas

✅ CheckList de Progresso

  • Dia 1 → Exercícios 01 e 02 concluídos
  • Dia 2 → Exercícios 03 e 04 concluídos
  • Dia 3 → Exercícios 05 e 06 concluídos
  • Dia 4 → Exercícios 07 e 08 concluídos
  • Dia 5 → Todos exercícios revisados
  • Dia 6 → Desafio POO concluído

🗂️ O Que Você Encontrará Aqui

O repositório está organizado por tópicos, cada um com exemplos práticos e, em alguns casos, anotações explicativas. Você encontrará código relacionado aos seguintes temas:

  • Estruturas de Dados: Arrays, listas, mapas
  • Programação Orientada a Objetos (POO): Classes, objetos, herança, polimorfismo, encapsulamento e interfaces
  • Lógica de Programação: Estruturas de controle de fluxo (condicionais e laços de repetição) e manipulação de dados
  • Tratamento de Exceções: try-catch e throws
  • Conceitos Essenciais: Tipos de dados, variáveis, operadores e métodos
  • Algoritmos Simples: Implementações de algoritmos básicos para resolver problemas do dia a dia

💡 Motivação

Como desenvolvedor, acredito que a fundação é a parte mais importante de qualquer construção. Este projeto é minha forma de garantir que a minha base em Java seja robusta e atualizada, permitindo-me enfrentar novos desafios com mais confiança e eficiência.

About

Revisitando Java e Lógica de Programação

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages