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

(1)

Curso online gratuito de Gerência e Qualidade de Software da Univesp. Aprenda Git, Maven, Gradle, CMake, jUnit, Selenium, Cucumber, Cobertura de testes, Refatoração e mais.

Neste curso gratuito, aprenda sobre

  • Introdução à Gerência e Qualidade de Software
  • Automação de Compilação e Integração
  • Testes Automatizados de Software
  • Cobertura de Testes e Refatoração
  • Integração Contínua e Qualidade de Código
  • Práticas Colaborativas e Manutenção Sustentável
  • Arquitetura, Documentação e Experiência do Usuário

Descrição do curso

O curso "Gerência e Qualidade de Software" é uma oportunidade imperdível para profissionais e entusiastas da área de Informática, mais especificamente da subcategoria de QA - Testes de Software. Com uma duração total de 5 horas e 18 minutos, este curso tem recebido avaliações extremamente positivas, atingindo a impressionante média de 5 estrelas em uma escala de 1 a 5 estrelas.

Este curso é meticulosamente estruturado para abordar de maneira abrangente vários aspectos cruciais da gerência e qualidade de software. Logo na apresentação, oferece uma base sólida que serve como ponto de partida para os tópicos subsequentes. Em seguida, explora o mundo do versionamento, apresentando uma visão geral do Git, além de demonstrações práticas que elucidam seu uso no dia a dia do desenvolvimento de software.

A automação é um dos pilares da eficiência em qualquer projeto de software, e o curso dedica uma significativa parte do conteúdo para discutir as principais ferramentas e técnicas de automação de compilação e integração, como Maven, Gradle e CMake. Seguindo essa linha, o curso oferece ensinamentos sobre testes automatizados utilizando jUnit, Selenium e Cucumber, ferramentas essenciais para garantir a robustez e confiabilidade do software.

A cobertura de testes é um aspecto vital da qualidade do software, e técnicas como Coverage.py e JaCoCo são exploradas para garantir a máxima eficiência nas avaliações de código. A importância da refatoração é também analisada, ressaltando como essa prática contribui para o aprimoramento contínuo do código.

Não menos relevantes são as ferramentas para integração contínua e as métricas de código fonte, que ajudam na manutenção de um processo de desenvolvimento contínuo e sustentável. O curso também aborda práticas de clean code, programação pareada e revisão de código, ferramentas indispensáveis para qualquer desenvolvedor que deseja produzir um código de qualidade e fácil manutenção.

Outro ponto interessante do curso é a discussão sobre a dívida técnica e como ela pode ser gerenciada para evitar problemas futuros no desenvolvimento de software. A arquitetura de software e padrões arquiteturais são também cuidadosamente examinados, oferecendo um conhecimento profundo necessário para a concepção de sistemas robustos e escaláveis.

A geração automática de documentação e a comunicação com o usuário são abordadas no curso, completando o ciclo de desenvolvimento de software com práticas fundamentais para a entrega de projetos bem-sucedidos e a garantia de satisfação do usuário final.

Em resumo, o curso "Gerência e Qualidade de Software" é um investimento valioso tanto para iniciantes quanto para profissionais experientes que desejam aprofundar seus conhecimentos em práticas modernas e eficazes de gerência e qualidade de software. Com uma abordagem prática e detalhada, este curso promete transformar sua visão e habilidade na área de QA e testes de software.

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?
  • Aula em vídeo: Gerência e Qualidade de Software - Comunicação com o usuário 11m
  • Exercício: _Qual é o conceito de Design centrado no usuário no processo de desenvolvimento de 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

Mais cursos gratuitos em QA - Testes de software

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 3300 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 48 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

+ de 9 milhões
de alunos

Certificado grátis e
válido em todo o Brasil

60 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, ebooks e audiobooks