Об этом курсе
4.7
Оценки: 46
Рецензии: 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
Рецензии: 15Chevron Right

Лучшие рецензии

автор: 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. Просто ознакомиться с содержанием курса можно бесплатно.

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