Chevron Left
返回到 TDD – Desenvolvimento de Software Guiado por Testes

TDD – Desenvolvimento de Software Guiado por Testes, Instituto Tecnológico de Aeronáutica

4.7
324 个评分
103 个审阅

课程信息

Neste curso, assumimos que você já sabe projetar e desenvolver programas mais complexos em Java, com método e organização graças às boas práticas e princípios exercitados no curso anterior; mas você talvez não se sinta ainda confortável em projetar programas usando técnicas ágeis, como o desenvolvimento guiado por testes (TDD). O objetivo deste curso é expor você aos princípios e práticas de desenvolvimento guiado por testes, tanto para modelar quanto para desenvolver aplicações e componentes de software, sem abandonar os conceitos e princípios de orientação a objetos aprendidos no curso anterior. De fato, pregamos que tais conceitos e princípios fortalecem o emprego do TDD no desenvolvimento ágil de software com mais qualidade. Este curso terá um grande foco em atividades hands-on, permitindo a você captar todos os aspectos práticos da técnica e facilitar a sua aplicação quando estiver projetando e desenvolvendo software de maneira ágil nos próximos cursos. Os conceitos de desenvolvimento de software com Java apresentados neste curso incluem o seguinte: revisão de testes de unidade; automação de testes; desenvolvimento guiado por testes; ciclo do TDD; refatoração de código de produção; ciclo de refatoração; uso de objetos stubs e mocks; boas práticas no TDD; modelagem de software por meio do TDD. Ao final deste curso, você terá amadurecido de tal modo suas habilidades de programação que será capaz de implementar, agora usando o TDD, versões modificadas e estendidas do componente de gamificação constante do Trabalho de Conclusão da Especialização, com base nas boas práticas exercitadas neste curso....

热门审阅

创建者 RK

Jun 20, 2016

Este curso foi fenomenal! As técnicas de TDD foram muito bem ensinadas, em conjunto com técnicas de refatoração do Fowler 2009. Só faltou uma coisa: Um chapéu de TDD para cada aluno!

创建者 PG

Nov 21, 2016

O curso é muito bom, requer um conhecimento leve de Java e mostra como usar TDD de uma forma sólida. As aulas hands-on são muito boas. Parabéns aos responsáveis.

筛选依据:

102 个审阅

创建者 Marcelo De Almeida Gouveia

Nov 29, 2018

Muito bom. Simples e direto ao assunto.

创建者 Bruna Medeiros Raphael

Nov 26, 2018

Ótimo curso, apesar de alguns exercícios possuírem m explicações confusas.

创建者 DAILAN BUENO DOS SANTOS

Aug 17, 2018

It's very great.

创建者 Danilo Monco

Jun 04, 2018

Curso esta abandonado. O conteúdo é bom, porém, não existe ninguem para corrigir seus exercicios, forum abandonado também. Estou esperando quase 60 dias para correção da semana 4 e nada.

Se você esta pensando em pagar por isso? Desista, faça como ouvinte...você vai ter o mesmo conteúdo sem gastar nada.

创建者 Lucas Schiolin Silveira

Jan 31, 2018

Curso muito bom, explicado bem pausadamente e passo-a-passo.

创建者 Daniel Mariani

Dec 20, 2017

Achei ótimo o curso. Conheci o TDD e achei excelente. Principalmente os testes automatizados.

创建者 Wagner Melo Barbosa

Nov 03, 2017

Alto nível!! No mesmo padrão do POO!!!

创建者 Rhyan Ximenes de Brito

Oct 30, 2017

Ótimo!

创建者 Jorge Augusto Oliveira da Silva

Oct 05, 2017

Ótimo Curso

创建者 Kevin

Sep 09, 2017

Curso excelente, deu uma ótima visão do que é TDD e como aplicar no mundo real com exemplos práticos.