Análise e desenho orientado aos Objectos com UML 2.0 (Avançado) Conceitos de Orientação aos objectos Melhores práticas da engenharia de software Análise de requerimentos Introdução a análise e ao desenho de aplicações Análise de arquitectura da solução Análise de protótipos de utilização(Use-Cases) Elementos e mecanismos de desenho Desenho de Classes
Desenvolvimento de aplicações em ambiente (Avançado) Introdução ao IBM Rational Developer V7 Criação, teste e depuração de componentes Web na plataforma J2EE Criação de aplicações Web J2EE utilizando as ferramentas visuais do RAD V7 Criação de aplicações Web que utilizem as frameworks Struts e Java Server Faces Melhores práticas da analise de execução de uma aplicação Web com o RAD V7
Desenvolvimento de Sevlets e JSPs (Avançado) Introdução aos componentes Web J2EE Utilização da perspectiva J2EE no RAD Serlets Java Server Pages (JSP) PageDesigner do RAD Rescrita de URLs e Cookies Melhores práticas para gestão de Sessões e seu armazenamento Padrão de desenvolvimento MVC e JavaBeans Melhores práticas para o desenvolvimentos de aplicações em ambiente servidor ( server-side applications) Distribuição e instalação em ambiente J2EE Instalação de aplicações no WebSphere Application Server V6.1 Segurança de aplicações em ambiente Web
Desenvolvimento de WebServices Descrição do papel dos WebServices em aplicações empresariais Identificação dos componentes de uma mensagem SOAP e de um documento WSDL Geração, depuração, monitorização e deployment de WebServices em RAD V7 Suporte de WebServices no WAS V6.1 |