Novo Curso EAD – Polimorfismo, Projeto e Design Orientados a Objetos

org-320%2fschool-320%2fb719753dce71067a53dba60b68530c05%2fpoliObjetivos

Polimorfismo e programação baseada em interfaces são dois tópicos fundamentais para se criar projetos orientados a objetos flexíveis, sustentáveis e de fácil manutenção. A maioria dos livros ensinam somente a parte técnica, deixando os profissionais na prática sem realmente entender os fundamentos de sua verdadeira aplicabilidade. Assim, o objetivo desse curso é especialmente ensinar tudo que um desenvolvedor Java profissional precisa verdadeiramente saber sobre interfaces, polimorfismo e programação baseada em interfaces.

Público Alvo

Estudantes e desenvolvedores Java que almejem se apronfundar e se especializar no desenvolvimento de soluções com Java.

Nível de Dificuldade

Intermediario

Pré-requisitos

  • Tem feito o curso JSE M1 ou possuir conhecimentos dos seus tópicos.
  • Pc contendo no mínimo de 2 GB RAM com Windows VISTA/WIN7/WIN10.

Exercícios

Total de 10 exercícios, 10 minutos em média de tempo para cada um.

Tempo de Aula

  • 2h38 de videos em aulas.
  • 1h00 de exercícios práticos.
  • Total aproximado de 3h38 de horas em aula.

Disponibilidade

Acesso ilimitado por 20 dias a partir da matrícula.

EAD

Conteúdo Programático:

Montagem do ambiente de desenvolvimento

  • Instalação JDK
  • Instalação Eclipse
  • Tunning de eclipse

Interfaces

  • Contexto
  • O que é?
  • Para que serve?
  • Sintaxe
  • Exercícios

Polimorfismo

  • Contexto
  • O que é?
  • Para que serve?
  • Sintaxe
  • Exercícios

Estudo de Caso: Pizzaria Polimorfica

  • Contexto
  • Versão 1
  • Exercícios
  • Versão 2
  • Exercícios
  • Análise técnica OOP
  • Análise conceitual OOP
  • Erros de design
  • Versão 3
  • Exercícios
  • Análise OOP
  • Benefícios

Programação Baseada em Interfaces

  • Contexto
  • O que é?
  • Para que serve?
  • Template básico
  • Exemplo: Sistema de pagamentos
  • Exercícios
  • Exemplo: Sistema de entregas
  • Exercícios