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.
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.
Aula em vídeo: Gerência e Qualidade de Software - Apresentação
0h11m
Aula em vídeo: Gerência e Qualidade de Software - Versionamento com Git - Visão Geral
0h11m
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
0h17m
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
0h20m
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
0h20m
Aula em vídeo: Gerência e Qualidade de Software - Automação de geração com CMake
0h15m
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
0h15m
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
0h15m
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
0h19m
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
0h14m
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
0h14m
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
0h13m
Exercício: _O que é refatoração de software?
Aula em vídeo: Gerência e qualidade de software - Ferramentas para integração contínua
0h16m
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
0h15m
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)
0h15m
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
0h14m
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
0h14m
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
0h12m
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
0h14m
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
0h13m
Exercício: _O que é geração automática de documentação em software?
5 horas e 18 minutos de curso online em vídeo
Exercícios para treinar seus conhecimentos
Certificado digital de conclusão de curso
100% gratuito, do conteúdo ao certificado
Este curso online só pode ser acessado pelo aplicativo Cursa. Instale o aplicativo usando o QR code ou os links abaixo:
Este curso online só pode ser acessado pelo aplicativo Cursa. Instale usando os links abaixo:
Estude de graça!
Aqui você não paga nunca! Nem mesmo no certificado, pois tudo no aplicativo é 100% gratuito!
Melhore seu currículo!
São mais de 4 Mil Cursos Gratuitos para você estudar qualquer coisa do seu interesse!
Certificado Digital grátis!
Conclua o curso e emita gratuitamente seu Certificado Digital reconhecido pela ABED.
Novo curso
Novo curso
Novo curso
Novo curso
Novo curso
Milhares de cursos online em vídeo, cursos em áudio ou texto.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixar nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 6,5 milhões
de alunos
Certificado Gratuito e
Válido em todo o Brasil
48 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, áudio e texto