El curso tiene por objetivo introducir a los asistentes en los beneficios de la práctica de Test-Driven Development haciendo hincapié en el desarrollo de código por parte de los asistentes y priorizando la ejercitación de cada una de las técnicas y conceptos presentados.
Durante el curso se desarrollarán las diferentes partes de un proyecto y se analizarán en cada caso las diferentes problemáticas que presentan y las alternativas de solución disponibles.
Cómo hacemos desarrollo de software. Profesionalismo
Pruebas automáticas de código
Herramientas y frameworks disponibles
Katas
El patrón 3A
La "excepción" a la regla
Katas
El manifiesto ágil
Las pruebas automáticas y el agilismo
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
Características
FIRST
TDD
Las 3 reglas de TDD
El ciclo TDD
Herramientas y frameworks disponibles
Superando las expectativas
Beneficios de TDD
Estudios realizados
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
La capa de acceso a Datos
ORMs
Aplicaciones de escritorio
Patrones de diseño para interfaces gráficas
Pruebas automáticas en clientes web
Historias de usuario
Criterios de aceptación
Herramientas y frameworks disponibles
Se requieren conocimientos sólidos en programación o haber realizado cualquiera de los siguientes cursos:
CERTIFICACIÓN
• Rúbrica de autoridades competentes
• Datos personales del alumno
• Carga horaria
• Plan de estudios
• Nota final
PayPal:
Posterior al pago envíe el comprobante al correo consultas@cegos.com.bo con los siguientes datos: (Nombre completo, C.I., E-Mail, Nro. de celular, Nombre y número para facturación).
- Grupos reducidos y prácticos
- Material digital en plataforma
- Video conferencia en tiempo real
- Grabación de clases ejecutadas
- Docente certificado
- Certificación emitida por CEGOS
- Impuestos de ley
- Garantía de aprendizaje