Estudar Pós-graduação em Engenharia de Componentes Utilizando Java (Ourinhos, São Paulo) em FIO Faculdades Integradas de Ourinhos
Pós-graduação em Engenharia de Componentes Utilizando Java (Ourinhos, São Paulo)
Inicio > Pós-Graduação > Engenharia da Computação > São Paulo - Ourinhos
Especialização Engenharia de Componentes Utilizando Java™ Estamos assistindo a um grande movimento das empresas em expandir seus horizontes, se comunicarem e se integrarem por meio de plataformas Web. Por seu lado, o mercado de trabalho na área de TI exige, cada vez mais, profissionais capacitados a construírem software em processos industriais utilizando Orientação a Objetos. A grande convergência desse dois paradigmas, ou seja, Orientação a Objetos e Web, é a plataforma JavaTM, especialmente, J2EE. Esse fato pode ser comprovado tomando-se a lista das 500 empresas mais ricas do mundo que, segundo a justificativarevista Fortune estão, todas elas, utilizando JavaTM ou se planejando para utilizar. Esses fatos acarretam uma grande demanda por profissionais que dominem a plataforma JavaTM, principalmente J2EE. A figura a seguir, mostra a média de ofertas de emprego extraídas de sites de conceituadas agências, no mês de setembro de 2007. Somando as oportunidades para JavaTM e Oracle, vamos chegar a mais de 50%, o que demonstra a grande demanda do mercado por profissionais com as competências tratadas no Curso de Pós-graduação que está sendo oferecido pelas FIO. É importante notar que o mercado necessita não só de analistas/desenvolvedores na área de JavaTM, como também de professores, o que também é tratado pela Pós-graduação em questão. Objetivo Geral: O principal objetivo do curso é a formação de analistas/desenvolvedores de sistemas Java TM utilizando técnicas de componentização que promovam a qualidade do produto e possibilitem um processo de construção próprio de uma Fábrica de Software. O curso forma também professores do Ensino Superior. Objetivos Específicos: * utilizar RUP para gerenciar processo de desenvolvimento de aplicações; * utilizar técnicas de modelagem de negócios para especificar aplicações; * especificar requisitos e elaborar o design de sistemas utilizando UML; * desenvolver soluções corporativas (locais) utilizando J2SE e Banco de Dados PostgreSQL e Oracle; * entender e especificar a infra-estrutura de software, para dar suporte a sistemas distribuídos (Linux, Apache, Tomcat, JBoss,...) voltados para a Web; * especificar arquitetura de software distribuído baseado em Design Patterns; * utilizar componentização para modelagem e desenvolvimento de aplicações distribuídas com J2EE; * desenvolver soluções corporativas utilizando arquitetura J2EE com JSP (Servlet), XML, XLST, Struts, EJB, JDBC, JDO,JMS, JNDI, JAAS, Hybernate, PostgreSQl e Oracle; * utilizar métodos e técnicas de pesquisa científica; e atuar na Área do Ensino de Informática, especialmente em disciplinas que envolvam a plataforma JavaTM.
Público Alvo: Graduados em Curso Superior da Área de Informática ou correlatas, reconhecido pelo Conselho Nacional de Educação, ou graduados em outro Curso Superior desde que tenha experiência comprovada em desenvolvimento de sistemas.