DGERT   APCER
Relações de compromisso

DIS036 - Uso de Patterns no Desenho de Arquitecturas Web Services


Duração: 35 horas


Pré - Requisitos
Os participantes deverão ter conhecimentos de XML Avançado, do Modelo dos Web Services e Java

Objectivos
Após a participação no curso, os participantes deverão saber o que são Patterns e deverão conhecer os principais modelos de: Creational Patterns?, Patterns Estruturais, Patterns Comportamentais. Deverão ainda conhecer as boas práticas de desenvolvimento orientado a objectos e saber aplicar os Patterns em arquitecturas Web Services.

Conteúdos

  • Introdução à Programação Orientada a Objectos 
  • Programação Procedimental e Modular
  • Encapsulamento
  • Polimorfismo
  • Composição
  • Introdução às Patterns
  • O que são Patterns 
  • As Patterns como as melhores prácticas de Programação e vantagens do uso das mesmas
  • Design Patterns
  • Creational Patterns
  • Abstract Factory
  • Builder
  • Factory Method 
  • Prototype
  • Singleton
  • Patterns Estruturais
  • Adapter
  • Web Services em Arquitecturas .NET
  • Bridge 
  • Composite
  • Decorator
  • Façade
  • FlyWeight
  • Proxy
  • Patterns Comportamentais
  • Chain of Responsibility
  • Command
  • Iterator
  • Interpreter
  • Mediator
  • Memento
  • Observer
  • Resolução de Exercícios
Topo
Pesquisa
Agenda
Destaques