Talleres y Cursos

Como parte de mi actividad profesional suelo dictar los siguientes cursos tanto en forma abierta como privada.

Taller de Git

Es un taller teórico-práctico de introducción al asombroso mundo del control de versiones con Git. Durante el mismo se explican cuestiones conceptuales del funcionamiento de Git que lo diferencian de los otros controladores de versiones. Cada concepto es acompañado de ejercicios prácticos que los asistentes van realizando en sus propias máquinas.
Entre los temas del taller se incluyen las cuestiones cotidianas del trabajo con Git como ser el uso branches, tags, trabajo con múltiples remotes, creación de forks y pull-request.
Al finalizar el taller los asistentes están en condiciones comenzar a trabajar con Git en sus proyectos cotidianos utilizando las principales funcionalidades de esta poderosa herramienta.
La duración de este taller es de 4 horas, aunque en caso de interés de la audiencia puede hacerse de 8 horas cubriendo algunos temas avanzados como submodules y hooks.

Taller de prueba automatizada

Este taller se centra en la implementación de pruebas automatizadas. Se presentan ciertos conceptos fundamentales de la automatización de pruebas, se analizan los distintos tipos de pruebas acorde a la clasificación de cuadrantes de Marick y se realizan prácticas con distintas herramientas para bajar a tierra los conceptos. El temario detallado incluye los siguiente puntos:

  • Conceptos fundamentales de la prueba de software
  • Teoría de cuadrantes de prueba de Marick
  • Motivaciones para automatizar las pruebas
  • Manifiesto de la automatización de pruebas
  • Pirámide de automatización de pruebas
  • Arquitectura de las herramientas de prueba automatizada
  • Prueba de desarrollador/técnicas
  • Dobles de prueba
  • Pruebas de usuario/funcionales
  • Pruebas y frameworks de desarrollo
  • Métricas: cobertura, complejidad y compliance
  • Integración continua
  • Técnicas test-first: TDD & BDD
  • Pruebas de carga

Dependiendo del caso, este taller dicto con Java, C# o Ruby. A su vez hay una versión corta de 8 horas y otras más profunda de 16.

Taller de Continuous Delivery

El taller tiene una duración de 4 horas.

Taller de Prácticas DevOps

Este taller tiene una duración de 4 horas.

Taller de Extreme Programming

En este taller los asistentes conocen y ejercitan las prácticas de Extreme Programming a partir del desarrollo de una aplicación “enterprise” tradicional. Entre las prácticas involucradas se encuentran:

  • Versionado de código (con Git)
  • Especificación con ejemplos (BDD)
  • Desarrollo guiado por pruebas (TDD)
  • Automatización de pruebas y técnicas de mocking
  • Integración continua (con Jenkins)
  • Despliegue automatizado

Dependiendo del caso este taller lo dicto con Java, C# o Ruby y puede tener una duración de 8 o 16 horas.

Anuncios

5 comentarios en “Talleres y Cursos

  1. Hola Nicolas, me gustaría saber el temario de los talleres de pruebas automatizadas e integración continua y despliegue automatizado, tambien el precio de cada uno.
    Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s