Fundamentos • Classes • Exercícios Diversos • Desenvovlvimento web
| Link | Tópico |
|---|---|
| 00 | Conceitos Iniciais |
| 01 | Tipos de Variáveis |
| 02 | Constantes |
| 03 | Entrada e Saída de Dados |
| 04 | Operadores em Java |
| 05 | Arrays |
| 06 | Estrutura de Controle - If Else |
| 07 | Estrutura de Controle - Switch |
| 08 | Estrutura de Repetição - Loop For |
| 09 | Estrutura de Repetição - Loop While |
| 10 | Estrutura de Repetição - Loop Do-While |
| 11 | Estrutura de Repetição - Loop Foreach |
| 12 | Métodos |
| 13 | Métodos para Strings |
| 14 | Métodos Matemáticos |
| 15 | Métodos de Arrays |
| 16 | Tratamento de exceções |
| 17 | (Extra) Pequeno Glossário do Java |
| 18 | (Extra) Convenções de nomenclatura em Java |
| 19 | (Extra) Atalhos da IDE Eclipse |
| 20 | (Extra) Atalhos da IDE IntelliJ Idea |
| Link | Tópico |
|---|---|
| 01 | Classes, Objetos, Atributos e Métodos |
| 02 | Modificadores de Acesso |
| 03 | Métodos Construtor, Get e Set |
| 04 | Métodos e Atributos Estáticos |
| 05 | Herança |
| 06 | Polimorfismo |
| 07 | Associação |
| 08 | Classes e Métodos Abstratos |
| 09 | Métodos equals(), toString() e hashCode() |
| 10 | Collections |
| 11 | Classe ArrayList |
| 12 | Classe HashSet |
| 13 | Classe HashMap |
| 14 | Métodos e Padrões para Collections |
| 15 | Classe Random |
| 16 | Classe LocalDate e LocalDateTime |
| 17 | Enumeradores (Enum) |
| 18 | (Extra) Alguns Conceitos de UML |
| Link | Tópico |
|---|---|
| 01 | Exercícios - Sintaxe Básica |
| 02 | Exercícios - Classes |
| Link | Tópico |
|---|---|
| 01 | (Extra) Introdução ao Maven |
Clique aqui para ver as referências consultadas para criação deste repositório
Code Conventions for the Java Programming Language (Oracle)
Lógica de Programação e Estrutura de Dados: com aplicações em Java (Sandra Puga e Gerson Rissetti)
Java e Orientação a Objetos (apostila da Alura)
Java Style Guide (Google)
Java Tutorial (W3Schools)
Maratona Java Virado no Jiraya (Playlist do canal DevDojo)