Cursos de Curso de Ágil y TDD con C

Algunos de nuestros clientes

Código del Curso

agiletddc

Duración

21 horas (usualmente 3 días, incluidas las pausas)

Requerimientos

  • Una comprensión de la programación C
  • Una comprensión de los conceptos de prueba de software

Descripción General

TDD, o Test Driven Development, es un enfoque para el desarrollo de software donde la codificación, las pruebas y el diseño ocurren en conjunto a lo largo del ciclo de desarrollo del software. Agile es un enfoque más amplio de proceso y administración para el desarrollo de software que enfatiza la entrega incremental, la colaboración en equipo, la planificación continua y el aprendizaje continuo.

En esta capacitación presencial dirigida por un instructor (presencial o remota), los participantes aprenderán cómo escribir aplicaciones C de alta calidad utilizando un enfoque de desarrollo TDD y Agile. Los participantes pondrán sus conocimientos en práctica llevando a cabo una serie de ejercicios prácticos para crear una aplicación de C bien diseñada y probada.

Al final de esta capacitación, los participantes podrán:

  • Instalar y configurar las herramientas de desarrollo y prueba necesarias para llevar a cabo TDD
  • Diseñar, desarrollar y probar de manera unitaria una aplicación C utilizando un enfoque TDD
  • Aplicar las prácticas de planificación y gestión del desarrollo Ágil

Audiencia

  • Desarrolladores
  • Gerentes de proyecto

Formato del curso

  • Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Notas

  • Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos.

Programa del Curso

Introducción

  • Beneficios de TDD y Agile

TDD (2 días)

Instalación y configuración de marcos de prueba de unidades automatizadas

Enfoques TDD

  • Diseño de software usando TDD
  • Software de refactorización
  • TDD flujos de trabajo y patrones

Implementando TDD

  • Módulos Colaboradores
  • Comprender las pruebas de falsificaciones, trozos, dobles y burlas
  • Escribir buenas pruebas unitarias
  • Mejorando las pruebas existentes
  • Refactorización de una aplicación
  • Escritura de pruebas para C heredado
  • Adaptación de TDD para el desarrollo de software integrado
  • Conducción de prueba junto al silicio con simulacros

Ágil (1 día)

Introducción

  • Enfoque de desarrollo de software ágil vs. tradicional
  • El Manifiesto Ágil

Implementando Agile

  • Plan de lanzamiento, iteración cero
  • Planificación de Iteración, Estimación
  • Revisión de requisitos, Daily Stand-up
  • Calidad del equipo, Prueba de iteración, Aceptación
  • Revisión de Iteración (Escaparate)
  • Retrospectivas
  • Lección aprendida de los principios ágiles

Resumen y conclusión

Testimonios

★★★★★
★★★★★

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Costa Rica!

As a Business Development Manager you will:

  • expand business in Costa Rica
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!