Curso de Test Driven Development

Conoce y domina Test-Driven Development (TDD), una de las técnicas de desarrollo y diseño más utilizadas en las metodologías ágiles y que es aplicada por los mejores equipos de desarrollo y las más importantes empresas. Este curso está orientado a quienes quieren aprender qué es TDD o buscan mejorar sus habilidades utilizando TDD.

Dificultad Uso de PC
Costo y duración
$2790
24 hs
Inscribirme

En este curso aprenderás a

  • Realizar pruebas automáticas de código.
  • Solucionar los errores que se presenten tras las pruebas.
  • Refactorizar.
  • Aplicar conceptos de metodologías ágiles.
  • Realizar pruebas en interfaces de usuario.
  • Planear utilizando Criterios de Diseño.
  • Utilizar herramientas y frameworks disponibles.

Modalidad de cursado

Modalidad Presencial
Modalidad Distancia
Inscribirme

1. Introducción

Cómo hacemos desarrollo de software. Profesionalismo

Pruebas automáticas de código

Herramientas y frameworks disponibles

Katas

2. Pruebas automáticas

El patrón 3A

La "excepción" a la regla

Katas

3. Qué es el agilismo

El manifiesto ágil

Las pruebas automáticas y el agilismo

4. Criterios de diseño

Estableciendo criterios sobre diseño orientado a objetos

Principios SOLID

Single Responsibility Principle

Open Closed Principle

Liskov Substitution Principle

Interface Segregation Principle

Dependency Inversion Principle

Katas

5. Pruebas unitarias

Características

FIRST

TDD

Las 3 reglas de TDD

El ciclo TDD

6. Mocks

Herramientas y frameworks disponibles

Superando las expectativas

Beneficios de TDD

Estudios realizados

7. Introduccón a Domain-Driven Design

Entidades

Repositorios

Fábricas

Servicios

Inversión de control e Inyección de dependencias

Herramientas y frameworks disponibles

El patrón ServiceLocator y los contenedores de IoC

8. Persistencia

La capa de acceso a Datos

ORMs

9. Pruebas en interfaces de usuario

Aplicaciones de escritorio

Patrones de diseño para interfaces gráficas

Pruebas automáticas en clientes web

10. Behavior-Driven Development

Historias de usuario

Criterios de aceptación

Herramientas y frameworks disponibles

Garantia de Aprendizaje

Certificaciones

  • Diploma de asistencia impreso (solo para cursos presenciales)
  • Diploma de asistencia y de aprobación online
  • Certificado Oficial del Ministerio de Educación del GCBA. Ver condiciones
Diploma

Testimonios

Paquetes Promocionales

Recursos adicionales entregados


Todas las marcas, logos e isologos mencionados dentro del web site son propiedad de sus respectivos propietarios
Informes y consultas:
4328-0457|
Contactenos
|
Nuestra oferta de formación se encuentra orientada al desarrollo profesional buscando potenciar las habilidades personales de los alumnos.

Newsletter

Ubicación

Sucursal Ciudad de Buenos Aires
(011) 4328-0457
Lavalle 648, 8° Piso
CABA, Buenos Aires, Argentina
Sucursal Rosario
(0341) 527-1200
Corrientes 905
Rosario, Santa Fé, Argentina
Sucursal San Juan
(0264) 422-6948
25 de Mayo 57
Capital, San Juan, Argentina
Sucursal Tandil
(0249) 443-2707
Maipu 520
Tandil, Buenos Aires, Argentina
Sucursal Córdoba
(0341) 527-1200
Av. General Paz 115
Córdoba Capital, Córdoba Argentina
Sucursal Río Tercero
(03571) 500-500
San Pedro y Cid Campeador
Río Tercero, Córdoba, Argentina
Sucursal Villa María
(0353) 15424-5260
Villa María, Córdoba, Argentina
Sucursal Paraná (Próximamente)
Paraná, Entre Ríos, Argentina
Sucursal São Paulo
(+55 11) 3181-3987
Av. Paulista 2202, 6°
São Paulo, SP, Brasil
Sucursal Asunción
(+595) 991 68 7775
c/ Independencia Nacional 179
Asunción, Paraguay
Valid XHTML 1.0 Transitional ¡CSS Válido!
EducacionIT. Copyright 2005-2017
¿Te podemos ayudar?
4328-0457