Java SE - Polimorfismo

Go to class
Write Review

Free Online Course: Java SE - Polimorfismo provided by Udemy is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in Portuguese and is free of charge. Java SE - Polimorfismo is taught by Fernando Franzini.

Overview
  • Polimorfismo - Projeto e Design Orientados a Objetos

    What you'll learn:

    • Java Interfaces
    • Polimorfismo
    • Desenvolvimento baseada em interfaces
    • Projeto OOP Design by Contract - DbC

    Objetivos

    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, polimorfismoe programação baseada em interfaces.

    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 Polimórfica

    • 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