About this Course

3,449 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 18 hours to complete
Portuguese (Brazilian)
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 18 hours to complete
Portuguese (Brazilian)

Offered by

Placeholder

Instituto Tecnológico de Aeronáutica

Syllabus - What you will learn from this course

Content RatingThumbs Up97%(1,257 ratings)Info
Week
1

Week 1

5 hours to complete

Semana 1

5 hours to complete
17 videos (Total 137 min), 7 readings, 4 quizzes
17 videos
Orientação a Objetos e Padrões5m
Abstração de Dados9m
Encapsulamento6m
Herança8m
Polimorfismo7m
Entendendo Padrões com um Exemplo7m
Strategy: Seu Primeiro Padrão6m
Elementos dos Padrões11m
Entendendo mais sobre Padrões8m
Hands-on: Padrão Strategy18m
Problemas com o Uso de Construtores: Parte 18m
Problemas com o Uso de Construtores: Parte 25m
Problemas com o Uso de Construtores: Parte 35m
Seis Problemas no Uso de Construtores5m
Static Factory Methods – Parte 110m
Static Factory Methods – Parte 29m
7 readings
Sobre o Curso10m
Livro para o acompanhamento do curso10m
Formato do Exercício de Programação10m
Ferramentas de Comunicação de Problemas aos Instrutores e para Troca de Experiência com Colegas de Curso10m
Disciplina Consciente e Plágio nos Exercícios10m
Introdução a Padrões de Projeto10m
Padrões de Projeto desta Semana10m
4 practice exercises
Sobre Conceitos Essenciais para Padrões de Projeto30m
Sobre Padrões de Projeto e Padrão Strategy30m
Sobre Static Factory Methods30m
Avaliação Semanal30m
Week
2

Week 2

3 hours to complete

Semana 2

3 hours to complete
13 videos (Total 104 min), 1 reading, 2 quizzes
13 videos
Uso Apropriado de Herança10m
Padrão Null Object10m
Hands-on: Padrão Null Object6m
Hook Methods6m
Padrão Template Method6m
Criação de Objetos – Parte 2: Padrão Factory Method5m
Quando a Herança não Funciona5m
Padrão Bridge6m
Hook Classes5m
Padrão State7m
Padrão Observer7m
Hands-on: Padrão Observer18m
1 reading
Padrões de Projeto desta Semana10m
2 practice exercises
Exercícios de Prática30m
Avaliação Semanal30m
Week
3

Week 3

3 hours to complete

Semana 3

3 hours to complete
12 videos (Total 100 min), 2 readings, 2 quizzes
12 videos
Composição Recursiva com Polimorfismo4m
Padrão Composite5m
Hands-on: Padrão Composite16m
Chain of Responsibility8m
Padrões Proxy e Decorator7m
Exemplos de Proxies11m
Hands-on: Padrão Proxy13m
Padrão Adapter7m
Características do Padrão Singleton8m
Padrão Singleton: Quando Usar e Quando Não Usar4m
Padrão Lazy Singleton8m
2 readings
enum Singleton: O Melhor Singleton em Java10m
Padrões de Projeto desta Semana10m
2 practice exercises
Exercícios de Prática30m
Avaliação Semanal30m
Week
4

Week 4

7 hours to complete

Semana 4

7 hours to complete
5 videos (Total 62 min), 3 readings, 2 quizzes
5 videos
Hands-on: Padrão Builder – Parte 214m
Padrão Injeção de Dependências: O Que É e Objetivos8m
Padrão Injeção de Dependências: Contexto da Injeção8m
DI Design Pattern12m
3 readings
Padrão de Projeto Builder: O Que É e Motivação30m
Padrão de Projeto Builder Aninhado30m
Padrão de Projeto Builder Completo30m
1 practice exercise
Sobre Builder e Dependency Injection30m

Reviews

TOP REVIEWS FROM DESENVOLVIMENTO ÁGIL COM PADRÕES DE PROJETO

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.