Duração do curso online: 3 horas e 54 minutos
Programação Java é uma porta de entrada sólida para quem deseja construir carreira em tecnologia e entender como aplicações modernas são desenvolvidas. Neste curso online gratuito, você aprende a base da linguagem Java com foco em prática: desde a preparação do ambiente até a criação de programas que realmente funcionam, usando uma IDE amplamente adotada no mercado. Ao longo do aprendizado, você desenvolve a confiança para escrever código com organização, clareza e evolução contínua.
Você começa configurando o JDK 11 e o Eclipse no Windows 10, entendendo por que detalhes como variáveis de ambiente fazem diferença no desenvolvimento. Em seguida, dá seus primeiros passos com um programa simples, compreendendo o ponto de entrada de uma aplicação e a lógica que guia a execução. A partir daí, o curso reforça fundamentos essenciais e conecta teoria e prática, mostrando como a JVM permite que o Java rode em diferentes sistemas e por que isso é tão valioso no dia a dia de quem programa.
Com a base pronta, você evolui para escrever interações com o usuário e explorar recursos do ecossistema Java, como bibliotecas e importações. Depois, entra no universo da Programação Orientada a Objetos, que é o coração do Java: você aprende a modelar problemas com classes, criar objetos, organizar projetos com pacotes e tornar o código mais legível e sustentável. Também aprofunda conceitos como métodos, sobreposição de toString, membros estáticos, construtores, sobrecarga e encapsulamento, entendendo quando e por que aplicar cada abordagem.
O curso fecha com tópicos fundamentais de reuso e evolução de software, como herança, ajudando você a pensar em soluções escaláveis. Com vídeos e exercícios, você pratica resolução de problemas e consolida o raciocínio necessário para seguir avançando em Java, seja para estudos, entrevistas, projetos pessoais ou novas oportunidades profissionais. Ao finalizar, você terá uma base consistente para continuar aprendendo frameworks e trilhas mais avançadas com segurança.
Aula em vídeo: Instalação JDK 11 e Eclipse no Windows 10
12m
Exercício: Qual é o principal motivo para adicionar a variável de ambiente JAVA_HOME ao configurar o JDK no sistema operacional?
Aula em vídeo: Primeiro Programa Java com Eclipse 2019
08m
Exercício: Qual é a função principal de uma aplicação Java que indica o ponto de entrada do programa?
Aula em vídeo: Parte 1 - Introdução à Programação Java
27m
Exercício: Qual a função da Java Virtual Machine (JVM) no contexto da linguagem Java?
Aula em vídeo: Parte 2 - Introdução à Programação Java
25m
Exercício: No Java, qual pacote deve ser importado para utilizar a classe Scanner?
Aula em vídeo: Introdução à POO com Java
23m
Exercício: Qual é a principal diferença entre programação estruturada e programação orientada a objetos?
Aula em vídeo: Criando Classes e Instanciando Objetos
21m
Exercício: No contexto de programação em Java, ao utilizar IDEs como o Eclipse, qual é a principal razão para a criação de pacotes associados a classes em um projeto?
Aula em vídeo: Sobreposição do Método toString
22m
Exercício: Qual é a vantagem principal ao utilizar a orientação a objetos na programação Java?
Aula em vídeo: Membros Estáticos - Java
11m
Exercício: Qual é a principal vantagem de utilizar membros estáticos em uma classe em Java?
Aula em vídeo: Resolução de Problemas - Java
32m
Exercício: Qual é a finalidade do método 'addProduto' na classe 'Produto' em Java?
Aula em vídeo: Construtores, Sobrecarga e Encapsulamento
38m
Exercício: O que é um construtor em Java e qual é a sua principal finalidade?
Aula em vídeo: Herança no Java - Parte 1
10m
Exercício: O que o conceito de herança permite em programação orientada a objetos em Java?
3 horas e 54 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoProgramação em Python
10h21m
27 exercícios

Curso GratuitoAnálise e projeto de sistemas
11h02m
9 exercícios

Curso GratuitoPython do Zero ao Avançado
28h22m
54 exercícios

Curso GratuitoProgramação orientada a objeto usando Java
11h56m
10 exercícios

Curso GratuitoProgramação em C
11h21m
22 exercícios

Curso GratuitoRuby on Rails para iniciantes
16h31m
32 exercícios

Curso GratuitoJava
27h43m
62 exercícios

Curso GratuitoEngenharia de software
7h58m
24 exercícios

Curso GratuitoProgramação com Python
11h55m
27 exercícios

Curso GratuitoProgramação em C#
4h07m
47 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks
Comentários do Curso: Programação Java
Queila
Porque é necessário configurar as variáveis de ambiente do Jdk?