Material didático com apostilas digitais com estudo de caso, questões de concurso público e temas para TCC
FAÇA SUA MATRÍCULA E ESTUDE GRÁTIS POR 7 DIAS!
Se por algum motivo você quiser desistir nós devolveremos todo seu investimento.
COMEÇAR AGORA
O que vou aprender?
MÓDULO
DISCIPLINA
CH
1 Arquitetura de Software 80h
Arquitetura de Software: Conceito e Contextualização Histórica. O mercado de Software e seus impactos. Os Estilos Arquiteturais (pipes-and-filters, camadas, publish-subscribe, baseado em eventos, cliente-servidor, dentre outros). Análise da Relação Custo/Benefícios na diversidade dos requisitos arquitetônicos. A implicação de hardware no desenvolvimento de projetos de Software. Rastreabilidade de requisitos e arquitetura de software. Arquiteturas específicas de um domínio e linhas de produtos de software. Notações arquiteturais (ex., visões, representações e diagramas de componentes). Reutilização em nível arquitetural.
2 Estudos Avançados em Arquitetura de Software 80h
O papel do arquiteto de software. Requisitos arquiteturais. Riscos e decisões. Estimativas. Modelos e Modelagem arquitetural. Estilos arquiteturais. Padrões de projeto.
3 Projeto e Desenvolvimento de Arquiteturas 80h
Fundamentos e metodologias para avaliação de arquitetura de software; A importância dos requisitos; Engenharia de requisitos; Requisitos arquiteturais; O processo de arquitetura de software; Estilos arquiteturais; Padrões arquiteturais; Requisitos de funcionalidade; Requisitos de usabilidade; Requisitos de disponibilidade e confiabilidade; Requisitos de segurança; Gestão de requisitos.
4 Arquitetura de Software Aplicada a Diversas Plataformas 80h
"Visão geral da plataforma .NET. Padrões estabelecidos cliente/servidor. Padrões emergentes dispositivos/serviços. Projetos com camadas arquiteturais baseadas em padrões (Transaction Script Pattern, Table Module Pattern, Active Record e Domain Model Pattern). Criação e definição de serviços (backend), boas práticas com WCF e arquiteturas RESTful com ASP.NET Web AP. Front End com ASP.NET MVC. .NET Core. Visão geral da plataforma Node.js. Padrões estabelecidos. Módulos. Pacotes. File system. WebSockets. Middlewares. Criação e definição de serviços. Organização da plataforma Java EE. Ambiente de desenvolvimento e ferramental Java EE.Servidores de aplicação Java EE. Aplicações, componentes e containers web. Empacotamento de aplicações e componentes Java EE.Deployment. Tecnologias Java para Desenvolvimento Web. Tecnologias e padrões da camada de negócio web.Tecnologias. Processamento de mensagens. Criação e consumo de Web Services. Definição de arquitetura de aplicações na plataforma Java EE. Aplicabilidade das tecnologias da plataforma Java EE.Certificações para o Arquiteto Java EE. Introdução à computação em Nuvens. Modelos e Serviços (SaaS, PaaS, IaaS e Backend-asService). Estratégias arquiteturais para computação em nuvens. Integração de diversas plataformas com plataformas em nuvens. Padrões arquiteturais de desenvolvimento web services: REST, SOA. Padrões arquiteturais de banco de dados; Linguagens de Programação: C#, JAVA, Node.js para aplicações das Tecnologias. Arquitetura de Front End. Componentes, Estratégias, Técnicas e Tecnologias de arquitetura de um front end de uma aplicação. Vantagens e desvantagens da arquitetura monolítica, microsserviços e camadas distribuídas."
5 DevSecOps e o Ciclo Contínuo das Aplicações 80h
Princípios de entrega contínua. Integração contínua. DevSecOps. Definição e projeto de Build. Provisionamento de ambientes de desenvolvimento, produção, integração e testes. Arquitetura de ambiente de integração. Ferramentas. Gerência de configuração. Impactos entrega contínua na arquitetura de software. Segurança aplicada à operação
6 Estudo sobre Qualidade, Testes e Documentação Arquitetural 80h
Contexto e conceitos. Visões e estilos arquiteturais baseados em módulos. Visões e estilos arquiteturais baseados em componentes e conectores. Visões e estilos arquiteturais baseados em alocação. Estratégias de refinamento da documentação. Documentação de interfaces e comportamentos. Consolidação da documentação. A modelagem ágil. Melhores práticas. Especificação por exemplos.
7 Metodologias Ágeis Aplicadas à Elaboração de Software 80h
Engenharia de Software: Evolução e Desafios. Metodologias Ágeis: Contextualização. Princípios Ágeis. Uma análise comparativa entre Metodologias Tradicionais e Ágeis. O Clico de vida dentro do Desenvolvimento Ágil. Ferramentas de apoio: User Story, Planning Pokere Burndown. Simulação Ágil: User Storye Planning Poker. Métodos ágeis de desenvolvimento de software: Kanban, Scrum, XP, dentre outros. O método Kanban. Simulação Ágil: Kanbane Burndown. O framework SCRUM.
8 Arquitetura em Nuvem 80h
Fundamentos de Cloud Computing: terminologias e conceitos; Diferenças entre servidor Local e servidor em Nuvem; Arquitetura da computação em nuvem; Modelos e Serviços: Software as a Service (SaaS), Platform as a Service (PaaS) e Infrastructure as a Service (IaaS); Principais Players (Google, Azure, AWS) Segurança em Cloud Computing; Governança de TI na Nuvem; Nuvem Pública, Privada e Híbrida: Vantagens e Desvantagens
9 Docência do Ensino Superior 80h
O Ensino Superior no Brasil. A Universidade na Sociedade. Legislação da Educação Superior. A Prática Docente no Contexto da LDB (Lei n.º 9.394/96). As Teorias Pedagógicas. A Didática: definição e importância no ensino superior. Planejamento do ensino. Elaboração de planos de Ensino e Prática Docente. Avaliação Educacional. Ambiente Virtual de Aprendizagem e Tecnologias para o Ensino. Interações em Sala de Aula EAD e Presencial: O Papel dos Professores e dos Alunos.
TOTAL 720h
VIDEOAULAS INTERATIVAS
Os cursos de Pós-Graduação EaD da Faculdade Prominas possuem conteúdos e videoaulas atualizadas, inovadoras e que surpreendem pelo alto padrão de qualidade. São desenvolvidas com tecnologia de cinema que você poderá assistir onde e quando quiser.
*Válido para os alunos cadastrados a partir do dia 01/01/2020.
INVESTIMENTO
Valor Total
Nº de parcelas
Pix
Taxa de inscrição de R$180,00. de R$ 3.980,00 por R$ 990,00 –
MATRICULAR AGORA
Cartão de Crédito
Taxa de inscrição de R$180,00 . de R$ 3.980,04 por R$ 990,00 até 12x de R$ 82,50
MATRICULAR AGORA
Boleto
Taxa de inscrição de R$180,00. de R$ 3.980,00 por R$ 1.950,12 até 18x de R$ 108,34
MATRICULAR AGORA
ESTUDE POR 7 DIAS GRÁTIS
Se não gostar do curso por qualquer motivo, devolvemos todo seu investimento. E por que estamos fazendo isso? Por que temos mais de 179 mil profissionais satisfeitos e a certeza que com você não será diferente. Queremos que se sinta absolutamente seguro de estar fazendo um excelente investimento, em você e no seu futuro profissional.
*Os 7 dias serão contabilizados a partir da data de pagamento da taxa de matrícula.
COMECE AGORA
MAIS INFORMAÇÕES SOBRE O CURSO DE ARQUITETURA DE SOFTWARE
Descrição
O curso Arquitetura de Software fornecerá aos alunos habilidades e competências para atuar na concepção, construção e implantação de softwares.
Objetivo
Fornecer ao profissional a compreensão e habilidades para identificar requisitos que afetem a estrutura do software e reduzir os riscos associados ao desenvolvimento do software.
Público Alvo
O curso Arquitetura de Software é destinado a profissionais graduados em tecnologia da Informação . E também para profissionais que já trabalham com esta metodologia e desejam se atualizar ou detalhar mais seus conhecimentos.
QUER SABER MAIS INFORMAÇÕES
SOBRE OS CURSOS?
PREENCHA SEUS DADOS E UM CONSULTOR IRÁ ENTRAR EM CONTATO COM VOCÊ.
Nome
WhatsApp Email
FALE COM UM CONSULTOR
INSTITUCIONAL
Conheça a Faculdade Prominas
Atendimento
CURSOS
Pós-Graduação EaD
Aperfeiçoamento EaD
Extensão EaD
CONTATO
Central de vendas
31987654321
Whatsapp
(31) 98765 - 4321
Garantimos a confidencialidade de todas as suas informações. Você pode cancelar sua inscrição a qualquer momento.