Об этом курсе
Недавно просмотрено: 2,618

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 19 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 5–8 hours/week...

Португальский (бразильский)

Субтитры: Португальский (бразильский)

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.

...
17 видео ((всего 137 мин.)), 7 материалов для самостоятельного изучения, 4 тестов
17 видео
Welcome2мин
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мин
7 материала для самостоятельного изучения
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мин
4 практического упражнения
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.

...
13 видео ((всего 104 мин.)), 1 материал для самостоятельного изучения, 2 тестов
13 видео
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мин
1 материал для самостоятельного изучения
Padrões de Projeto desta Semana10мин
2 практического упражнения
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.

...
12 видео ((всего 100 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
12 видео
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мин
2 материала для самостоятельного изучения
enum Singleton: O Melhor Singleton em Java10мин
Padrões de Projeto desta Semana10мин
2 практического упражнения
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!

...
5 видео ((всего 62 мин.)), 3 материалов для самостоятельного изучения, 2 тестов
5 видео
Padrão Injeção de Dependências: Contexto da Injeção8мин
DI Design Pattern12мин
3 материала для самостоятельного изучения
Padrão de Projeto Builder: O Que É e Motivação30мин
Padrão de Projeto Builder Aninhado30мин
Padrão de Projeto Builder Completo30мин
1 практическое упражнение
Sobre Builder e Dependency Injection16мин
4.7
Рецензии: 15Chevron Right

Лучшие отзывы о курсе Desenvolvimento Ágil com Padrões de Projeto

автор: 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!

автор: VMOct 30th 2017

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

Преподаватели

Avatar

Clovis Fernandes

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

Eduardo Guerra

Professor Colaborador

О Технологический институт аэронавтики

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)....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.