Pós-Graduação em Arquitetura de Software EAD | Faculdade Infnet

Pós-Graduação
MIT em Arquitetura de Software

Arquitetura de Software, Design Patterns, GOF, Web Services, GRASP, Microserviços, TOGAF, Rest, Qualidade De Software, TDD, Código Limpo, Zachman

Nesta pós-graduação Arquitetura de Software, você irá aprofundar seus conhecimentos em Design Patterns, GOF, Web Services, GRASP, Microserviços, TOGAF, REST, Qualidade de software, TDD, Código LimpoZachman.

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. Este curso é ideal para quem possui alto nível técnico e deseja se especializar no campo.

EAD COM TODAS AS AULAS AO VIVO

PARTICIPE DE UMA TURMA DE VERDADE

CURSO BASEADO EM PROJETOS

AULAS COM LABS VIRTUAIS

HORÁRIO
DAS AULAS

20h00 às 22h00

PRÓXIMA
TURMA

16/04/2024

DIAS DA
SEMANA

Terça e Quinta

DURAÇÃO
DA PÓS

11 meses

Dois arquitetos de software trabalhando em frente ao computador - Pós Graduação Arquitetura de Software

Disciplinas e Competências do curso

Engenharia e Processos de Software

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

Arquitetura de Plataformas

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

Arquitetura de Integração e Serviços

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
  • Publicar APIs 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

Arquitetura em Software

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

Perguntas frequentes

Como vou aprender?

Neste curso de pós-graduação Arquitetura de Software você terá uma verdadeira experiência de sala de aula, participando por áudio e vídeo, tirando dúvidas com os professores e construindo seu networking.

 

Nosso EAD é composto por 64 aulas interativas ao vivo e sete dias por semana de aprendizado na comunidade online.

 

Você tem o apoio de professores dedicados ao curso, que são experts em Arquitetura de Software, e aprende junto com uma turma de profissionais de todo o Brasil.

Quem deve estudar?

Esta pós-graduação Arquitetura de Software foi desenvolvida para profissionais que já possuem experiência no desenvolvimento de Software.

 

É 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 realizar este curso de pós-graduação Arquitetura de Software. É obrigatória experiência na área de desenvolvimento de software para fazer o curso.

Qual infra preciso ter?

Para assistir às aulas do curso de pós-graduação Arquitetura de Software EAD, basta um celular com câmera e boa conexão internet wifi ou 4g, mas será bem mais produtivo se você usar um desktop ou notebook com câmera e um confortável fone de ouvidos, que é a configuração recomendada.

 

Para fazer os trabalhos do curso e enviar pelo Moodle, você deve usar um computador com configuração mínima Core i3, 4gb de RAM (recomendável 8gb) e internet de boa qualidade.

 

Ao tornar-se aluno da modalidade EAD, você terá direito a uma conta no G Suite do Google e acesso a todas as VMs (Virtual Machines) necessárias para seu aprendizado, assim como instruções para baixá-las e utilizá-las durante o curso.

Coordenador

Carlos Pivotto

Coordena a pós-graduação Arquitetura de Software, que é ministrada por professores do quadro permanente da Faculdade Infnet.

Prof. 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 pela COPPE/UFRJ e graduado em Engenharia de Computação e Informação pela UFRJ. 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.

 

Carreiras

A pós-graduação Arquitetura de Software prepara o aluno para as carreiras de Arquiteto de Software, Arquiteto de Soluções e Arquiteto Corporativo.

Curso único

Flexível

As aulas são ao vivo mas ficam gravadas para você assistir conforme sua disponibilidade.

Avançado

Esta pós-graduação em Arquitetura de Software é ideal para profissionais que visam avançar na carreira enquanto mantém-se técnicos.

Faculdade Focada

Ministrado por uma escola totalmente dedicada à formação para a área de tecnologia tecnologia aplicada aos negócios e gestão

Professores de mercado

Os professores do Infnet atuam em empresas como: Petrobras, Stone, Microsoft, BNDES e Globo.

Biblioteca Virtual

Acesso a biblioteca online com mais de 35 mil livros, vídeos e tutoriais de editoras como: Apress, Packt Publishing, Pearson, O'Reily (Safari), Sams, Cisco Press, McGraw-Hill, Sybex

Faculdade Focada

A pós-graduação Arquitetura de Software é ministrada por uma escola totalmente dedicada à formação para a área de tecnologia aplicada aos negócios e gestão.

Flexível

As aulas da pós-graduação Arquitetura de Software EAD são ao vivo mas ficam gravadas para você assistir conforme sua disponibilidade.

Avançado

Esta pós-graduação em Arquitetura de Software é ideal para profissionais que visam avançar na carreira enquanto mantém-se técnicos.

Professores de mercado

Os professores do Infnet atuam em empresas como: Petrobras, Stone, Microsoft, BNDES e Globo.

Biblioteca Virtual

Durante o curso, você terá acesso a biblioteca online com mais de 35 mil livros, vídeos e tutoriais de editoras como: Apress, Packt Publishing, Pearson, O'Reily (Safari), Sams, Cisco Press, McGraw-Hill, Sybex

Qual a diferença entre um engenheiro e arquiteto de software?

A área de desenvolvimento de software é vasta e se encontra em constante transformação. A forma como os softwares são desenvolvidos varia muito, desde metodologias tradicionais como o modelo cascata até abordagens ágeis como Scrum e Kanban. Métodos DevOps também são cada vez mais comuns para integração e entrega contínua. É nesse sentido que podemos compreender a diferença entre engenharia e arquitetura de software. Apesar de serem dois campos inter-relacionados (partes do desenvolvimento de software), eles têm papéis distintos na área.

Engenharia

Se concentra em aplicar princípios de engenharia ao processo de desenvolvimento de software. Os engenheiros estão envolvidos em todas as etapas do ciclo de vida do software, trabalhando com análise de requisitos, design, codificação, testes, documentação e gerenciamento de projetos.

X

Arquitetura

A arquitetura de software, por outro lado, foca nas decisões de alto nível que moldam a estrutura geral do sistema de software. Os arquitetos de software definem como os componentes do sistema se relacionam entre si e como a funcionalidade é dividida em módulos.

Vantagens da Pós-Graduação Arquitetura de Software em 2024

A arquitetura de software é uma área em constante evolução, que exige dos profissionais uma atualização contínua de conhecimentos e habilidades. Nesse contexto, a pós-graduação em arquitetura de software surge como uma opção para aqueles que desejam aprofundar seus conhecimentos nessa área e se destacar no mercado de trabalho.

As vantagens de fazer uma pós nessa área são muitas, incluindo o desenvolvimento de habilidades técnicas e de liderança, a vantagem competitiva no mercado de trabalho e a capacidade de projetar e desenvolver sistemas de software complexos e robustos. Uma pós-graduação na área pode fornecer aos alunos um conhecimento aprofundado sobre este campo, incluindo as melhores práticas e os padrões mais recentes da indústria. Isso é altamente valorizado pelos empregadores, que buscam candidatos com habilidades especializadas para lidar com desafios complexos de software.

Vantagens de uma Pós em Arquitetura de Software

Alta demanda e oportunidades de carreira

A crescente demanda por software e sistemas de alta qualidade cria muitas oportunidades para arquitetos de software, especialmente em grandes empresas e organizações internacionais.

 

De acordo com o relatório Global Tech Talent, da empresa de recrutamento Hired, os arquitetos de software são os profissionais mais procurados no setor de tecnologia. O relatório destaca que a demanda por esses profissionais aumentou mesmo em meio à pandemia de COVID-19.

 

Os arquitetos de software em geral têm muitas oportunidades de carreira, incluindo posições de liderança e gerenciamento de projetos.

Possibilidade de trabalhar em diversos setores

A necessidade de softwares e sistemas de alta qualidade se estende a vários setores, o que significa que os arquitetos de software podem encontrar oportunidades em uma variedade de áreas, como empresas de tecnologia, consultorias de TI, bancos, seguradoras, lojas de varejo, agências de logística etc.

 

A integração de sistemas, por exemplo, é uma preocupação crescente para as empresas, especialmente à medida que elas buscam integrar novas tecnologias em suas operações existentes. De acordo com uma pesquisa da TechValidate, 85% dos clientes relataram que a implementação de uma arquitetura de software bem definida melhorou a capacidade de seus sistemas se integrarem.

 

Por isso, se você almeja se tornar um profissional de arquitetura de software, saiba que não sentirá falta de novas oportunidades nessa carreira.

Rede de contatos/networking

Frequentar uma pós-graduação em arquitetura de software pode ajudar a construir uma rede de contatos na indústria de tecnologia, o que pode levar a oportunidades de emprego, projetos e colaborações no futuro.

Ao interagir com outros profissionais da área, o arquiteto de software também pode ter a oportunidade de aprender com suas experiências e desenvolver novas habilidades, mantendo-se atualizado sobre as últimas tendências e tecnologias do setor.

Salários mais altos e competitivos

De acordo com a pesquisa Global Knowledge IT Skills and Salary Report, os arquitetos de software estão entre os profissionais mais bem pagos do mercado de TI.

 

Mais ainda, aqueles com uma pós-graduação em arquitetura de software tendem a ter salários mais altos do que profissionais sem essa especialização, devido à demanda por habilidades especializadas em arquitetura de software.

Reconhecimento global

A arquitetura de software é reconhecida globalmente, o que significa que a especialização na área pode ser altamente valorizada em todo o mundo. Isso abre portas para oportunidades de emprego em diferentes países e regiões.


E com o home office em alta, as chances de trabalhar para empresas estrangeiras sem sequer precisar sair de casa encontram-se maiores do que nunca.

Conhecimentos em tecnologias emergentes

A competição por cargos de arquitetura de software é alta, uma vez que os candidatos com habilidades em tecnologias emergentes, como a inteligência artificial e a nuvem, são os mais valorizados.

 

Essas habilidades podem ajudar os arquitetos de software a projetar soluções mais inovadoras e eficazes para atender às necessidades dos clientes e empresas, além de permitir que também identifiquem novas oportunidades para os projetos em que estão envolvidos.

 

Por isso, a pós-graduação em arquitetura de software do Infnet inclui temas como inteligência artificial, aprendizado de máquina, nuvem e mobilidade.

Aluno segurando notebook

Um time de professores experts

O time de professores da pós-graduação Arquitetura de Software, naturalmente, pode ser alterado ao longo do tempo.

Flexível

Você assiste às aulas do curso, estuda e faz os trabalhos no horário que puder. Assistir ao vivo é o ideal, mas é você quem decide. Nesta pós-graduação em Arquitetura de Software, você faz o seu horário!

Depoimentos de alunos da Pós-Graduação Arquitetura de Software

Perguntas frequentes

POR QUE ESTUDAR NO INFNET?

Somos referência no ensino de tecnologia.

 

O Infnet foi fundado em 1994, para o ensino de excelência voltado às necessidades do mercado. Nossa proposta é ensinar tecnologia aplicada ao contexto de negócios, isto é, como uma ferramenta para o desenvolvimento das organizações.

QUAIS SÃO AS NOTAS DO MEC PARA OS CURSOS DE PÓS LIVE DO INFNET?

No caso das pós-graduações lato sensu, como cursos e especializações tradicionais ou MBAs, conforme disposto na página do próprio Ministério da Educação, elas não precisam ser reconhecidas pelo MEC:

 

“Observados esses critérios, os cursos de especialização em nível de pós-graduação independem de autorização, reconhecimento e renovação do reconhecimento (o que garante o curso manter as características de flexibilidade, dinamicidade e agilidade), desde que oferecidos por instituições credenciadas”.

 

O que é necessário é que as instituições de ensino que ofereçam esses cursos de pós-graduação lato sensu sejam credenciadas pelo MEC.

QUAL É A NOTA DO MEC DADA AO INFNET PARA O CREDENCIAMENTO DO NOSSO MODELO DE ENSINO A DISTÂNCIA?

Nossa qualidade foi reconhecida pelo MEC, que conferiu conceito máximo (5) para a modalidade EAD da instituição e para todas as graduações reconhecidas.

Portaria 529 de 14/06/2013. Essas informações são públicas, o candidato pode ir lá sozinho e pesquisar no site: emec.mec.gov.br/

 

Este nível de qualidade só é possível pela metodologia do curso que combina aulas ao vivo e o aprendizado através do desenvolvimento de projetos com desafios reais da profissão. Além disso, a metodologia do curso de avaliação por competências aproxima os alunos do mercado de trabalho.

QUAL É O PRINCIPAL DIFERENCIAL DOS CURSOS DE PÓS-GRADUAÇÃO LIVE DO INFNET?

Neste curso, você terá as mesmas oportunidades de aprendizado na modalidade EAD que em uma pós-graduação presencial, com aulas ao vivo, colegas de classe, trabalhos e indicação de conteúdos adicionais para estudar.

Para nós, um curso de pós-graduação não pode ser videoaula gravada anos atrás para autoestudo, por isso nossas aulas são ao vivo. É uma pós-graduação de verdade, com aulas de verdade.

O CERTIFICADO DA PÓS LIVE É O MESMO DE UMA PÓS PRESENCIAL?

Sim, o certificado do curso de pós-graduação na modalidade EAD é o mesmo de uma pós-graduação presencial.

Cursos relacionados com a pós-graduação Arquitetura de Software: