Curso de Java do zero | fundamentos e linguagem
Curso gratuito de Java para aprender programação do zero: sintaxe, orientação a objetos, coleções, testes, JVM e concorrência, com aulas escritas e práticas guiadas.
Curso gratuito de programação com foco em Java
Este curso gratuito de Java ensina a linguagem e sua plataforma, do primeiro programa aos recursos de orientação a objetos, coleções, testes e execução na JVM. É um curso gratuito de programação para quem quer começar por Java; Spring, APIs, bancos de dados, cloud e infraestrutura ficam fora deste percurso.
As aulas escritas explicam um conceito por vez, com exemplos e erros comuns. Os vídeos da playlist mostram fundamentos, Java intermediário, garbage collector e threads. Cada texto fecha com um comando copiável para iniciar uma prática adaptativa na skill /aprender.
O curso de Java é gratuito?
Sim. As aulas escritas e as práticas guiadas estão abertas. Alguns vídeos complementares do canal podem exigir associação ao YouTube; o conteúdo escrito correspondente continua disponível nesta página e nas aulas.
Preciso saber programar para começar?
Não. O curso começa pelo primeiro programa e não exige experiência anterior. Os exemplos escritos usam Java 21, sem recursos preview.
O trecho Como sair do ZERO em JAVA em 1h, da Rocketseat com Fernanda Kipper, é uma referência complementar pontual. O currículo principal usa os materiais Java publicados no canal da Fernanda Kipper e os guias escritos de Java já disponíveis.
As gravações mostram as versões da época em que foram feitas; os textos identificam a versão dos exemplos.
Todos os textos são abertos. Os vídeos da trilha são do canal da Fernanda Kipper; a aula escrita permanece acessível mesmo quando um vídeo requer associação ao canal.
- 01Escrever, compilar e executar programas Java
- 02Resolver problemas com tipos, condições, laços, métodos e orientação a objetos
- 03Escolher coleções e usar generics, records, lambdas e streams
- 04Tratar exceções e testar regras Java
- 05Explicar memória, garbage collector, threads e condições de corrida
11 aulas, nesta ordem
0 / 11 CONCLUÍDAS · ENTRE PARA SALVAR- 01 · AULA ESCRITA
Como escrever e executar seu primeiro programa Java?
- 02 · AULA ESCRITA
Como transformar uma regra em um programa Java?
03 · 109 MINJava para iniciantes: fundamentos e programação orientada a objetos
- 04 · AULA ESCRITA
Quem impede um estoque de ficar negativo?
- 05 · AULA ESCRITA
O que fazer quando os dados não vêm como você esperava?
- 06 · AULA ESCRITA
Você precisa de uma lista, de um conjunto ou de uma busca por chave?
07 · 50 MINJava intermediário: estruturas de dados, Stream API, generics, packages e records
- 08 · AULA ESCRITA
Seu teste ficaria vermelho se a regra estivesse errada?
- 09 · AULA ESCRITA
Por que o programa funciona sozinho e erra quando duas tarefas chegam juntas?
10 · 32 MINEntendendo o coletor de lixo do Java: heap, stack e garbage collector
11 · 103 MINJava avançado: programação paralela com threads
