To support our site, Class Central may be compensated by some course providers.

Desenvolvimento Ágil com Padrões de Projeto

Instituto Tecnológico de Aeronáutica via Coursera

students interested
  • Provider Coursera
  • $ Cost Free Online Course (Audit)
  • Session Upcoming
  • Language Portuguese
  • Certificate Paid Certificate Available
  • Start Date
  • Duration 4 weeks long

Taken this course? Share your experience with other students. Write review

Sign up to Coursera courses for free Learn how

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, graças às boas práticas e princípios exercitados nos cursos anteriores; mas você talvez não se sinta ainda confortável em lidar com cenários mais complexos, onde é difícil desenvolver software com código de qualidade com flexibilidade suficiente para facilitar a implementação de mudanças repentinas de requisitos.

O objetivo deste curso é oferecer a você um aprofundamento em técnicas de programação orientadas a objetos pelo uso de padrões de projeto no contexto de desenvolvimento ágil.

Os seguintes conceitos são apresentados neste curso:
• Revisão de conceitos de orientação a objetos: abstração de dados, encapsulamento, herança e polimorfismo
• Reúso por meio de herança: padrões Null Object, Template Method e Factory Method
• Delegando comportamento com composição: padrões Strategy, Bridge, State e Observer
• Composição recursiva: padrões Composite e Chain of Responsibility
• Envolvendo objetos: padrões Proxy, Decorator e Adapter
• Estratégias para criar objetos: padrões Static Fabric Methods, Singleton e Builder
• Modularidade: padrão Dependency Injection

Ao final deste curso, você terá amadurecido de tal modo suas habilidades de programação que será capaz de implementar partes da aplicação Web final com o componente de gamificação enriquecido constantes do Trabalho de Conclusão da Especialização, aplicando onde apropriado alguns dos padrões apresentados neste curso durante a refatoração na prática TDD.

Taught by

Eduardo Guerra and Clovis Fernandes

Highest Rated Courses

Reviews for Coursera's Desenvolvimento Ágil com Padrões de Projeto
Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.