课程信息
4.7
45 个评分
15 个审阅
100% 在线

100% 在线

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

根据您的日程表重置截止日期。
中级

中级

完成时间(小时)

完成时间大约为19 小时

建议:4 weeks of study, 5–8 hours/week...
可选语言

巴西葡萄牙语

字幕:巴西葡萄牙语
100% 在线

100% 在线

立即开始,按照自己的计划学习。
可灵活调整截止日期

可灵活调整截止日期

根据您的日程表重置截止日期。
中级

中级

完成时间(小时)

完成时间大约为19 小时

建议:4 weeks of study, 5–8 hours/week...
可选语言

巴西葡萄牙语

字幕:巴西葡萄牙语

教学大纲 - 您将从这门课程中学到什么

1
完成时间(小时)
完成时间为 5 小时

Semana 1

Olá, bem-vindo ao Curso 5 – Desenvolvimento Ágil com Padrões de Projeto! Estamos contentes que você esteja aqui para se exercitar com padrões de projeto. Neste módulo introdutório, você será apresentado inicialmente a uma revisão rápida de conceitos de orientação a objetos pertinentes a padrões de projeto; depois, a uma introdução a padrões de projeto, onde você aprenderá a usar o padrão Strategy. Ao final deste módulo você também terá aprendido uma forma alternativa a construtores para instanciar objetos, na forma do padrão Static Factory Methods....
Reading
17 个视频 (总计 137 分钟), 7 个阅读材料, 4 个测验
Video17 个视频
Welcome2分钟
Orientação a Objetos e Padrões5分钟
Abstração de Dados9分钟
Encapsulamento6分钟
Herança8分钟
Polimorfismo7分钟
Entendendo Padrões com um Exemplo7分钟
Strategy: Seu Primeiro Padrão6分钟
Elementos dos Padrões11分钟
Entendendo mais sobre Padrões8分钟
Hands-on: Padrão Strategy18分钟
Problemas com o Uso de Construtores: Parte 18分钟
Problemas com o Uso de Construtores: Parte 25分钟
Problemas com o Uso de Construtores: Parte 35分钟
Seis Problemas no Uso de Construtores5分钟
Static Factory Methods – Parte 110分钟
Static Factory Methods – Parte 29分钟
Reading7 个阅读材料
Sobre o Curso10分钟
Livro para o acompanhamento do curso10分钟
Formato do Exercício de Programação10分钟
Ferramentas de Comunicação de Problemas aos Instrutores e para Troca de Experiência com Colegas de Curso10分钟
Disciplina Consciente e Plágio nos Exercícios10分钟
Introdução a Padrões de Projeto10分钟
Padrões de Projeto desta Semana10分钟
Quiz4 个练习
Sobre Conceitos Essenciais para Padrões de Projeto24分钟
Sobre Padrões de Projeto e Padrão Strategy12分钟
Sobre Static Factory Methods8分钟
Avaliação Semanal20分钟
2
完成时间(小时)
完成时间为 2 小时

Semana 2

Olá, bem-vindo ao Curso 5 – Desenvolvimento Ágil com Padrões de Projeto! Neste módulo você aprenderá a identificar quatro padrões em que se utiliza a herança; depois, três padrões em que se utiliza a composição....
Reading
13 个视频 (总计 104 分钟), 1 个阅读材料, 2 个测验
Video13 个视频
Uso Apropriado de Herança10分钟
Padrão Null Object10分钟
Hands-on: Padrão Null Object6分钟
Hook Methods6分钟
Padrão Template Method6分钟
Criação de Objetos – Parte 2: Padrão Factory Method5分钟
Quando a Herança não Funciona5分钟
Padrão Bridge6分钟
Hook Classes5分钟
Padrão State7分钟
Padrão Observer7分钟
Hands-on: Padrão Observer18分钟
Reading1 个阅读材料
Padrões de Projeto desta Semana10分钟
Quiz2 个练习
Exercícios de Prática20分钟
Avaliação Semanal16分钟
3
完成时间(小时)
完成时间为 3 小时

Semana 3

Olá, bem-vindo ao Curso 5 – Desenvolvimento Ágil com Padrões de Projeto! Neste módulo você aprofundará seus conhecimentos sobre composição recursiva, bem como com os padrões Composite e Chain of Responsibility, nos quais se emprega a composição recursiva. Você será exposto aos padrões Proxy, Decorator e Adapter, em cujas estruturas se faz uso do encapsulamento. Ao final, você aprenderá como criar classes em que se pode instanciar apenas um único objeto, na forma do padrão Singleton....
Reading
12 个视频 (总计 100 分钟), 2 个阅读材料, 2 个测验
Video12 个视频
Composição Recursiva com Polimorfismo4分钟
Padrão Composite5分钟
Hands-on: Padrão Composite16分钟
Chain of Responsibility8分钟
Padrões Proxy e Decorator7分钟
Exemplos de Proxies11分钟
Hands-on: Padrão Proxy13分钟
Padrão Adapter7分钟
Características do Padrão Singleton8分钟
Padrão Singleton: Quando Usar e Quando Não Usar4分钟
Padrão Lazy Singleton8分钟
Reading2 个阅读材料
enum Singleton: O Melhor Singleton em Java10分钟
Padrões de Projeto desta Semana10分钟
Quiz2 个练习
Exercícios de Prática20分钟
Avaliação Semanal20分钟
4
完成时间(小时)
完成时间为 7 小时

Semana 4

Olá, bem-vindo ao Curso 5 – Desenvolvimento Ágil com Padrões de Projeto! Ao final deste módulo, você terá aprendido a criar objetos por meio dos padrões Abstract Factory e Builder. Você terá aprendido também uma forma de modularizar seu código com base no padrão de projeto Dependency Injection. Ao final, você irá exercitar parte do conhecimento aprendido neste curso ao desenvolver uma pequena aplicação com gamificação!...
Reading
5 个视频 (总计 62 分钟), 3 个阅读材料, 2 个测验
Video5 个视频
Hands-on: Padrão Builder – Parte 214分钟
Padrão Injeção de Dependências: O Que É e Objetivos8分钟
Padrão Injeção de Dependências: Contexto da Injeção8分钟
DI Design Pattern12分钟
Reading3 个阅读材料
Padrão de Projeto Builder: O Que É e Motivação30分钟
Padrão de Projeto Builder Aninhado30分钟
Padrão de Projeto Builder Completo30分钟
Quiz1 个练习
Sobre Builder e Dependency Injection16分钟
4.7
15 个审阅Chevron Right

热门审阅

创建者 DRJun 9th 2018

Muito bom! A dinâmica do curso é excelente e nos projetos e testes é possível praticar a teoria aprendida.

讲师

Avatar

Clovis Fernandes

Professor Titular in Portuguese
Ciência da Computação
Avatar

Eduardo Guerra

Professor Colaborador

关于 Instituto Tecnológico de Aeronáutica

Criado em 1950, o ITA é o instituto de ensino superior do Comando da Aeronáutica (COMAER), localizado no Departamento de Ciência e Tecnologia Aeroespacial (DCTA). Mantém cursos de graduação em engenharia (Aeronáutica, Civil-Aeronáutica, Eletrônica, Mecânica-Aeronáutica, Engenharia de Computação, Aeroespacial), especialização, extensão e pós-graduação stricto sensu (Mestrado, Mestrado Profissionalizante e Doutorado)....

常见问题

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

还有其他问题吗?请访问 学生帮助中心