À propos de ce cours
4.7
45 notes
15 avis
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 19 heures pour terminer

Recommandé : 4 weeks of study, 5–8 hours/week...
Langues disponibles

Portugais (brésilien)

Sous-titres : Portugais (brésilien)
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 19 heures pour terminer

Recommandé : 4 weeks of study, 5–8 hours/week...
Langues disponibles

Portugais (brésilien)

Sous-titres : Portugais (brésilien)

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
5 heures pour terminer

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 vidéos (Total 137 min), 7 lectures, 4 quiz
Video17 vidéos
Welcome2 min
Orientação a Objetos e Padrões5 min
Abstração de Dados9 min
Encapsulamento6 min
Herança8 min
Polimorfismo7 min
Entendendo Padrões com um Exemplo7 min
Strategy: Seu Primeiro Padrão6 min
Elementos dos Padrões11 min
Entendendo mais sobre Padrões8 min
Hands-on: Padrão Strategy18 min
Problemas com o Uso de Construtores: Parte 18 min
Problemas com o Uso de Construtores: Parte 25 min
Problemas com o Uso de Construtores: Parte 35 min
Seis Problemas no Uso de Construtores5 min
Static Factory Methods – Parte 110 min
Static Factory Methods – Parte 29 min
Reading7 lectures
Sobre o Curso10 min
Livro para o acompanhamento do curso10 min
Formato do Exercício de Programação10 min
Ferramentas de Comunicação de Problemas aos Instrutores e para Troca de Experiência com Colegas de Curso10 min
Disciplina Consciente e Plágio nos Exercícios10 min
Introdução a Padrões de Projeto10 min
Padrões de Projeto desta Semana10 min
Quiz4 exercices pour s'entraîner
Sobre Conceitos Essenciais para Padrões de Projeto24 min
Sobre Padrões de Projeto e Padrão Strategy12 min
Sobre Static Factory Methods8 min
Avaliação Semanal20 min
Semaine
2
Heures pour terminer
2 heures pour terminer

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 vidéos (Total 104 min), 1 lecture, 2 quiz
Video13 vidéos
Uso Apropriado de Herança10 min
Padrão Null Object10 min
Hands-on: Padrão Null Object6 min
Hook Methods6 min
Padrão Template Method6 min
Criação de Objetos – Parte 2: Padrão Factory Method5 min
Quando a Herança não Funciona5 min
Padrão Bridge6 min
Hook Classes5 min
Padrão State7 min
Padrão Observer7 min
Hands-on: Padrão Observer18 min
Reading1 lecture
Padrões de Projeto desta Semana10 min
Quiz2 exercices pour s'entraîner
Exercícios de Prática20 min
Avaliação Semanal16 min
Semaine
3
Heures pour terminer
3 heures pour terminer

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 vidéos (Total 100 min), 2 lectures, 2 quiz
Video12 vidéos
Composição Recursiva com Polimorfismo4 min
Padrão Composite5 min
Hands-on: Padrão Composite16 min
Chain of Responsibility8 min
Padrões Proxy e Decorator7 min
Exemplos de Proxies11 min
Hands-on: Padrão Proxy13 min
Padrão Adapter7 min
Características do Padrão Singleton8 min
Padrão Singleton: Quando Usar e Quando Não Usar4 min
Padrão Lazy Singleton8 min
Reading2 lectures
enum Singleton: O Melhor Singleton em Java10 min
Padrões de Projeto desta Semana10 min
Quiz2 exercices pour s'entraîner
Exercícios de Prática20 min
Avaliação Semanal20 min
Semaine
4
Heures pour terminer
7 heures pour terminer

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 vidéos (Total 62 min), 3 lectures, 2 quiz
Video5 vidéos
Hands-on: Padrão Builder – Parte 214 min
Padrão Injeção de Dependências: O Que É e Objetivos8 min
Padrão Injeção de Dependências: Contexto da Injeção8 min
DI Design Pattern12 min
Reading3 lectures
Padrão de Projeto Builder: O Que É e Motivação30 min
Padrão de Projeto Builder Aninhado30 min
Padrão de Projeto Builder Completo30 min
Quiz1 exercice pour s'entraîner
Sobre Builder e Dependency Injection16 min
4.7
15 avisChevron Right

Meilleurs avis

par DRJun 9th 2018

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

Enseignants

Avatar

Clovis Fernandes

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

Eduardo Guerra

Professor Colaborador

À propos de 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)....

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous achetez un Certificat, vous bénéficiez d'un accès à tout le contenu du cours, y compris les devoirs notés. Lorsque vous avez terminé et réussi le cours, votre Certificat électronique est ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.