Acerca de este Curso
6,210 vistas recientes

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 23 horas para completar

Sugerido: 32 horas...

Portugués (de Brasil)

Subtítulos: Portugués (de Brasil)
User
Los estudiantes que toman este Course son
  • Systems Analysts
  • Chief Technology Officers (CTOs)
  • Analysts (General)
  • Software Engineers
  • IT Support

Habilidades que obtendrás

Software TestingCode RefactoringSoftware QualityJunit
User
Los estudiantes que toman este Course son
  • Systems Analysts
  • Chief Technology Officers (CTOs)
  • Analysts (General)
  • Software Engineers
  • IT Support

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 23 horas para completar

Sugerido: 32 horas...

Portugués (de Brasil)

Subtítulos: Portugués (de Brasil)

Programa - Qué aprenderás en este curso

Semana
1
6 horas para completar

Semana 1

13 videos (Total 157 minutos), 6 lecturas, 2 cuestionarios
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 lecturas
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 ejercicio de práctica
Como funciona o TDD?16m
Semana
2
5 horas para completar

Semana 2

13 videos (Total 143 minutos), 3 lecturas, 2 cuestionarios
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 lecturas
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 ejercicio de práctica
Quais os princípios do TDD?16m
Semana
3
5 horas para completar

Semana 3

12 videos (Total 139 minutos), 1 lectura, 2 cuestionarios
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 lectura
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
1 ejercicio de práctica
Como está seu conhecimento sobre mock objects?16m
Semana
4
5 horas para completar

Semana 4

11 videos (Total 129 minutos), 2 lecturas, 2 cuestionarios
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 lecturas
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
Código Fonte da Video-Locadora10m
1 ejercicio de práctica
Prática de refatoração16m
4.7
106 revisionesChevron Right

20%

comenzó una nueva carrera después de completar estos cursos

25%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones sobre TDD – Desenvolvimento de Software Guiado por Testes

por ADAug 2nd 2016

Aprendi muito, ainda que eu seja um desenvolvedor com muita experiência de mercado, os conteúdos foram bem trabalhados com uma profundidade e riqueza raras hoje em dia.

por LRJan 13th 2017

Excelente curso! Os hands-on são práticos, simples e excelente. O que mais foi aproveitoso para mim foi o fluxo de trabalho do TDD e as técnicas de refatoração.

Instructores

Avatar

Clovis Fernandes

Professor Titular in Portuguese
Ciência da Computação
Avatar

Eduardo Guerra

Professor Colaborador

Acerca de Instituto Tecnológico de Aeronáutica

Criado em 1950, o ITA é o instituto de ensino superior do Comando da Aeronáutica (COMAER), localizado no Departamento de Ciência e Tecnologia Aeroespacial (DCTA). Mantém cursos de graduação em engenharia (Aeronáutica, Civil-Aeronáutica, Eletrônica, Mecânica-Aeronáutica, Engenharia de Computação, Aeroespacial), especialização, extensão e pós-graduação stricto sensu (Mestrado, Mestrado Profissionalizante e Doutorado)....

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando compras un Certificado, obtienes acceso a todos los materiales del curso, incluidas las tareas calificadas. Una vez que completes el curso, se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes participar del curso como oyente sin costo.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.