Apresentação

Desenvolver as mais recentes práticas e ferramentas na integração e implantação contínua. Podendo aplicá-las seletivamente nos seus projetos futuros graças a este Curso"

##IMAGE##

Coordenar e integrar o trabalho de toda a equipa de desenvolvimento de software numa linha principal, de forma muito frequente, e entregar o produto com estas novas alterações o mais rapidamente possível, é um dos objetivos da integração contínua no âmbito da utilização da metodologia DevOps.

O compromisso assumido em cada projeto permite-nos trabalhar com eficácia, rapidez e adaptação às necessidades que possam surgir. Para tal, é necessário estabelecer as fases e os requisitos mínimos de qualquer processo de desenvolvimento de software. Neste Curso, é oferecida uma visão global e completa de todo o ecossistema, desde as políticas humanas, os requisitos de produto ou a gestão, até à implementação teórica e prática dos próprios processos.

Por conseguinte, o aluno será capaz de criar e adaptar o ciclo completo de entrega de software, de acordo com necessidades específicas, tendo em conta considerações económicas e de segurança, com a apresentação de casos reais baseados em problemas. Com conteúdos selecionados pelos professores especialistas que dirigem este Curso e que, além disso, o acompanharão durante todo o processo de aprendizagem através dos diferentes recursos multimédia disponíveis na plataforma TECH Universidade de Tecnologia.

Um sistema de estudo moderno implementado pela TECH, que permite ao estudante conciliar as suas responsabilidades quotidianas com a aprendizagem e concluir o Curso num máximo de seis semanas, sem grandes investimentos de tempo e esforço. Trata-se de uma metodologia 100% online baseada no Relearning, que facilita o processo de aprendizagem do profissional.

Com este Curso, aprenderá a desenvolver soluções práticas avançadas no domínio do desenvolvimento de software através do DevOps e da integração contínua. Matricule-se agora e termine o Curso em apenas 6 semanas”

Este Curso de DevOps e Integração Contínua. Soluções Práticas Avançadas no Desenvolvimento de Software conta com o conteúdo educacional mais completo e atualizado do mercado. As suas principais características são: 

  • O desenvolvimento de casos práticos apresentados por especialistas em desenvolvimento de software
  • O conteúdo gráfico, esquemático e eminentemente prático fornece informações práticas sobre as disciplinas que são essenciais para a prática profissional
  • Exercícios práticos onde o processo de autoavaliação pode ser levado a cabo a fim de melhorar a aprendizagem
  • A sua ênfase especial em metodologias inovadoras 
  • Lições teóricas, colocar questões ao especialista e trabalhos de reflexão individuais
  • Possibilidade de aceder ao conteúdo a partir de qualquer dispositivo fixo ou portátil com ligação à Internet

As empresas procuram profissionais eficientes no desenvolvimento de soluções informáticas adaptadas às suas necessidades. Torne-se num especialista com este Curso”

O corpo docente do Curso inclui profissionais do setor que trazem a sua experiência profissional para esta capacitação, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.

Graças ao seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educativa, o profissional terá acesso a uma aprendizagem situada e contextual, isto é, um ambiente de simulação que proporcionará uma educação imersiva, programada para praticar em situações reais.

A conceção desta qualificação centra-se na Aprendizagem Baseada em Problemas, através da qual o especialista deve tentar resolver as diferentes situações da prática profissional que surgem ao longo do Curso. Para tal, contará com a ajuda de um sistema inovador de vídeo interativo desenvolvido por especialistas reconhecidos.

Já não tem de ser preocupar com intermináveis horas de estudo numa sala de aula. Qualifique-se de forma 100% online e através de qualquer dispositivo com a TECH Universidade de Tecnologia"

##IMAGE##

Após esta qualificação, será capaz de desenvolver um processo de entrega de software utilizando a integração contínua de uma forma eficiente"

Programa de estudos

O profissional de hoje necessita de um Curso que lhe ofereça alternativas ágeis e práticas. O conteúdo deste Curso estará disponível desde o primeiro dia e em diferentes formatos escritos e audiovisuais, através de uma metodologia moderna e 100% online, que proporciona a flexibilidade desejada para aqueles que pretendem profissionalizar-se sem sacrificar as suas atividades atuais. Além disso, professores especializados acompanharão os alunos ao longo de todo o processo, num ambiente personalizado e de grupo, podendo estes partilhar experiências com outros profissionais nos fóruns e nas salas de reuniões.

##IMAGE##

Estudar não tem de ser aborrecido. Com a TECH, para além da qualidade, encontrará variedade de recursos para uma qualificação dinâmica e eficaz”

Módulo 1 DevOps e Integração Contínua. Soluções Práticas Avançadas no Desenvolvimento de Software

1.1. Fluxos da entrega de software

1.1.1. Identificação de atores e artefactos
1.1.2. Design do fluxo de entrega de software
1.1.3. Fluxo de entrega de software. Requisitos entre etapas

1.2. Automatização de processos

1.2.1. Integração contínua
1.2.2. Implantação contínua
1.2.3. Configuração de ambientes e gestão de segredos

1.3. Pipelines declarativos

1.3.1. Diferenças entre pipelines tradicionais, como código e declarativos
1.3.2. Pipelines declarativos
1.3.3. Pipelines declarativos em Jenkins
1.3.4. Comparação de provedores de integração contínua

1.4. Portas de qualidade e retroalimentação enriquecida

1.4.1. Portas de qualidade
1.4.2. Padrões de qualidade com portas de qualidade. Manutenção
1.4.3. Requisitos de negócio nos pedidos de integração

1.5. Gestão de artefactos

1.5.1. Artefactos e ciclos de vida
1.5.2. Sistemas de armazenamento e gestão de artefactos
1.5.3. Segurança na gestão de artefactos

1.6. Implantação contínua

1.6.1. Implantação contínua como recipientes
1.6.2. Implantação contínua com PaaS
1.6.3. Implementação contínua de aplicações móveis

1.7. Melhoria do tempo de execução do Pipeline: análise estática e Git Hooks

1.7.1. Análise estática
1.7.2. Regras de estilo do código
1.7.3. Git Hooks e testes unitários
1.7.4. O impacto da infraestrutura

1.8. Vulnerabilidade em recipientes

1.8.1. Vulnerabilidade em recipientes
1.8.2. Digitalização de imagens
1.8.3. Relatórios periódicos e alertas

##IMAGE##

O Relearning baseia-se na reiteração. A ciência revela que a reiteração é o melhor meio de aprendizagem. Uma metodologia implementada pela TECH Universidade de Tecnologia e que revoluciona o mundo universitário atual”

Curso de DevOps e Integração Contínua. Soluções Práticas Avançadas no Desenvolvimento de Software

O uso da metodologia DevOps é cada vez mais comum no desenvolvimento de software, pois permite coordenar e integrar o trabalho da equipa de forma eficiente para entregar produtos com mudanças rápidas e adaptadas aos requisitos do cliente. Neste sentido, é essencial ter uma visão global e completa do ecossistema de desenvolvimento de software para estabelecer as etapas e necessidades mínimas em qualquer processo. Por esta razão, a TECH Universidade Tecnológica designou o Curso de DevOps e Integração Contínua. Soluções Práticas Avançadas no Desenvolvimento de Software, que oferece uma formação completa neste campo, a fim de impulsionar o seu crescimento profissional no setor informático.

 

Inscreva-se neste curso completo para melhorar as suas competências profissionais.

Através deste curso, aprenderá a conceber um processo de entrega de software utilizando a integração contínua ou a aumentar as suas competências para analisar e antecipar as vulnerabilidades de segurança durante esta fase. Irá adquirir estas competências através de uma metodologia 100% online, o que lhe permitirá conciliar esta excelente aprendizagem com outros projetos profissionais e com as suas obrigações pessoais. Não hesite mais e inscreva-se no Curso de DevOps e Integração Contínua. Soluções Práticas Avançadas em Desenvolvimento de Software para crescer nesta área!