
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Apresentação do palestrante e do curso Aprendendo a programar em Java.
Divirta-se programando !
O que é um paradigma de programação e alguns tipos de paradigmas de programação existentes.
O conceito e as características marcantes da Programação Orientada a Objetos (POO).
O que são classes, atributos, métodos e como criar suas próprias classes.
Aprender sobre encapsulamento.
Apresentação das características gerais do Java.
Apresentação das plataformas Java para os diferentes dispositivos de execução.
O ambiente de programação JSE - download do JDK (Java Development Kit) e da IDE Eclipse para desenvolvimento de aplicações Java.
Criar, compilar e executar o seu primeiro programa Java.
Apresentação e explicação do famoso método println.
O passo a passo desde criação de um arquivo .java até a execução da aplicação pela JVM.
Explanação sobre alguns pacotes que a linguagem Java oferece para funções específicas, tais como:
Apresentação da classe String e suas principais funcionalidades.
Apresentação da estrutura geral de uma classe em Java.
Apresentação dos tipos primitivos de dados e a conversão entre os tipos.
Explanação dos operadores básicos da linguagem Java.
Prioridade de resolução dos operadores pelo compilador.
Estrutura If-then-else.
Estrutura switch-case.
Estruturas while, do-while e for.
O papel do método construtor na classe.
Apresentação dos tipos de construtores em Java (padrão, implícitos e com argumentos) e suas diferenças.
O que é um atributo estático e qual a sua finalidade.
O que é um método estático e qual a sua finalidade.
Explanação sobre herança utilizando, como exemplo, diagrama de classes e códigos Java.
Explanação sobre os modificadores public, private e protected.
Explanação sobre o modificador final e seus comportamentos.
Neste curso você aprenderá o que realmente é a programação orientada a objetos e os conceitos essenciais para você desenvolver suas próprias aplicações em Java.
Este curso é fortemente baseado no paradigma de programação orientada a objetos, possibilitando alavancar o seu aprendizado para outras linguagens orientadas a objetos além do Java.
Isto NÃO é um tutorial com meros exemplos em Java. Este é um verdadeiro curso de Java que ensina desde os conceitos básicos da linguagem tais como, objetos e classes, até os tópicos mais avançados da linguagem tais como, threads e semáforos.
Não se preocupe se você não é um expert em programação ou se você não tem qualquer conhecimento em Java, pois este curso destina-se a TODOS os níveis de estudantes.
Divirta-se programando!
*Os códigos Java dos projetos contidos neste curso estão disponíveis para download, bem como, os slides apresentados.