- Introdução do Instrutor
- Download Material
- Dicas Gerais
- Aula 1
- Aula 2
- Aula 1
- Aula 2
- Aula 3
- Aula 4
- Aula Bônus
Objetivos
Objetivo deste curso é introduzir o participante aos conceitos e implementações do paradigma de programação orientado a objetos, dando sequência ao curso Java SE F1.
Conteúdo Programático:
Conceitos de Orientação e Objetos
Paradigma e filosofia
Classes
Mensagens
Atributos
Métodos
Objetos
Visibilidade
Encapsulamento
Herança
Agregação
Programação Orientada a Objetos
Pacotes
Exercícios
Classes
Exercícios
Atributos
Exercícios
Métodos
Exercícios
Objetos
Exercícios
Construtores
Exercícios
Ciclo de vida de um objeto – Coletor de Lixo.
Exercícios
Encapsulamento
Exercícios
Herança
Exercícios
Agregação
Exercícios
Sobrecarga de construtores – Override
Exercícios
Sobrecarga de métodos e construtores – Override
Exercícios
Sobreposição de métodos – Overload
Exercícios
Classes abstratas
Exercícios
Métodos abstratos
Exercícios
Classes finais
Exercícios
Métodos finais
Exercícios
Classes estáticos
Exercícios
Métodos estáticos
Exercícios
Operador this
Exercícios
Operador super
Exercícios
Entusiasta de Agile, XP, TDD, Hexagonal Architecture, Groovy e Flutter. Graduado e pós graduado em engenharia de software, Certified ScrumMaster®, Certified XML, DOM, XSLT, HTML, XHTML, CSS, JavaScript e HTML W3School® Developer, Java Sun Microsystems® SCJA, SCJP, SCJD, SCBCD, SCMAD, SCWCD e arquiteto oficial Oracle® OCMJEA, com mais outras 20 certificações internacionais diversas, mais de 21 anos de experiência com a plataforma Java, applicatons servers, elaboração de arquiteturas, projetos back-end, soluções web, desktop, native mobile, web mobile, integrações de soluções usando rest, soap, microservices e message oriented middleware, utilizando produtos proprietários Java, produtos JCP, Jakarta EE e produtos Spring framework. Instrutor e consultor Java com mais de 3 mil horas em treinamento e consultorias presenciais e mais de 30 mil alunos EAD na Udemy.
Entusiasta de renda variável, nas horas vagas estuda o mercado de ações, price action, análise técnica e administra carteira de investimento pessoal, atuando com swing e position trade.