About this Course

6,177 recent views

Learner Career Outcomes

20%

started a new career after completing these courses

25%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 17 hours to complete
Portuguese (Brazilian)

Skills you will gain

Software TestingCode RefactoringSoftware QualityJunit

Learner Career Outcomes

20%

started a new career after completing these courses

25%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 17 hours to complete
Portuguese (Brazilian)

Offered by

Placeholder

Instituto Tecnológico de Aeronáutica

Syllabus - What you will learn from this course

Content RatingThumbs Up97%(6,728 ratings)Info
Week
1

Week 1

5 hours to complete

Semana 1

5 hours to complete
13 videos (Total 157 min), 6 readings, 2 quizzes
13 videos
Conhecendo o TDD7m
Ciclo do TDD15m
Hands-on: Primeira Classe com TDD - Parte 111m
Hands-on: Primeira Classe com TDD - Parte 29m
Hands-on: Primeira Classe com TDD - Parte 314m
Conhecendo a Refatoração: O que é?8m
Conhecendo a Refatoração: Por que refatorar?9m
Conhecendo a Refatoração: Quando refatorar?13m
Como Obter Código de Qualidade19m
TDD: Projeto Antecipado (BDUF) Versus Nenhum Projeto (NoDUF)15m
TDD: Projeto Suficiente com Modelagem CRC16m
TDD: Design Dinâmico da Aplicação14m
6 readings
Sobre o Curso10m
Formato dos Exercícios de Programação10m
Acompanhando as Aulas de Hands-on10m
Ferramentas de Comunicação10m
Disciplina Consciente e Plágio nos Exercícios10m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
1 practice exercise
Como funciona o TDD?30m
Week
2

Week 2

4 hours to complete

Semana 2

4 hours to complete
13 videos (Total 143 min), 3 readings, 2 quizzes
13 videos
Hands-on: Tradutor com TDD - Parte 111m
Hands-on: Tradutor com TDD - Parte 27m
Hands-on: Tradutor com TDD - Parte 311m
Hands-on: Tradutor com TDD - Parte 47m
Princípios Por Trás do TDD14m
Mitos e Lendas sobre TDD15m
Conhecendo a Refatoração: O Papel do Mau Cheiro!16m
Conhecendo a Refatoração: O Ciclo da Refatoração11m
Ciclo de Refatoração: Exemplo com Múltiplos Maus Cheiros – Parte 1: Preparação9m
Ciclo de Refatoração: Exemplo com Múltiplos Maus Cheiros – Parte 2.1: Antes do Primeiro Mau Cheiro6m
Ciclo de Refatoração: Exemplo com Múltiplos Maus Cheiros – Parte 2.2: Até Segundo Mau Cheiro10m
Ciclo de Refatoração: Exemplo com Múltiplos Maus Cheiros – Parte 3: Até Quinto Mau Cheiro14m
3 readings
George Dinwiddie - O Criador do Chapéu do TDD10m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
Código de Produção e Código de Teste de Integração do SAB – Sistema de Automação de Biblioteca10m
1 practice exercise
Quais os princípios do TDD?30m
Week
3

Week 3

4 hours to complete

Semana 3

4 hours to complete
12 videos (Total 139 min), 1 reading, 2 quizzes
12 videos
Ciclo TDD no Contexto de Casos de Teste9m
Ciclo TDD no Contexto de Responsabilidades6m
Testando Classes com Dependências9m
Aceitando Mock Objects9m
Diretivas de um Mock Object14m
Quando a dependência ainda não existe...10m
Hands-on: Adições no Carrinho de Compras - Parte 110m
Hands-on: Adições no Carrinho de Compras - Parte 26m
Hands-on: Adições no Carrinho de Compras - Parte 38m
Mockar ou não mockar? Eis a questão!16m
Exemplo de Definição de Casos de Teste de Responsabilidades do SAB17m
1 reading
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
1 practice exercise
Como está seu conhecimento sobre mock objects?30m
Week
4

Week 4

4 hours to complete

Semana 4

4 hours to complete
11 videos (Total 129 min), 2 readings, 2 quizzes
11 videos
Exemplo de Refatoração: Mau Cheiro "Inveja de Característica"10m
Exemplo de Refatoração: Parte Inicial do Decompose Conditional6m
Exemplo de Refatoração: Parte Final do Decompose Conditional9m
SOLID: Princípios para Projeto de Classes12m
Refatoração com SOLID: SRP15m
Hands-on - Refatorando a Video Locadora - Parte 19m
Hands-on - Refatorando a Video Locadora - Parte 29m
Hands-on - Refatorando a Video Locadora - Parte 310m
Hands-on - Refatorando a Video Locadora - Parte 419m
Hands-on - Refatorando a Video Locadora - Parte 512m
2 readings
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
Código Fonte da Video-Locadora10m
1 practice exercise
Prática de refatoração30m

Reviews

TOP REVIEWS FROM TDD – DESENVOLVIMENTO DE SOFTWARE GUIADO POR TESTES

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.