Imagem do Curso gratuito Gerência e Qualidade de Software

Curso online gratuitoGerência e Qualidade de Software

Duração do curso online: 5 horas e 18 minutos

5

EstrelaEstrelaEstrelaEstrelaEstrela

(2)

Aprimore a qualidade do seu código com versionamento, testes e CI. Faça o curso online gratuito de Gerência e Qualidade de Software e avance em QA.

Neste curso gratuito, aprenda sobre

  • Foco e objetivos de Gerência e Qualidade de Software
  • Uso do Git para controle de versão e colaboração em projetos
  • Inicialização e operações básicas em repositórios Git
  • Automação de build e integração com Maven, Gradle e CMake
  • Diferenças essenciais entre Maven e Gradle
  • Testes automatizados de unidade em Java com JUnit
  • Testes automatizados de sistemas e UI com Selenium
  • Testes BDD e especificação executável com Cucumber
  • Análise de cobertura de testes com Coverage.py e JaCoCo no Eclipse
  • Refatoração: melhorar estrutura interna sem alterar comportamento
  • Integração contínua: objetivo e benefícios no pipeline de software
  • Métricas de código-fonte para avaliar qualidade e manutenibilidade
  • Clean code: práticas para legibilidade, simplicidade e consistência
  • Programação pareada e revisão de código para reduzir defeitos e difundir conhecimento

Descrição do curso

Gerência e Qualidade de Software é um curso online gratuito para quem quer construir, evoluir e entregar software com mais segurança, rastreabilidade e previsibilidade. Em vez de depender apenas de “funciona na minha máquina”, você aprende práticas e ferramentas usadas no dia a dia de times de desenvolvimento e QA para reduzir falhas, melhorar colaboração e manter o produto sustentável ao longo do tempo.

Ao longo do curso, você desenvolve uma visão completa do que sustenta a qualidade: organização do trabalho com controle de versões, automação de compilação e integração, além de uma mentalidade voltada a testes e melhoria contínua. Você entende como o Git apoia a colaboração e a história das mudanças, e como ferramentas de build e gerenciamento de dependências ajudam a padronizar projetos e diminuir retrabalho, favorecendo entregas mais rápidas e confiáveis.

Outro foco é a automação de testes em diferentes camadas. Você entra no universo dos testes de unidade e testes de interface/sistema, compreendendo como estruturar verificações automatizadas para ganhar confiança em alterações e evitar regressões. Além disso, o curso aborda análise de cobertura para enxergar pontos frágeis do seu conjunto de testes e direcionar melhor seus esforços.

A qualidade também aparece como uma prática contínua de evolução do código: refatoração, métricas de código-fonte e princípios de código limpo orientam decisões mais maduras de design e manutenção. Você aprende por que técnicas como programação pareada e revisão de código aumentam a qualidade e reduzem riscos, ao mesmo tempo em que promovem compartilhamento de conhecimento no time.

Para fechar o ciclo de entrega, o curso trata de integração contínua e rotinas que apoiam a disciplina de qualidade, conectando automações, validações e boas práticas em um fluxo consistente. Também discute dívida técnica e arquitetura de software, ajudando a reconhecer escolhas que aceleram hoje, mas cobram juros amanhã, e a perceber a importância de padrões arquiteturais para sistemas duráveis.

Se você atua ou deseja atuar com QA, desenvolvimento, engenharia de software ou liderança técnica, este curso oferece uma base prática e moderna para elevar o padrão do seu projeto, melhorar a confiabilidade das entregas e tornar a manutenção mais simples. Ao final, você terá um repertório valioso de práticas de gerência e qualidade para aplicar em estudos, projetos pessoais e no trabalho.

Conteúdo do curso

  • Aula em vídeo: Gerência e Qualidade de Software - Apresentação

    11m

  • Exercício: Qual é o foco principal da disciplina apresentada?

  • Aula em vídeo: Gerência e Qualidade de Software - Versionamento com Git - Visão Geral

    11m

  • Exercício: _Qual é a principal função da ferramenta Git ?

  • Aula em vídeo: Gerência e Qualidade de Software - Versionamento com Git - Demonstrações

    17m

  • Exercício: _Qual o comando utilizado para inicializar um repositório Git em uma determinada pasta?

  • Aula em vídeo: Gerência e Qualidade de Software - Automação de compilação e integração com Maven

    20m

  • Exercício: _Qual é o objetivo da aula de Gerência e Qualidade de Software sobre automação de compilação e integração?

  • Aula em vídeo: Gerência e Qualidade de Software - Automação de compilação e integração com Gradle

    20m

  • Exercício: Qual é a principal diferença entre as ferramentas Gradle e Maven mencionada na aula?

  • Aula em vídeo: Gerência e Qualidade de Software - Automação de geração com CMake

    15m

  • Exercício: _Qual é o objetivo da disciplina de gerência e qualidade de software em relação à automação de compilação e integração de software?

  • Aula em vídeo: Gerência e Qualidade de Software - Testes automatizados com jUnit

    15m

  • Exercício: _Qual é a ferramenta apresentada pelo professor Marcelo Fantinato para realizar testes automatizados de unidade em Java?

  • Aula em vídeo: Gerência e Qualidade de Software - Testes automatizados com Selenium

    15m

  • Exercício: _Qual é o objetivo das ferramentas Selenium na automação de testes de sistemas?

  • Aula em vídeo: Gerência e Qualidade de Software - Testes automatizados com Cucumber

    19m

  • Exercício: _Qual é a principal diferença da ferramenta Cucumber em relação a outras ferramentas de automação de teste de software?

  • Aula em vídeo: Gerência e Qualidade de Software - Cobertura de testes - Coverage.py

    14m

  • Exercício: _Qual é o objetivo das ferramentas de análise de cobertura de teste?

  • Aula em vídeo: Gerência e Qualidade de Software - Cobertura de testes - JaCoCo

    14m

  • Exercício: _Qual é o nome da ferramenta apresentada na vídeo-aula para fazer análise de cobertura de teste no ambiente Eclipse?

  • Aula em vídeo: Gerência e Qualidade de Software - Refatoração

    13m

  • Exercício: _O que é refatoração de software?

  • Aula em vídeo: Gerência e qualidade de software - Ferramentas para integração contínua

    16m

  • Exercício: _Qual é o objetivo de uma ferramenta de integração contínua?

  • Aula em vídeo: Gerência e qualidade de software - Métricas de Código Fonte

    15m

  • Exercício: _Qual é o objetivo das métricas de código fonte?

  • Aula em vídeo: Gerência e Qualidade de Software - Beleza de código (clean code)

    15m

  • Exercício: _O que é código limpo na disciplina de gerência e qualidade de software?

  • Aula em vídeo: Gerência e Qualidade de Software - Programação pareada

    14m

  • Exercício: _Qual é a principal vantagem da programação pareada?

  • Aula em vídeo: Gerência e Qualidade de Software - Revisão de código

    14m

  • Exercício: _Qual é a principal motivação para a revisão de código de acordo com o vídeo?

  • Aula em vídeo: Gerência e Qualidade de Software - Dívida técnica

    12m

  • Exercício: _O que é dívida técnica segundo o autor Martin Fowler?

  • Aula em vídeo: Gerência e Qualidade de Software - Arquitetura de software e padrões arquiteturais

    14m

  • Exercício: _Qual é o padrão arquitetural mais antigo e tradicional citado no vídeo?

  • Aula em vídeo: Gerência e Qualidade de Software - Geração automática de documentação

    13m

  • Exercício: _O que é geração automática de documentação em software?

Este curso gratuito inclui:

5 horas e 18 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Gerência e Qualidade de Software

D

Érika De Souza Matos

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom

Mais cursos gratuitos em QA - Testes de software

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso