#Semana Front-end. Todos os cursos da categoria Front-end com R$35 de desconto!
Curso de C# (C Sharp) - TDD Avançado

Curso de

C# (C Sharp) - TDD Avançado

TDD (Test-Driven-Development) é uma técnica de desenvolvimento de software que visa garantir economia de tempo nas manutenções e refatorações e uma alta aderência aos requisitos de negócio.

VEJA UMA AULA DE EXEMPLO

6x R$ 29,98

R$ 179,90 à vista

  • 40h

    Curso com certificado de 40 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de C# (C Sharp) - TDD Avançado

C# (C Sharp) - TDD Avançado

6x R$ 29,98

R$ 179,90 à vista

Informações sobre o curso

Sobre o curso

O TDD (Test-Driven-Development), ou em português Desenvolvimento Dirigido por Testes é uma das diversas técnicas de desenvolvimento de software que visa garantir economia de tempo durante o desenvolvimento e uma alta aderência aos requisitos de negócio.

A ideia do TDD é bem simples: primeiro escreva os testes, depois informe o código para que esses testes sejam satisfeitos e executados com sucesso.

Com isso, o desenvolvedor garante que boa parte (ou talvez todo) os requisitos do projeto serão aplicados no sistema, e que eles não geram nenhum problema.

Conhecimentos adquiridos

Como para utilizar o TDD, é necessário compreender como funciona os testes em C#. Neste curso, além de ensinar a desenvolver dirigido a teste, você aprenderá como funciona os os Testes de unidade no C#.

Aprenderá como aplicar os testes de unidades nas suas aplicações, não importando a plataforma dela. Você também aprenderá a automatizar os testes de performance e carga de uma aplicação web.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

5h17

Curso com 5h17 horas de vídeos

40h

Curso com certificado de 40 horas

22

Curso com 22 exercícios de fixação

Ambiente do curso

  • Visual Studio Express 2015 RC
  • NUnit 3.0 ou superior
  • xUnit.net 2.1 ou superior
  • SeleniumHQ 2.5.6 ou superior
  • JMeter 2.13 ou superior
  • Moq 4.2 ou superior
  • .NET Framework 4.5
  • SQL Server 2014 Express ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de C# (C Sharp) - TDD Avançado

C# (C Sharp) - TDD Avançado

6x R$ 29,98

R$ 179,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    Introdução

2 - Preparando o ambiente

  1. Códigos, imagens, diagramas etc.

    Obtendo o Visual Studio
  2. Códigos, imagens, diagramas etc.

    Sobre o Visual Studio
  3. Códigos, imagens, diagramas etc.

    Visual Studio 2015 RC

3 - Conhecendo testes

  1. Códigos, imagens, diagramas etc.

    Afinal, pra que testar? O que são estes testes? Visualizar
  2. Códigos, imagens, diagramas etc.

    Técnicas de teste de software Visualizar
  3. Códigos, imagens, diagramas etc.

    Tipos de teste de software
  4. Códigos, imagens, diagramas etc.

    Níveis de teste de software
  5. 3 desafios.

    Exercícios

4 - Testes unitários

  1. Códigos, imagens, diagramas etc.

    O que são testes unitários?
  2. Códigos, imagens, diagramas etc.

    Termos comuns quando utilizamos frameworks de testes unitários
  3. Códigos, imagens, diagramas etc.

    Frameworks de teste unitário para a plataforma .NET
  4. Vídeoaula com duração de: 00:42:11

    Frameworks de testes unitários - MSTests
  5. Vídeoaula com duração de: 00:22:55

    Frameworks de testes unitários - NUnit
  6. Vídeoaula com duração de: 00:23:48

    Frameworks de testes unitários - xUnit.NET
  7. 4 desafios.

    Exercícios

5 - Cobertura de teste

  1. Códigos, imagens, diagramas etc.

    O conceito de cobertura de teste
  2. Vídeoaula com duração de: 00:19:49

    Mensurando e qualificando seus testes unitários: medindo a cobertura de código
  3. 3 desafios.

    Exercícios

6 - TDD – Test Driven Development

  1. Códigos, imagens, diagramas etc.

    TDD – Test Driven Development Visualizar
  2. Vídeoaula com duração de: 00:13:21

    Aplicando TDD com C# - Parte 1 Visualizar
  3. Vídeoaula com duração de: 00:15:57

    Aplicando TDD com C# - Parte 2
  4. 3 desafios.

    Exercícios Visualizar

7 - Testes na interface de usuário

  1. Códigos, imagens, diagramas etc.

    Testes na interface de usuário
  2. Códigos, imagens, diagramas etc.

    Frameworks de teste de interface para a plataforma .NET
  3. Vídeoaula com duração de: 00:15:55

    Testes de interface com MSTests - Parte 1
  4. Vídeoaula com duração de: 00:13:05

    Testes de interface com MSTests - Parte 2
  5. Vídeoaula com duração de: 00:20:45

    Testes de interface com Selenium - Parte 1
  6. Vídeoaula com duração de: 00:30:34

    Testes de interface com Selenium - Parte 2
  7. 3 desafios.

    Exercícios

8 - Testes de performance e carga em aplicações Web

  1. Códigos, imagens, diagramas etc.

    Testes de performance e carga em aplicações Web
  2. Códigos, imagens, diagramas etc.

    Ferramentas de testes de carga e performance para a plataforma .NET
  3. Vídeoaula com duração de: 00:19:48

    Utilizando o MSTests para fazer testes de performance
  4. Vídeoaula com duração de: 00:22:24

    Utilizando o MSTests para fazer testes de carga
  5. Vídeoaula com duração de: 00:33:55

    Utilizando o JMeter para realizar testes de performance e carga
  6. 3 desafios.

    Exercícios

9 - Mocks

  1. Códigos, imagens, diagramas etc.

    Mocks
  2. Códigos, imagens, diagramas etc.

    Diferença entre mock e fake
  3. Códigos, imagens, diagramas etc.

    Moq: framework para criação de mocks
  4. Vídeoaula com duração de: 00:22:49

    Criando mocks e fakes com o Moq
  5. 3 desafios.

    Exercícios

10 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de C# (C Sharp) - TDD Avançado

C# (C Sharp) - TDD Avançado

6x R$ 29,98

R$ 179,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

O curso é muito bom, ajudou bastante a saber os conceitos de TDD

Adquira este curso de forma avulsa

Curso de C# (C Sharp) - TDD Avançado

C# (C Sharp) - TDD Avançado

6x R$ 29,98

R$ 179,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$ 99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
3 anos
De 12x R$ 199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$ 256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados