Promoção
Aprendizagem
Cursos
Tarefas
Pesquisas & Questionários
Jogos
Ajuda
Cronograma
Comunidade
Usuários
Fórum
Chat
Artigos
Histórias de sucesso
Atividade
Avaliações
Assinaturas
Tema claro
Pesquisas/questionários
Avaliações
Sobre nós
Iniciar
Comece a aprender
Comece a aprender agora
Todas as pesquisas/questionários
Todos os cursos
Todas as missões
Todos os níveis
Qualquer status
Comandos e o primeiro programa
Comandos e o primeiro programa
Nível 1
,
Lição 5
Comandos e o primeiro programa
Introdução aos tipos int e String
Introdução aos tipos int e String
Nível 2
,
Lição 5
Introdução aos tipos int e String
Operador condicional
Operador condicional
Nível 3
,
Lição 5
Operador condicional: if else
Laços
Laços
Nível 4
,
Lição 5
Laços while, for, do-while
Instalação da IDE
Instalação da IDE
Nível 5
,
Lição 5
Instalação da IDE, plugin do CodeGym
Números de ponto flutuante
Números de ponto flutuante
Nível 6
,
Lição 5
Números de ponto flutuante e char
Arrays
Arrays
Nível 7
,
Lição 5
Introdução a arrays
Métodos
Métodos
Nível 8
,
Lição 5
Declaração e chamada de métodos
Trabalhando com strings
Trabalhando com strings
Nível 9
,
Lição 5
Trabalhando com strings
Constantes, enum e switch
Constantes, enum e switch
Nível 10
,
Lição 5
Constantes, enum e switch
Exceções
Exceções
Nível 11
,
Lição 5
Exceções
De olho na ISS
De olho na ISS
Nível 12
,
Lição 5
De olho na ISS
Datas e tempo
Datas e tempo
Nível 13
,
Lição 5
Datas, tempo e timezones
Classes e construtores
Classes e construtores
Nível 14
,
Lição 5
Classes e construtores
Encapsulamento
Encapsulamento
Nível 15
,
Lição 4
Princípios de encapsulamento
Classes aninhadas e internas
Classes aninhadas e internas
Nível 16
,
Lição 4
Classes aninhadas e internas
Herança e hierarquia
Herança e hierarquia
Nível 17
,
Lição 4
Herança e hierarquia
Polimorfismo e sobrecarga
Polimorfismo e sobrecarga
Nível 18
,
Lição 4
Polimorfismo e sobrecarga
Classes abstratos
Classes abstratos
Nível 19
,
Lição 4
Abstração e classes abstratos
Interfaces
Interfaces
Nível 20
,
Lição 4
Conceito de interface
Interfaces avançadas
Interfaces avançadas
Nível 21
,
Lição 4
Interfaces avançadas e interfaces funcionais
Classes record
Classes record
Nível 22
,
Lição 4
Classes record
POO — erros típicos
POO — erros típicos
Nível 23
,
Lição 4
POO — erros típicos
Hierarquia de exceções
Hierarquia de exceções
Nível 24
,
Lição 4
Trabalho avançado com exceções
Controle de versão
Controle de versão
Nível 25
,
Lição 4
Introdução ao Git
Coleções e generics
Coleções e generics
Nível 26
,
Lição 4
Coleções e generics
Interfaces de coleções
Interfaces de coleções
Nível 27
,
Lição 4
Interfaces de coleções
Trabalhando com coleções
Trabalhando com coleções
Nível 28
,
Lição 4
Trabalhando com coleções
Comparadores e comparação de objetos
Comparadores e comparação de objetos
Nível 29
,
Lição 4
Comparadores e comparação de objetos
Fundamentos do Stream API
Fundamentos do Stream API
Nível 30
,
Lição 4
Fundamentos do Stream API
Agrupamento e agregação
Agrupamento e agregação
Nível 31
,
Lição 4
Stream API: agrupamento e agregação
Uniões e projeções
Uniões e projeções
Nível 32
,
Lição 4
Stream API: uniões e projeções
Otimização do trabalho com coleções
Otimização do trabalho com coleções
Nível 33
,
Lição 4
Otimização do trabalho com coleções
Coleções modernas
Coleções modernas
Nível 34
,
Lição 4
Coleções modernas e imutabilidade
Trabalho com arquivos
Trabalho com arquivos
Nível 35
,
Lição 4
Trabalho com arquivos
Leitura e escrita de arquivos
Leitura e escrita de arquivos
Nível 36
,
Lição 4
Leitura e escrita de arquivos
Trabalhando com codificações
Trabalhando com codificações
Nível 37
,
Lição 4
Trabalhando com codificações
Erros ao trabalhar com arquivos
Erros ao trabalhar com arquivos
Nível 38
,
Lição 4
Erros ao trabalhar com arquivos
Trabalho com sistema de arquivos
Trabalho com sistema de arquivos
Nível 39
,
Lição 4
Trabalho com sistema de arquivos
Operações com diretórios
Operações com diretórios
Nível 40
,
Lição 4
Operações com arquivos e diretórios
Otimização de IO
Otimização de IO
Nível 41
,
Lição 4
Otimização de IO
Serialização
Serialização
Nível 42
,
Lição 4
Introdução à serialização de objetos
Configuração de serialização
Configuração de serialização
Nível 43
,
Lição 4
Configuração de serialização
Serialização de estruturas complexas
Serialização de estruturas complexas
Nível 44
,
Lição 4
Serialização de estruturas complexas
Otimização da serialização binária
Otimização da serialização binária
Nível 45
,
Lição 4
Otimização da serialização binária
Serialização de JSON
Serialização de JSON
Nível 46
,
Lição 4
Serialização de JSON
Serialização de XML
Serialização de XML
Nível 47
,
Lição 4
Serialização de XML
Expressões lambda
Expressões lambda
Nível 48
,
Lição 4
Expressões lambda
Programação funcional
Programação funcional
Nível 49
,
Lição 4
Programação funcional
Eventos e processamento de eventos
Eventos e processamento de eventos
Nível 50
,
Lição 4
Eventos e processamento de eventos
Multithreading
Multithreading
Nível 51
,
Lição 4
Fundamentos de multithreading
Sincronização de threads
Sincronização de threads
Nível 52
,
Lição 4
Sincronização de threads
Problemas de multithreading
Problemas de multithreading
Nível 53
,
Lição 4
Problemas de multithreading
Paralelismo e ForkJoin
Paralelismo e ForkJoin
Nível 54
,
Lição 4
Paralelismo e ForkJoin
Programação assíncrona
Programação assíncrona
Nível 55
,
Lição 4
Programação assíncrona
Operações assíncronas com arquivos
Operações assíncronas com arquivos
Nível 56
,
Lição 4
Operações assíncronas com arquivos
Virtual Threads
Virtual Threads
Nível 57
,
Lição 4
Virtual Threads
Aprofundando em multithreading
Aprofundando em multithreading
Nível 58
,
Lição 4
Aprofundando em multithreading
Trabalho paralelo com arquivos
Trabalho paralelo com arquivos
Nível 59
,
Lição 4
Trabalho paralelo com arquivos
Módulos e estrutura do projeto
Módulos e estrutura do projeto
Nível 60
,
Lição 4
Módulos e estrutura do projeto
Trabalho com processos
Trabalho com processos
Nível 61
,
Lição 4
Trabalho com processos
Reflexão
Reflexão
Nível 62
,
Lição 4
Reflexão e recursos dinâmicos
Log
Log
Nível 63
,
Lição 4
Log, monitoramento e profile
Memória e coleta de lixo
Memória e coleta de lixo
Nível 64
,
Lição 4
Memória e coleta de lixo
Novas funcionalidades da linguagem
Novas funcionalidades da linguagem
Nível 65
,
Lição 4
Novas funcionalidades da linguagem
Please enable JavaScript to continue using this application.