Skip to content

SamukaJVM/java-basico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Trilha de Aprendizado Java Básico

Esta trilha organiza os principais conceitos da linguagem Java em uma sequência pedagógica, do básico ao avançado, com foco em fundamentos, orientação a objetos e tratamento de exceções.


🟢 MÓDULO 1 — Fundamentos da Linguagem

Base estrutural da sintaxe e lógica com Java.

  1. Variáveis
  2. Tipos Primitivos
  3. Classe Scanner
  4. Operadores Aritméticos
  5. Operadores Lógicos
  6. Operadores Relacionais
  7. Exercícios de Operadores

🟢 MÓDULO 2 — Estruturas de Controle

Controle de fluxo e tomada de decisão.

  1. Controle de Decisão — if
  2. Controle de Decisão — switch case
  3. Exercícios — switch, if e else
  4. Loops — while
  5. Loops — for
  6. Exercícios — for, while e do-while
  7. Break
  8. Continue
  9. Goto (conceito histórico — não utilizado em Java)

🟢 MÓDULO 3 — Estruturas de Dados Básicas

Manipulação de coleções primitivas.

  1. Arrays
  2. Exercícios — Arrays
  3. Loop ForEach
  4. Matrizes
  5. Exercícios — Matrizes
  6. Debug com vetor e for

🟢 MÓDULO 4 — Programação Orientada a Objetos (POO)

Fundamentos da modelagem orientada a objetos.

  1. Classe, Objeto e Atributos
  2. Exercícios — Classe e Atributos
  3. Classes e Métodos Simples
  4. Métodos com Retorno
  5. Métodos com Parâmetros
  6. Exercícios — Métodos
  7. Construtores e Código de Inicialização
  8. Palavra-chave this
  9. Modificadores private e public
  10. Encapsulamento — Getters e Setters
  11. Sobrecarga de Construtores
  12. Exercícios — Sobrecarga de Construtores
  13. Métodos e Modificador static
  14. Recursividade
  15. Exercícios — Recursividade

🟢 MÓDULO 5 — Relacionamentos e Herança

Reutilização, especialização e polimorfismo.

  1. Relacionamento "tem um" e "tem muitos"
  2. Exercícios — Relacionamentos
  3. Herança, Polimorfismo e Sobrecarga de Métodos
  4. Palavra-chave super
  5. Modificador protected
  6. Classes Abstratas
  7. Palavra-chave final

🟢 MÓDULO 6 — Classe Base e Interfaces

Estruturas fundamentais da hierarquia Java.

  1. Classe Object
  2. Exercícios — Classe Object (Parte 1)
  3. Exercícios — Classe Object (Parte 2)
  4. Exercícios — Classe Object (Parte 3)
  5. Interfaces
  6. Casting e instanceof
  7. Interface e Herança
  8. Exercícios — Interface e Herança

🟢 MÓDULO 7 — Tratamento de Exceções

Gerenciamento robusto de erros.

  1. Exceptions — try e catch
  2. Exceptions — Múltiplos catch
  3. Exceptions — finally
  4. Exceptions — stacktrace e throws
  5. Criando Exceção Personalizada
  6. Exercícios — Exceção Personalizada

About

Curso de Java Básico

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages