Pós-graduação em Tecnologias e Arquiteturas na Construção de Software - Senac São Paulo

7
Tecnologias e Arquiteturas na Construção de Software

Transcript of Pós-graduação em Tecnologias e Arquiteturas na Construção de Software - Senac São Paulo

Tecnologias e Arquiteturas na Construção de Software

Tecnologias e Arquiteturas na Construção de Software

Sobre o Curso

O curso Tecnologias e Arquiteturas na Construção de Software tem como objetivo especializar profissionais da área da tecnologia da informação para o uso de processos e de modernas tecnologias de desenvolvimento de software, de modo que possam maximizar a qualidade e produtividade dos processos e produtos da organização em que atuam. O curso apresenta os principais recursos tecnológicos envolvidos com o paradigma de objetos, além de processos, técnicas, métodos e ferramentas adequados para sua utilização no desenvolvimento de aplicações corporativas e de ambientes distribuídos em web.

DiferenciaisO curso de pós-graduação em Tecnologias e Arquiteturas na Construção de Softwares do Senac capacita o aluno para a adoção de estratégias que favoreçam o estudo dos mais novos conceitos em desenvolvimento de software, assim como a aplicação prática de técnicas, métodos e processos específicos da área. O Senac dispõe, para este curso, de parcerias educacionais com as empresas CenPRA, Cisco Systems, IBM, Microsoft, Oracle, Furukawa e Gnosis IT.

Carga horária: 366 horas

Mercado de Trabalho

AplicaçãoO egresso deste curso poderá atuar em empresas de diversas áreas, que necessitem da área de TI como parceira fundamental na estratégia dos negócios, especificamente em suas atividades de desenvolvimento de software. As atividades em questão requerem profissionais capazes de utilizar tecnologias sofisticadas e atualizadas, como no que diz respeito a linguagens de programação orientadas a objetos e sistemas de banco de dados relacionais de última geração. O profissional poderá atuar em consultorias, nos departamentos de TI das empresas, no setor de comércio e serviços, além de empresas do setor industrial, da área de telecomunicações e consultorias, que atuem na prestação de serviços de TI.

Panorama de mercadoA presença de novas ferramentas e tecnologias de desenvolvimento tem impacto direto nos processos, técnicas e métodos de desenvolvimento de soluções informatizadas. As organizações modernas são decisivamente dependentes de seus sistemas de informações para as operações diárias e na sustentação da competitividade. Por outro lado, a maioria das grandes companhias está estagnada por não conseguir efetuar, com agilidade, as mudanças necessárias em seus sistemas de informação. 

Tecnologias e Arquiteturas na Construção de Software

Mercado de Trabalho

Nesse sentido, a visão contemporânea para o desenvolvimento de software deve levar em consideração mecanismos que facilitem a demanda por processos de otimização contínuos, para o projeto em construção de sistemas de informação. Apoiadas nessa abordagem, surgem novas propostas que usam arquiteturas distribuídas, processos mais ágeis e o uso fortemente baseado na rede mundial.

Assim, essa tecnologia torna-se um instrumento fundamental para a criação de softwares mais confiáveis, de fácil manutenção e com menor tempo de produção. A incorporação desse paradigma no Brasil tem sido lenta, mas já indica a tendência de crescimento, pois na medida em que as organizações vão conhecendo suas vantagens, aumenta a demanda por profissionais capazes de implementá-la. Outro fator importante é a crescente contratação de profissionais brasileiros por empresas que atuam em projetos mundiais e que exigem uso das mais avançadas soluções tecnológicas para seus produtos.

O Senac São Paulo, ao constatar essa tendência, dispõe-se a oferecer este curso, visando responder a uma demanda que vem crescendo lenta, mas progressivamente. Para tanto, reúne os ingredientes necessários para a realização de um curso de qualidade, voltado a um segmento tão específico e relevante para o desenvolvimento dos negócios nas organizações e, consequentemente, do país.

Tecnologias e Arquiteturas na Construção de Software

Metodologia

Proposta metodológicaO curso inclui aulas teóricas, práticas em laboratório, pesquisas bibliográficas e ambiente de apoio virtual. Combina, de forma equilibrada, tópicos como modelagem com objetos utilizando UML, uso de processos para desenvolvimento baseado em componentes, design-patterns, persistência de informação, ciclo de desenvolvimento centrado em ferramentas, técnicas de testes de sistemas com objetos, entre outros.

O Senac possui ainda parcerias educacionais com as empresas CenPRA, Cisco Systems, IBM, Microsoft, Oracle, Furukawa e Gnosis IT.

Componentes curriculares:Processo Unificado Rational (RUP) Processo ágil de desenvolvimento de software (SCRUM) Modelagem de requisitos de software (MRS) Design e arquitetura de software OO (DAS) Construção de componentes de software (CPS)Arquitetura SOA (SOA)Arquitetura MDA da OMG (MDA) Testes de software OO (TSOO) Gestão de projetos de software (GPS) Metodologia de trabalho (MT)

Tecnologias e Arquiteturas na Construção de Software

Certificação

Pós-graduação lato sensu - Especialização em Tecnologias e Arquiteturas na Construção de Softwares (certificado expedido pelo Centro Universitário Senac).

Tecnologias e Arquiteturas na Construção de Software