CURSO: COMPONENTES DISTRIBUÍDOS WEB

Propaganda
CURSO: COMPONENTES DISTRIBUÍDOS WEB - PÓS-GRADUAÇÃO RUY BARBOSA
MÓDULOS
COMPETÊNCIAS DESENVOLVIDAS
Políticas de Construções de
Aplicações
*Desenvolver Sistemas Multimídia e Hipermídia para sincronização temporal;
*Desenvolver projetos de aplicações WEB em linguagem cliente/servidor;
*Realizar a integração de aplicações cliente/servidor/projeto centrado no usuário;
*Aplicar a Interface Humano-Computador- IHC e sua conceitualização;
*Conceber qualidade de interfaces para WEB e ergonomia de interação, com
avaliações de interfaces, compreendendo a interação IHC.
Mobilidade e Qualidade de
Software
*Desenvolver aplicações para plataformas móveis (J2ME, interface gráfica);
*Utilizar recursos do banco de dados no dispositivo móvel e comunicação em rede;
*Planejar jogos (modelagem de objetos para real time, produção de áudio e vídeos);
*Gerir a qualidade no desenvolvimento Software – modelo CMMI e seus processos;
*Aplicar o modelo CMMI –processos, componentes, maturidade e capacidade com
avaliação de níveis.
Segurança e Serviços Web
*Utilizar a plataforma .NET no desenvolvimento de sistemas e componentes
distribuídos WEB;
*Desenvolver arquiteturas que contemplam o uso de WEB Service e WCF na
plataforma .NET;
*Desenvolver sistemas distribuídos na plataforma Microsoft .NET, na sua arquitetura
e aplicação de acordo com política de segurança;
*Desenvolver visão dos níveis de proteção que as informações demandam no ciclo;
*Elaborar projeto para política de segurança em ambiente de comércio na WEB.
Projeto de Aplicações Web
Componentes de Software e
Aplicações Web
Paradigmas e Processos
*Desenvolver requisitos, comparando-os à análise com projetos de sistemas;
*Desenvolver projetos orientados a objetos (modelagem, UML, diagramas e usos);
*Desenvolver programas OO (Java, Aplicações, Applets, Interfaces, Conexões, BDR’s)
com as fronteiras e responsabilidades da análise e do projeto OO;
*Fazer uso da linguagem Java com OO e outras linguagens de suporte a OO;
*Fazer uso de serviços internet e aplicações WEB com acesso a Banco de Dados.
*Desenvolver aplicações com AJAX, WEB 2.0 e WEB em JSP e componetização em java;
*Realizar a componetização de software - modelo de componentes;
*Aplicar conteúdo gerado e categorizado por usuário (folksonomia);
*Fazer a componetização de software na arquitetura .NET
*Utilizar os padrões da Microsoft e aplicações da WEB em C#.
*Aplicar o reuso de soluções de alto nível em processo de Orientação a Objetos (OO);
*Utilizar a lógica de operações dos frameworks (Analysis e Design Patterns) em
Projetos Java;
*Utilizar métodos ágeis no desenvolvimento de software (XP, SCRUM e outros);
*Desenvolver a programação Orientada a Aspectos com subsídios neste paradigma;
*Aprimorar técnicas para a manutenção e reuso de softwares.
Download