CONDIÇÕES EXCLUSIVAS | Fale com um de nossos consultores via WhatsApp e conheça nossas Condições Especiais Eu quero
X
Qualidade de Software, Segurança e Sistemas Inteligentes
Aperfeiçoe seus conhecimentos na elaboração de testes de qualidade de software, requisitos para o desenvolvimento e implementação de um software seguro e na engenharia de sistemas de softwares inteligentes. Para realização deste curso você precisa possuir conhecimentos prévios em Programação em Python, Banco de Dados e Desenvolvimento Full Stack Básico.Metodologia focada no mercado
Faça sua imersão com uma pós-graduação conectada com a rotina da profissão.
Certificados
A cada 3 meses, um certificado novo no tema da sua Sprint.
Jornada em Sprints
Sprints a cada 3 meses, com 3 disciplinas + 1 MVP cada.
Teoria aplicada na prática
Os MVPs ao final de cada Sprint colocam seus conhecimentos em prática e formam portfólio.
100% online
Metodologia e formato pensados para otimizar seu aprendizado e se encaixar na sua rotina.
Discord
Faça parte de uma comunidade acadêmica e interaja com colegas e professores.
Pensamento Crítico
Estude com base em situações e dilemas reais do mercado de trabalho.
Aulas em formatos diferentes
Além das tradicionais videoaulas gravadas, tenha acesso a debates, podcasts, e-books e muito mais
Certificação rápida
Tenha uma formação completa e um certificado Lato Sensu com a excelência PUC-Rio em 12 meses.
Visão 360º do mercado
Análise integral a partir de um pensamento crítico voltado para sua prática jurídica e social.
Contato com o mercado jurídico
Tenha momentos com profissionais relevantes para refletir sobre caminhos e discutir soluções.
Estudo de casos jurídicos
Debates multidisciplinares
Encontros ao vivo e aulas gravadas
Suporte personalizado
Evolua na PUC-Rio
Estude, pesquise, aproveite o espaço de coworking e faça seu networking no campus.
Lab_CC
Criação de portfólio
Community Hub
Projeto cultural x TCC
Perfil Hands-on
Crítica à sociedade
Suporte 360°
Duração do curso
Modalidade
Conteúdo online.
Certificação
Certificado de Curso PUC-Rio.
Reconhecido pelo MEC
Carga horária
30 horas de curso.
Tecnologia
Vivência na área
Ensino de excelência
Teoria e prática
Conteúdo do Curso
Teste e Qualidade de Software
Duração: 30h | Prof.: Marcos Kalinowski
- Qualidade do Produto de Software;
- Verificação e Validação de Software;
- Introdução ao Teste de Software;
- Processo de Teste de Software;
- Técnicas de Teste Funcional (Partição por Conjunto de Equivalência, Análise do Valor Limite, Grafo Causa-Efeito e Teste Funcional Sistemático);
- Técnicas de Teste Estrutural (Fluxo de Controle – Teste do Caminho Básico e Teste de Laços – e Fluxo de Dados);
- Técnicas de Teste Baseadas em Defeitos (Semeadura de Defeitos e Análise de Mutantes);
- Design by Contract e Teste Metamórfico;
- Automatização de Teste;
- Qualidade do Processo de Software: Normas e Modelos de Referência (CMMI e MPS.BR).
Desenvolvimento de Software Seguro
Duração: 30h | Prof.: Anderson Oliveira
- Conceitos Básicos de Segurança;
- Segurança no Ciclo de Vida de Desenvolvimento de Software (OWASP SKF);
- Requisitos para Desenvolvimento Seguro;
- Princípios do Projeto Seguro;
- Implementação de Software Seguro (Validação de Entradas, Processamento Seguro, Invocação de Outros Programas, Envio de Saídas);
- Listas de Verificação de Apoio ao Desenvolvimento Seguro;
- Verificação de Segurança (OWASP Web Security Testing Guide for Cybersecurity).
Engenharia de Sistemas de Software Inteligentes
Duração: 30h | Profs.: Marcos Kalinowski e Tatiana Escovedo
- Introdução à Engenharia de Sistemas de Software Inteligentes;
- Introdução à Ciência de Dados e Machine Learning;
- Especificação Ágil de Sistemas Inteligentes;
- Arquiteturas de Sistemas Inteligentes;
- Projeto de Sistemas Inteligentes Utilizando Princípios SOLID;
- Algoritmos de Machine Learning para Classificação e Regressão (por exemplo, Árvores de Decisão, KNN, SVM e Ensembles);
- Construção de Modelos de Machine Learning na Prática;
- Testes Automatizados de Modelos de Machine Learning. Implantação (Deploy) de Modelos de Machine Learning.
Projeto/MVP em Sistema de Software Inteligente com Qualidade e Segurança
Duração: 30h | Profs.: Marcos Kalinowski e Anderson Oliveira
- Projeto Prático (MVP) das Disciplinas: Teste e Qualidade de Software, Desenvolvimento de Software Seguro e Engenharia de Sistemas de Software Inteligentes.

Anderson Oliveira
Professor do Departamento de Informática da PUC-Rio. Atua em projetos e consultorias para diversas empresas.

Marcos Kalinowski
Professor do Departamento de Informática da PUC-Rio. Coordena projetos de P&D com empresas como Americanas e Petrobras.

Tatiana Escovedo
Professora do Departamento de Informática da PUC-Rio. É Gerente Geral na Petrobras e autora de livros na área de Computação.
Anderson Oliveira
- Professor do Departamento de Informática da PUC-Rio, onde leciona disciplinas na área de Segurança da Informação na graduação e na pós-graduação Lato Sensu.
- Consultor Técnico do Departamento de Informática, com mais de 20 anos de atuação, coordenando a equipe de suporte de infraestrutura de TI responsável pela operação da rede de comunicação de dados e serviços de vários laboratórios de ensino e pesquisa, dois Data Centers e uma Cloud Privada.
- Participa de projetos de pesquisa e desenvolvimento junto a diversas empresas, com foco em Autonomous Things, Redes de Sensores sem Fio, Segurança em IoT e Wearables.
Marcos Kalinowski
- Professor do Quadro Principal do Departamento de Informática da PUC-Rio, onde orienta pesquisas de mestrado, doutorado e pós-doutorado e coordena projetos de pesquisa e desenvolvimento junto a empresas como Americanas S.A. e Petrobras, nas áreas de Engenharia de Software e Ciência de Dados.
- Seus tópicos de especialidade incluem Engenharia de Requisitos, Engenharia de Software para Ciência de Dados, Engenharia de Software Experimental e Qualidade do Processo e do Produto de Software.
- Doutor em Engenharia de Sistemas e Computação pela COPPE/UFRJ.
- Atuou por mais de 10 anos na indústria de software antes de se tornar professor (como desenvolvedor, consultor e diretor).
- Forneceu dezenas de treinamentos in-company para empresas de dentro e de fora do país, incluindo Chemtech, CNEN, DataPrev, Loggi, Oceaneering, ONS, Petrobras, Sakonnet Technology, entre outras.
- É Senior Advisor da equipe técnica responsável pelo programa nacional MPS.BR, que busca promover o desenvolvimento do Brasil por meio da inovação tecnológica. Avaliador líder do modelo MPS-SW, tendo avaliado processos de software de dezenas de empresas brasileiras.
Tatiana Escovedo
- Professora do Departamento de Informática da PUC-Rio, onde coordena cursos de pós-graduação lato sensu e colabora com pesquisas nas áreas de Ciência de Dados e Engenharia de Software.
- Gerente Geral de Transformação Digital da Petrobras.
- Doutora em Engenharia Elétrica, na área de Métodos de Apoio à Decisão, e Mestre em Informática, na área de Engenharia de Software, pela PUC-Rio.
- Autora dos livros Introdução a Data Science - Algoritmos de Machine Learning e Métodos de Análise, Jornada Java, Jornada Python e Engenharia de Software para Ciência de Dados - Um guia de boas práticas com ênfase na construção de sistemas de Machine Learning em Python.
Time de professores que praticam o que ensinam
Anderson Oliveira
- Professor do Departamento de Informática da PUC-Rio, onde leciona disciplinas na área de Segurança da Informação na graduação e na pós-graduação Lato Sensu.
- Consultor Técnico do Departamento de Informática, com mais de 20 anos de atuação, coordenando a equipe de suporte de infraestrutura de TI responsável pela operação da rede de comunicação de dados e serviços de vários laboratórios de ensino e pesquisa, dois Data Centers e uma Cloud Privada.
- Participa de projetos de pesquisa e desenvolvimento junto a diversas empresas, com foco em Autonomous Things, Redes de Sensores sem Fio, Segurança em IoT e Wearables.
Marcos Kalinowski
- Professor do Quadro Principal do Departamento de Informática da PUC-Rio, onde orienta pesquisas de mestrado, doutorado e pós-doutorado e coordena projetos de pesquisa e desenvolvimento junto a empresas como Americanas S.A. e Petrobras, nas áreas de Engenharia de Software e Ciência de Dados.
- Seus tópicos de especialidade incluem Engenharia de Requisitos, Engenharia de Software para Ciência de Dados, Engenharia de Software Experimental e Qualidade do Processo e do Produto de Software.
- Doutor em Engenharia de Sistemas e Computação pela COPPE/UFRJ.
- Atuou por mais de 10 anos na indústria de software antes de se tornar professor (como desenvolvedor, consultor e diretor).
- Forneceu dezenas de treinamentos in-company para empresas de dentro e de fora do país, incluindo Chemtech, CNEN, DataPrev, Loggi, Oceaneering, ONS, Petrobras, Sakonnet Technology, entre outras.
- É Senior Advisor da equipe técnica responsável pelo programa nacional MPS.BR, que busca promover o desenvolvimento do Brasil por meio da inovação tecnológica. Avaliador líder do modelo MPS-SW, tendo avaliado processos de software de dezenas de empresas brasileiras.
Tatiana Escovedo
- Professora do Departamento de Informática da PUC-Rio, onde coordena cursos de pós-graduação lato sensu e colabora com pesquisas nas áreas de Ciência de Dados e Engenharia de Software.
- Gerente Geral de Transformação Digital da Petrobras.
- Doutora em Engenharia Elétrica, na área de Métodos de Apoio à Decisão, e Mestre em Informática, na área de Engenharia de Software, pela PUC-Rio.
- Autora dos livros Introdução a Data Science - Algoritmos de Machine Learning e Métodos de Análise, Jornada Java, Jornada Python e Engenharia de Software para Ciência de Dados - Um guia de boas práticas com ênfase na construção de sistemas de Machine Learning em Python.
Anderson Oliveira
Marcos Kalinowski
Tatiana Escovedo
Preço e formas de pagamento
Parcelamento em até 18x no cartão de crédito ou boleto

Formulário enviado com sucesso!
Cursos relacionados
Desenvolvimento Full Stack Básico
Capacite-se para atuar no mercado de TI e torne-se um desenvolvedor full stack capaz de criar soluções inteligentes.
Desenvolvimento Front-End Avançado
Aprenda a trabalhar com bancos de dados e a desenvolver softwares que facilitem a interação dos usuários com as diversas interfaces tecnológicas da atualidade.
Análise de Dados e Boas Práticas
Aprofunde seus conhecimentos em conceitos como: estatística, programação, aquisição, preparação, limpeza e tratamento de dados.
Pesquisa com Usuários
Aprenda a montar, aplicar e fazer a análise de pesquisas quanti e qualitativas. Aborde desde a organização do espaço de problema, métodos de abordagem e habilidades necessárias para o pesquisador.
Qualidade de Software, Segurança e Sistemas Inteligentes
Aperfeiçoe seus conhecimentos na elaboração de testes de qualidade de software, requisitos para o desenvolvimento e implementação de um software seguro, e na engenharia de sistemas de softwares inteligentes.
Desenvolvimento Back-end Avançado
Capacite-se para atuar no mercado de TI e torne-se um desenvolvedor back-end capaz de criar soluções inteligentes.
Arquitetura de Software
Aprenda na prática a projetar, implementar e testar softwares com ferramentas inteligentes.
Engenharia de Dados
Estude na prática como modelar, projetar, implementar e monitorar soluções para o uso de dados.
Avaliação da Qualidade de Uso de Sistemas Computacionais Interativos
Aprenda a utilizar na prática métodos de Interação Humano-Computador (IHC) e User Experience (UX).
Do Zero ao Código
Estude dados, algoritmos e linguagens de programação para construir páginas web do zero ao código.
Machine Learning e Analytics
Habilite-se para aplicar conhecimentos de algoritmos e de aprendizado de máquina em problemas reais.
Projeto da Interação Humano-Computador e da Interface do Usuário
Aprenda a prototipar projetos focando na usabilidade, acessibilidade, UX e comunicabilidade da jornada.
Gestão Ágil de Projetos e Produtos
Estude como aplicar princípios e diretrizes de Agilidade no desenvolvimento de soluções tecnológicas.