Arquitetura e Padrões de Software 2017-2
Curso: BCC e TSI
Local: CEFET Maracanã
Horário: Quinta-Feira 18:20 a 21:40
Sala: A definir
Tempo de curso: 21 semanas
Objetivo:
Familiarizar os alunos com conceitos avançados de desenvolvimento de software com o uso de padrões de software. Desenvolver a capacidade de identificar problemas em sistemas de software, analisá-los, e propor soluções baseadas no uso de arquiteturas e padrões de software
Ementa:
Introdução aos conceitos de padrão de software e arquitetura de software; padrões para organizar a arquitetura de aplicações corporativas, padrões de projeto (design patterns): GoF; JEE; padrões da abordagem Domain Driven Design (DDD).
Bibliografia Principal:
N. Rozanski and E. Woods, “Software systems architecture: working with stakeholders using viewpoints and perspectives.” Addison-Wesley Professional, 2011.
GAMMA, Erich, HELM, Richard, JOHNSON, Ralph & VLISSIDES, John, Padrões de Projeto – Soluções Reutilizáveis de Software Orientado a Objetos, 2ª edição, Porto Alegre: Bookman, 2000. ISBN 9788573076103
Bibliografia Complementar:
EVANS, Eric, Domain-Driven Design Atacando As Complexidades na Criação do Software, Rio de Janeiro: Alta Books, 2009. ISBN: 9788576083603.
FOWLER, Martin. Padrões de arquitetura de aplicações corporativas. Porto Alegre: Bookman, 2006. xiii, 493 p., il. ISBN 9788536306384.
Calendário: