Gerais - Especializar e qualificar profissionais de informática em desenvolvimento de software, considerando especialmente o ambiente web; - Promover o conhecimento das tecnologias Java no desenvolvimento dos serviços e padrões implantados em rede de computadores. Específicos: - Desenvolver a modelagem de processos e requisitos para a solução de problema; - Compreender e aplicar os recursos do processamento XML; - Planejar e projetar interface do usuários com elementos de interação amigáveis; - Desenvolver a análise e o projeto de sistemas com os recursos da UML; - Desenhar software que empregam os padrões de arquitetura e de projeto; - Conhecer os fundamentos dos SGBDR e SGBOO e aprender a persistir objetos Java; - Aprender as tecnologias Java que implementam os serviços providos pela Internet; - Aplicar as técnicas e práticas para gestão de projeto de desenvolvimento de software.
Profissionais da área de informática que necessitam ou desejam obter ou atualizar conhecimentos técnico e gerencial para o desenvolvimento de aplicações Java, qualificando-se para ocupar cargos de gerentes e líderes de projeto.
Conteúdo Programático:
- Modelagem de Processos de Negócio
- Engenharia de Requisitos
- Linguagem de Programação Java
- Interconexão de Redes de Computadores
- Processamento XML
- Projetos de Interfaces com Usuários
- Análise e Projeto de Sistemas de Informação
- Arquitetura de Software e Padrões de Projeto
- Banco de Dados e Persistência de Objetos Java
- Tecnologias da Internet em Java
- Gerência de Projeto
- Atitude Empreendedora
- Plano de Negócio
- Contexto Empresarial Brasileiro
- Metodologia da Pesquisa, Produção de Texto e Projetos Tecnológicos.
- Seminário de Pesquisa
- Metodologia e Didática do Ensino Superior
- Trabalho de Término de Curso (orientação)