Passar para o conteúdo principal

☕ Formação Fundamentos do Java

Escrito por Amanda

A Formação Fundamentos do Java da Rocketseat é uma trilha de aprendizado para quem quer aprender Java desde os fundamentos até a construção de aplicações modernas, trabalhando conceitos importantes para o desenvolvimento back-end.

A formação aborda:

  • Fundamentos da linguagem Java

  • Orientação a Objetos

  • Estruturas de dados

  • Recursos modernos do Java

  • Banco de dados e persistência

  • Testes automatizados

O objetivo é desenvolver uma base consistente em Java para construir aplicações mais robustas e continuar evoluindo no desenvolvimento de software.

Sobre a formação

A Formação Fundamentos do Java é classificada como iniciante e possui aproximadamente 35 horas de estudo. São 53 aulas, com cerca de 17 horas e 32 minutos de conteúdo, além de um desafio e quatro testes.

A trilha está organizada em cinco níveis, passando pelos fundamentos da linguagem, Orientação a Objetos, recursos modernos, persistência de dados e testes, até a etapa de certificação final.

O que você vai aprender

A formação começa pelos fundamentos do Java e da lógica de programação, incluindo conceitos essenciais do ecossistema Java e da arquitetura da JVM, além de variáveis e estruturas de controle.

Na sequência, você aprende os principais conceitos de Orientação a Objetos, incluindo:

  • Classes e objetos

  • Construtores

  • Encapsulamento

  • Getters e setters

  • Herança

  • Polimorfismo

  • Interfaces

  • Classes abstratas

A formação também aborda tratamento de exceções, estruturas de dados como listas, sets e maps e recursos modernos do Java, incluindo lambdas, streams e records.

Na etapa final, você aprende sobre persistência de dados utilizando JDBC e ORM com JPA, além de testes unitários com JUnit.

Metodologia de ensino

A formação é estruturada em níveis progressivos, começando pelos conceitos fundamentais e avançando para a aplicação desses conhecimentos na construção de sistemas.

Os conteúdos combinam aulas, testes e desafios, permitindo que você desenvolva conhecimento sobre a linguagem e pratique conceitos utilizados no desenvolvimento de aplicações Java.

O que você vai conquistar

Ao concluir a formação, você terá desenvolvido conhecimentos fundamentais para trabalhar com Java, incluindo:

  • Fundamentos da linguagem

  • Programação Orientada a Objetos

  • Tratamento de exceções

  • Estruturas de dados

  • Recursos modernos do Java

  • Persistência de dados

  • Testes unitários com JUnit

A trilha também conta com uma etapa de certificado final.

Requisitos de admissão e público-alvo

A formação é de nível iniciante e foi criada para quem deseja começar ou estruturar seus conhecimentos em Java.

Como recomendação para melhor aproveitamento, é indicado possuir conhecimentos básicos de linha de comando (Terminal).

Por que aprender Java?

Java é uma das linguagens utilizadas no desenvolvimento de sistemas e aplicações back-end. Aprender seus fundamentos permite compreender conceitos importantes de programação e de desenvolvimento orientado a objetos.

A formação também vai além da linguagem, apresentando práticas relacionadas a persistência de dados e testes, importantes para a construção de aplicações confiáveis.


Perguntas frequentes (FAQ)

Qual é o nível da formação?

A Formação Fundamentos do Java é de nível iniciante.

Quanto tempo dura a formação?

A formação possui aproximadamente 35 horas de estudo e 53 aulas.

Preciso já saber programar?

A formação é de nível iniciante. Como recomendação, é indicado possuir conhecimentos básicos de linha de comando (Terminal).

O que vou aprender?

Você vai aprender fundamentos do Java, Orientação a Objetos, estruturas de dados, recursos modernos da linguagem, persistência de dados e testes.

Vou aprender Orientação a Objetos?

Sim. A formação aborda classes, objetos, construtores, encapsulamento, herança, polimorfismo, interfaces e classes abstratas.

Vou aprender banco de dados?

Sim. A formação aborda persistência de dados com JDBC e ORM utilizando JPA.

A formação aborda testes?

Sim. Você aprenderá testes unitários utilizando JUnit.

A formação tem certificado?

Sim. A trilha possui uma etapa de certificado final.


A Formação Fundamentos do Java da Rocketseat prepara você para construir uma base sólida em uma das principais linguagens utilizadas no desenvolvimento de software.

  • Java do básico aos recursos modernos;

  • Orientação a Objetos;

  • Banco de dados e persistência;

  • Testes com JUnit;

  • Trilha estruturada para iniciantes.

Quer saber mais sobre a formação? Acesse a página de Fundamentos do Java.

Respondeu à sua pergunta?