Informações sobre o curso

3,482 visualizações recentes

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 19 horas para completar

Sugerido: 4 weeks of study, 5–8 hours/week...

Português (Brasil)

Legendas: Português (Brasil)

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 19 horas para completar

Sugerido: 4 weeks of study, 5–8 hours/week...

Português (Brasil)

Legendas: Português (Brasil)

Instrutores

Imagem do instrutor, Clovis Fernandes

Clovis Fernandes 

Professor Titular in Portuguese
Ciência da Computação
56,265 aprendizes
4 Cursos
Imagem do instrutor, Eduardo Guerra

Eduardo Guerra 

Professor Colaborador
61,740 aprendizes
5 Cursos

oferecido por

Logotipo de Instituto Tecnológico da Aeronáutica

Instituto Tecnológico da Aeronáutica

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up97%(1,056 classificações)Info
Semana
1

Semana 1

5 horas para concluir

Semana 1

5 horas para concluir
17 vídeos (Total 137 mín.), 7 leituras, 4 testes
17 videos
Orientação a Objetos e Padrões5min
Abstração de Dados9min
Encapsulamento6min
Herança8min
Polimorfismo7min
Entendendo Padrões com um Exemplo7min
Strategy: Seu Primeiro Padrão6min
Elementos dos Padrões11min
Entendendo mais sobre Padrões8min
Hands-on: Padrão Strategy18min
Problemas com o Uso de Construtores: Parte 18min
Problemas com o Uso de Construtores: Parte 25min
Problemas com o Uso de Construtores: Parte 35min
Seis Problemas no Uso de Construtores5min
Static Factory Methods – Parte 110min
Static Factory Methods – Parte 29min
7 leituras
Sobre o Curso10min
Livro para o acompanhamento do curso10min
Formato do Exercício de Programação10min
Ferramentas de Comunicação de Problemas aos Instrutores e para Troca de Experiência com Colegas de Curso10min
Disciplina Consciente e Plágio nos Exercícios10min
Introdução a Padrões de Projeto10min
Padrões de Projeto desta Semana10min
4 exercícios práticos
Sobre Conceitos Essenciais para Padrões de Projeto24min
Sobre Padrões de Projeto e Padrão Strategy12min
Sobre Static Factory Methods8min
Avaliação Semanal20min
Semana
2

Semana 2

2 horas para concluir

Semana 2

2 horas para concluir
13 vídeos (Total 104 mín.), 1 leitura, 2 testes
13 videos
Uso Apropriado de Herança10min
Padrão Null Object10min
Hands-on: Padrão Null Object6min
Hook Methods6min
Padrão Template Method6min
Criação de Objetos – Parte 2: Padrão Factory Method5min
Quando a Herança não Funciona5min
Padrão Bridge6min
Hook Classes5min
Padrão State7min
Padrão Observer7min
Hands-on: Padrão Observer18min
1 leituras
Padrões de Projeto desta Semana10min
2 exercícios práticos
Exercícios de Prática20min
Avaliação Semanal16min
Semana
3

Semana 3

3 horas para concluir

Semana 3

3 horas para concluir
12 vídeos (Total 100 mín.), 2 leituras, 2 testes
12 videos
Composição Recursiva com Polimorfismo4min
Padrão Composite5min
Hands-on: Padrão Composite16min
Chain of Responsibility8min
Padrões Proxy e Decorator7min
Exemplos de Proxies11min
Hands-on: Padrão Proxy13min
Padrão Adapter7min
Características do Padrão Singleton8min
Padrão Singleton: Quando Usar e Quando Não Usar4min
Padrão Lazy Singleton8min
2 leituras
enum Singleton: O Melhor Singleton em Java10min
Padrões de Projeto desta Semana10min
2 exercícios práticos
Exercícios de Prática20min
Avaliação Semanal20min
Semana
4

Semana 4

7 horas para concluir

Semana 4

7 horas para concluir
5 vídeos (Total 62 mín.), 3 leituras, 2 testes
5 videos
Hands-on: Padrão Builder – Parte 214min
Padrão Injeção de Dependências: O Que É e Objetivos8min
Padrão Injeção de Dependências: Contexto da Injeção8min
DI Design Pattern12min
3 leituras
Padrão de Projeto Builder: O Que É e Motivação30min
Padrão de Projeto Builder Aninhado30min
Padrão de Projeto Builder Completo30min
1 exercícios práticos
Sobre Builder e Dependency Injection16min
4.7
15 avaliaçõesChevron Right

Principais avaliações do Desenvolvimento Ágil com Padrões de Projeto

por CVOct 5th 2017

E\n\nx\n\nc\n\ne\n\nl\n\ne\n\nn\n\nt\n\ne\n\n.\n\nR\n\ne\n\nc\n\no\n\nm\n\ne\n\nn\n\nd\n\no\n\n!

por VMOct 30th 2017

Fantastic opportunity to have hands on experience with design patterns! Highly recommended!

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.