Iniciante Linguagens de Programação
Java Fundamentals
Construa uma base sólida em Java, a linguagem corporativa mais usada do mundo. POO, coleções, streams e padrões de projeto.
5 módulos 20 aulas 8 h 1004 questões
Conteúdo do curso
1 Java Fundamentals 4 aulas · 1 prática 0 de 5
Aula 1 · 4:58Variáveis, Tipos e Operadores
Aula 2 · 4:59Fluxo de Controle e Métodos
Aula 3 · 4:27Arrays, Métodos e Varargs
Aula 4 · 5:32Strings e Tratamento de Exceções
Prática · 0 de 103 questõesPrática do módulo
Prática do módulo
0 de 103 para o certificado
Responda 103 questões
Este módulo tem 206 questões; 103 contam para o certificado.
Praticar →
2 POO e Padrões de Projeto 4 aulas · 1 prática 0 de 5
Aula 1 · 5:16Classes, Objetos e Construtores
Aula 2 · 4:31Herança e Polimorfismo
Aula 3 · 4:40Interfaces e SOLID
Aula 4 · 4:26Padrões de Projeto
Prática · 0 de 93 questõesPrática do módulo
Prática do módulo
0 de 93 para o certificado
Responda 93 questões
Este módulo tem 185 questões; 93 contam para o certificado.
Praticar →
3 Coleções e Genéricos 4 aulas · 1 prática 0 de 5
Aula 1 · 4:39ArrayList e a Interface List
Aula 2 · 4:26HashMap e HashSet
Aula 3 · 4:33Genéricos
Aula 4 · 4:22Comparable, Comparator & Collections
Prática · 0 de 104 questõesPrática do módulo
Prática do módulo
0 de 104 para o certificado
Responda 104 questões
Este módulo tem 208 questões; 104 contam para o certificado.
Praticar →
4 Streams e Programação Funcional 4 aulas · 1 prática 0 de 5
Aula 1 · 4:49Lambdas e Interfaces Funcionais
Aula 2 · 4:40API Stream
Aula 3 · 4:55Optional e Streams Avançados
Aula 4 · 4:47Streams Paralelos e Collectors Avançados
Prática · 0 de 103 questõesPrática do módulo
Prática do módulo
0 de 103 para o certificado
Responda 103 questões
Este módulo tem 206 questões; 103 contam para o certificado.
Praticar →
5 Concorrência e JVM 4 aulas · 1 prática 0 de 5
Aula 1 · 4:30Threads e Runnable
Aula 2 · 4:44Sincronização e Bloqueios
Aula 3 · 4:47ExecutorService e CompletableFuture
Aula 4 · 5:27Java Moderno e Internals da JVM
Prática · 0 de 100 questõesPrática do módulo
Prática do módulo
0 de 100 para o certificado
Responda 100 questões
Este módulo tem 199 questões; 100 contam para o certificado.
Praticar →
Dicas
Ver todas
Coleções
Comparable vs Comparator
Ordem natural vs ordem personalizada
OOP
Records com acessores personalizados e construtor compacto
Personalize o comportamento dos records
Genéricos
Type Erasure e suas implicações
Como os genéricos aparecem em tempo de execução
JVM
Métodos de String no Java moderno
Adições úteis à String desde o Java 11
