NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

CERTJOIN

Certificado de Desarrollo Guiado por Pruebas Ágiles

Código: JOIN-002


El "desarrollo basado en pruebas" se refiere a un estilo de programación en el que tres actividades están estrechamente entrelazadas:

Esta certificación está diseñada para demostrar los niveles de habilidad de los estudiantes en cuanto al proceso de codificación de pruebas, desarrollo y refactorización de forma continua del código construido en los proyectos de software.

 Propuesta de Valor: CERTJOIN

 Duración: 24 Horas

Áreas de Conocimiento:
METODOLOGIAS AGILES

Exportar Contenido a PDF

   AUDIENCIA


Esta certificación está enfocada a los siguientes perfiles:

  • Desarrolladores de software.
  • Asistentes técnicos.
  • Arquitectos de Software.
  • QA Tester.
  • Analistas de Calidad.
  • Analistas TI.

   PRE REQUISITOS


  • No hay requisitos previos para este curso.

   OBJETIVOS


  • Explorar los conocimientos en agilidad.
  • Profundizar en Test Driven Development (TDD).
  • Conocer sobre el desarrollo dirigido por Tests de aceptación (ATDD).
  • Inspeccionar los Tipos de test.
  • Analizar tests unitarios y frameworks xUnit.
  • Reconocer Mocks y otros dobles de prueba.
  • Indagar sobre el Diseño Orientado a Objetos.
  • Explorar la Integración Continua.
  • Ejecutar el componente de laboratorio práctico.

   CERTIFICACIÓN DISPONIBLE



  • Este curso lo prepara para el examen: Agile Test Driven Development Certified Expert.

   CONTENIDO



1. CONOCIMIENTOS EN AGILIDAD

1.1. EL AGILISMO
1.2. MODELO CASCADA VS AGILE
1.3. MANIFIESTO PARA EL DESARROLLO ÁGIL DE SOFTWARE
1.4. PRINCIPIOS DEL MANIFIESTO AGILE
1.5. FRAMEWORKS AGILE


2. TEST DRIVEN DEVELOPMENT (TDD)

2.1. ¿QUÉ ES EL DESARROLLO DIRIGIDO POR TESTS? (TDD)
2.2. EL ALGORITMO TDD


3. DESARROLLO DIRIGIDO POR TESTS DE ACEPTACIÓN (ATDD)

3.1. HISTORIAS DE USUARIO
3.2. LA IMPORTANCIA DEL QUÉ
3.3. EL CONTEXTO ES ESENCIAL


4. TIPOS DE TEST

4.1. TESTS DE ACEPTACIÓN
4.2. TESTS FUNCIONALES
4.3. TESTS DE SISTEMA
4.4. TESTS UNITARIOS
4.5. TESTS DE INTEGRACIÓN


5. TESTS UNITARIOS Y FRAMEWORKS XUNIT

5.1. LAS TRES PARTES DEL TEST: AAA


6. MOCKS Y OTROS DOBLES DE PRUEBA

6.1. STUB
6.2. MOCK


7. DISEÑO ORIENTADO A OBJETOS

7.1. DISEÑO ORIENTADO A OBJETOS (OOD)
7.2. PRINCIPIOS S.O.L.I.D
7.3. INVERSIÓN DEL CONTROL (IOC)



   BENEFICIOS



  • Al finalizar el curso usted tendrá los conocimientos y habilidades necesarias para desarrollar y refactorizar de forma continua el código construido en los proyectos de software.

   INVERSIÓN



La inversión incluye: Material de estudio oficial de CertJOIN, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.
  • Certificado oficial CertJOIN.