Este repositório reúne projetos, exercícios práticos e anotações de estudo desenvolvidos como parte da minha jornada de aprendizado na linguagem Java com o Curso em Vídeo do professor Gustavo Guanabara. Os conteúdos abordam desde a introdução à linguagem até conceitos fundamentais de Programação Orientada a Objetos (POO), além de temas visuais como Swing e JavaFX.
Abaixo está a lista organizada dos módulos estudados de Java para Iniciantes, com tópicos complementares em POO e lógica de programação:
- História do Java
- Exercícios de Java
- Como Funciona o Java
- Instalando o JDK no seu Computador
- Primeiro Programa em Java
- Introdução ao Swing e JavaFX
- Tipos Primitivos e Manipulação de Dados
- Operadores Aritméticos e Classe Math
- Operadores Lógicos e Relacionais
- Estruturas Condicionais (Parte 1)
- Estruturas Condicionais (Parte 2)
- Estruturas de Repetição (Parte 1)
- Estruturas de Repetição (Parte 2)
- Estruturas de Repetição (Parte 3)
- Vetores
- Métodos
Durante os estudos, os seguintes conceitos foram aplicados e exercitados:
- Sintaxe básica do Java
- Tipos primitivos e variáveis
- Entrada e saída de dados com
Scanner - Operadores matemáticos, lógicos e relacionais
- Estruturas de controle:
if,else,switch - Estruturas de repetição:
for,while,do-while - Vetores e manipulação de arrays
- Criação e uso de métodos
- Programação Orientada a Objetos (POO)
- Classes e objetos
- Encapsulamento
- Métodos construtores
- Herança (introdução)
- Introdução à interface gráfica com Swing e JavaFX
- Java JDK instalado
- ItelliJ, Eclipse ou Apache NetBeans
- Terminal integrado ou externo
git clone https://github.com/seu-usuario/Estudando-Java.git
cd Estudando-Java/nome-do-projeto
javac Main.java
java MainEste repositório tem fins educacionais e foi criado para:
- Praticar os fundamentos da linguagem Java
- Consolidar o aprendizado de POO e lógica
- Servir como base de consulta futura
Este projeto está licenciado sob a MIT License.
Sou estudante de Ciências da Computação em transição de carreira, apaixonado por tecnologia e aprendizado constante. Este repositório reflete minha dedicação em aprender Java e construir uma base sólida para projetos maiores no futuro.