Pós-Graduação
MIT em Arquitetura de Software
Design Patterns, GOF, Web Services, GRASP, Microserviços, TOGAF, Rest, Qualidade De Software, TDD, Código Limpo, Zachman
Aprofunde seus conhecimentos em Design Patterns, GOF, Web Services, GRASP, Microserviços, TOGAF, REST, Qualidade de software, TDD, Código Limpo e Zachman.
Formamos profissionais capazes de resolver problemas estratégicos na área de desenvolvimento de software, com uma visão crítica sobre as principais plataformas, tecnologias e soluções de softwares nos ambientes corporativos. É ideal para quem possui alto nível técnico e deseja se especializar no campo.
Curso presencial
O campus da ESTI fica localizado na Rua São José, 90 – Centro, Rio de Janeiro.
Em laboratório
Aulas são ministradas em laboratório com uma workstation por aluno.
Dia e horário
Nossas aulas acontecem todas as segundas-feiras, a partir das 19h00.
Início e Duração
Início: 23/01/2023
Duração: cerca de 22 meses.
MATRIZ CURRICULAR
Processos, Qualidade e Agilidade em Software
- Explicar ciclo de vida de software
- Criticar a evolução nos processos de software
- Aplicar métricas e modelos de qualidade de software
- Levantar requisitos na forma de histórias de usuário
- Escrever testes de aceitação
- Planejar software de forma ágil
- Estimar software de forma ágil
- Priorizar o desenvolvimento de software conforme demandas do negócio
- Projetar software como componentes visando reutilização
- Explicar Test-Driven Development e Feature-Driven Development
Modelagem de Domínio e Padrões de Projeto
- Projetar softwares com o paradigma de orientação a objetos
- Modelar domínios e estabelecer linguagens ubíquas
- Aplicar UML para criação de diagramas estruturais
- Aplicar UML para criação de diagramas comportamentais
- Aplicar os padrões SOLID
- Aplicar os padrões GRASP
- Aplicar os padrões GoF
- Aplicar boas práticas de código limpo e refatoração
Projeto de Bloco
Artefatos de projeto de software ágil e disciplinado, com backlog de produto em forma de histórias de usuário e um modelo de domínio utilizando UML ou outra descrição gráfica
Arquitetura Java
- Aplicar padrões de projeto em sistemas Java
- Explicar o funcionamento da Máquina Virtual Java
- Implementar acesso a dados com Hibernate
- Implementar serviços com a plataforma Java EE
- Implementar sistemas Web com Spring Framework
- Integrar back-end Java EE com tecnologias front-end
Arquitetura .NET
- Aplicar padrões de projeto em sistemas .NET
- Explicar o Common Language Runtime .NET
- Implementar acesso a dados com Entity Framework
- Implementar serviços com a plataforma .NET
- Implementar sistemas web com ASP.NET Core
- Integrar back-end .NET Core com tecnologias front-end
Projeto de Bloco
Projeto de software para a plataforma Java ou .NET., incluindo a descrição de camadas web e os serviços utilizados, a forma de implementação da persistência e os frameworks utilizados, bem como os padrões aplicados.
Arquitetura de Microsserviços e Mobile
- Projetar arquitetura de software com foco em ambientes mobile multiplataforma
- Projetar arquitetura de software orientada a serviços
- Projetar microsserviços
- Desenvolver APIs de microsserviços
- Documentar APIs de microsserviços
- Consumir APIs de microsserviços
- PublicarAPIs de microsserviços
- Integrar serviços em aplicações mobile
Integração Contínua, DevOps e Computação em Nuvem
- Projetar software para integração e entrega contínua em nuvem
- Implementar software para integração e entrega contínua em nuvem
- Automatizar testes contínuos em nuvem
- Implementar software em nuvem
- Monitorar software proativamente em nuvem
Projeto de Bloco
Projeto de integração com microsserviços de uma aplicação mobile multiplataforma, com DevOps e planejamento para integração contínua.
Arquitetura de Software
- Projetar componentes arquiteturais
- Selecionar padrões de arquitetura
- Documentar uma solução arquitetural
- Analisar a escalabilidade de aplicações
- Analisar a escalabilidade de volumes de dados
- Estabelecer disponibilidade, interoperabilidade, desempenho, segurança, testes e usabilidade da arquitetura
Arquitetura Corporativa
- Alinhar os propósitos de TI ao negócio
- Explicar as dimensões da arquitetura no negócio
- Implementar o framework Zachman
- Implementar o framework TOGAF
Projeto de Bloco
Analisar um estudo de caso contendo um projeto de arquitetura de software com a representação de um ou mais aspectos estruturais da arquitetura e seu relacionamento com os requisitos do negócio e dos intervenientes.
Perguntas Frequentes
A Pós-Graduação é composta por blocos de aprendizado, totalizando 480 horas de aulas e atividades de aprendizagem. Ao término de cada bloco, o aluno consolida seu aprendizado apresentando um Projeto de Bloco, aplicando os conhecimentos promovidos no período.
O curso foi desenvolvido para profissionais que já possuem experiência no desenvolvimento de Software, como Desenvolvedores e Analistas Plenos ou Seniores, Líderes ou Gerentes de Desenvolvimento, que desejam liderar em aplicações corporativas eficientes e escaláveis. É o curso ideal para quem possui alto nível técnico e deseja desenvolver visão crítica sobre as principais plataformas, tecnologias e soluções de softwares nos ambientes corporativos.
Somente profissionais graduados podem estudar.
É obrigatória experiência ou graduação na área de TI.
Coordenador
Carlos Pivotto
Nos últimos quinze anos, especificou, projetou e liderou projetos de desenvolvimento de software de instituições de governo federal e municipal, de economia mista do setor petroquímico e do setor privado.
É mestre em Engenharia de Sistemas e Computação pelo Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa em Engenharia (COPPE/UFRJ) e graduado em Engenharia de Computação e Informação pela Universidade Federal do Rio de Janeiro. Atua como professor de graduação e pós-graduação nas áreas de Engenharia de Software, Arquitetura de Software, Sistemas de Informação e Linguagens de Programação.
Uma escola inteira para você
A Escola de Tecnologia da Informação (ESTI) do Instituto Infnet é exclusiva para cursos área, com salas e Labs virtuais que garantem o aprendizado máximo do aluno. Nossas Pós são baseadas nas exigências do mercado e incentivam a especialização profissional do docente na área.
Temas abordados
- Modelagem e Projetos de Arquitetura de Software
- Ciclo de vida de aplicações e seus requisitos
- Projetos de desenvolvimento de software e metodologias ágeis
- Análise e projeto orientado a objetos com UML
- Arquiteturas de software para .NET, Java EE e dispositivos móveis
- Especificação da arquitetura de serviços da organização
- Melhores práticas de DevOps para entrega contínua de software escalável e manutenível
- Aspectos estruturais da arquitetura e seu relacionamento com os requisitos do negócio e dos intervenientes
- Padrões corporativos Zachman e TOGAF
- Modelagem de domínio e linguagem ubíqua
- Padrões de projeto adequados à solução de problemas recorrentes
- Alinhamento dos sistemas de software aos processos de negócio
- Avaliação de integrações de software e microsserviços
Curso Único
Aprendizado Prático
Todas as aulas ministradas em laboratório com uma workstation por aluno, para que coloquem em prática na hora as ferramentas que aprendem.
Imersão ao mercado
Você irá participar de palestras e eventos com empregadores a respeito dos assuntos mais atuais da área, garantindo um real contato com profissionais atuantes.
Infraestrutura
Nossos campus são projetados com ambientes de estudo equipados e preparados para o aluno ter o máximo de foco, conforto e rendimento.
Também com aulas transmitidas e gravadas
Aqui, você não perde o conteúdo. As aulas também são transmitidas online e ficam gravadas em nossa plataforma.
Conteúdo extenso e que aprofunda
Nosso conteúdo é denso e aprofunda nas plataformas, tecnologias e soluções de problemas estratégicos na área de desenvolvimento de software.
Avançado
Construído para profissionais que visam avançar na carreira enquanto mantém-se técnicos.
Aprendizado Prático
Todas as aulas ministradas em laboratório com uma workstation por aluno, para que coloquem em prática na hora as ferramentas que aprendem.
Também com aulas transmitidas e gravadas
Aqui, você não perde o conteúdo. As aulas também são transmitidas online e ficam gravadas em nossa plataforma.
Infraestrutura
Nossos campus são projetados com ambientes de estudo equipados e preparados para o aluno ter o máximo de foco, conforto e rendimento.
Imersão ao mercado
Você irá participar de palestras e eventos com empregadores a respeito dos assuntos mais atuais da área, garantindo um real contato com profissionais atuantes e ajudando na sua imersão ao mercado.
Conteúdo extenso e que aprofunda
Nosso conteúdo é denso e aprofunda nas plataformas, tecnologias e soluções de problemas estratégicos na área de desenvolvimento de software.
Avançado
Construído para profissionais que visam avançar na carreira enquanto mantém-se técnicos.
Certificações
Os conhecimentos dessa Pós-Graduação são uma ótima base para o aluno se preparar para os exames de certificação Google Academy: Conceitos básicos e Youtube Ads.
Carreiras e Competências
A pós-graduação prepara o aluno para as carreiras de Arquiteturo de Software, Arquiteto de Soluções e Arquiteto Corporativo.
Impulsione sua carreira
Trabalhando num mercado em alta
Neste período de reclusão social, o Marketing Digital reafirmou seu papel crucial para a saúde das empresas. Muitos negócios tiveram que se adaptar à nova realidade para continuarem a funcionar e ter sucesso em seus meios.
Por isso, a demanda de profissionais da área para orientar as vendas e serviços do mundo online vem crescendo muito. Aliadas a recuperação gradual da economia a nível mundial, as oportunidades de atuação do Marketing Digital são diversas e promissoras.
Em alta
A pesquisa "Empregos em Alta no Brasil 2021", realizada pelo Linkedin, classificou ''profissionais do Marketing Digital", "autônomos de conteúdo digital" e "especialistas em E-commerce" como três das 15 profissões mais importantes
Sem fronteiras
Uma das vantagens da área é a possibilidade de atuação remota. Acentuada pela pandemia, o trabalho a distância permite novas opções de emprego tanto em território nacional, quanto internacional
Variedade
As estratégias de comunicação e vendas online requerem diferentes tipos de funções e ações para serem implementadas. Por isso, as profissões do campo Digital são bem variadas, formando um leque grande para o profissional da área atuar
Depoimentos de alunos da ESTI
Tire suas dúvidas sobre o ensino do Instituto Infnet
O Infnet é a melhor faculdade de tecnologia do Rio de Janeiro. Foi fundado em 1994, para o ensino de excelência voltado às necessidades do mercado, e tornou-se referência nesse segmento. A proposta do Instituto é ensinar tecnologia aplicada ao contexto de negócios, isto é, como uma ferramenta para o desenvolvimento das organizações.
São profissionais que trabalham na área em que lecionam, recrutados dentre os melhores profissionais em empresas como Petrobras, White Martins, Stone, Globo, Dataprev, Eletrobras Furnas, Ágora, BNDES, Amil e Accenture. O Instituto Infnet acredita que só quem trabalha no setor é capaz de ministrar aulas conectadas com o mercado. Além disso, em sua maioria, possuem mestrado ou doutorado e as certificações cobertas no programa.
Só existe uma forma transparente e objetiva de indicar o que o aluno domina ao final de um curso: uma lista de competências.
“Competência” é algo que você sabe realizar ou resolver. Ao final da pós-graduação, você terá um conjunto de novas competências para aplicar em seu trabalho.
Sim, o programa de um curso de pós-graduação é dinâmico e suas disciplinas, competências e estrutura podem ser modificadas pela instituição. Há várias razões para um curso sofrer alterações: mudanças na tecnologia, mudanças no mercado, evolução das certificações, aprendizados da instituição, ajustes no modelo de ensino, demandas do corpo discente, feedback dos docentes e outras.
Você terá que fazê-la novamente (a mesma ou uma disciplina similar, indicada pela instituição).
Fale conosco
Saiba tudo sobre as informações, admissão e valores da Pós-Graduação MIT em Arquitetura de Software no chat abaixo. Você pode iniciar uma conversa conosco e tirar suas dúvidas!