Taller de Infraestructura de Desarrollo

CONSIDERACIONES GENERALES

Este taller está orientado a programadores,  líderes de proyectos de software que pretenden mejorar la infraestructura de desarrollo. La temática está enfocada en el control estricto de versionado de código y la integración continua con monitoreo permanente. Esto permite tener avisos inmediatos de posibles problemas en cambios  que, volcados a un repositorio, no fueron correctamente realizados o verificados, identificando partes del proyecto que fueron afectados por quien realizó la tarea y la correspondiente e inmediata identificación del problema. Por otro lado, el correcto versionado del código permite identificar quien provocó el problema y en qué momento ocurrió quedando todo el historial del proceso.

 

 

 

Duración del curso:  3 meses  -  36 horas de clase

Las 36 horas son reales dado que nuestras clases no tienen recreo

 

Certificado  obtenido: Taller de  Infraestructura de desarrollo

 

Práctica siempre individual: siempre tenemos un computador disponible para cada alumno, de forma tal que cada alumno pueda probar y experimentar directamente en su computador todo lo que va aprendiendo y no tenga que mirar como otro hace las cosas. Esta es la forma natural e imprescindible para un correcto aprendizaje, compartiendo con los demás compañeros las experiencias, pero realizando luego cada uno en su computador la práctica de los conocimientos adquiridos

 

 

TEMARIO

 

Redes – Introducción

 

Tipos de redes: Red de área local (LAN), Red área metropolitana (MAN), Red de área extensa (WAN). Internet, Intranets y Extranets Redes cliente/servidor, Redes peer to peer

Topologías de red: Topología bus. Topología en anillo. Topología en estrella. Topología en estrella extendida

Modelos de referencia: El modelo de referencia OSI. El modelo de referencia TCP/IP. Capas: física, enlace, red, transporte y aplicación

Configuración básica de redes TPC/IP

Puertos y configuración de Firewall

 

Versionado

 

Versionado de código

Versionado de bases de datos

Creación, configuración y administración de repositorios

Configuración y manejo de clientes de repositorios

SubVersion, Tortoise SVN

 

Integración continua

 

Configuración de Servidor de integración

Configuración de proyectos de Generación

Creación de proyectos de deployment

Test Unitarios, conceptos y ejemplos

Configuración de Test Unitarios en la integración continua

Cruise Control, Teamcity, NUNIT, NANT

 

Laboratorio - Grupo

 

Creación de aplicación en .NET

Realización de Tests Unitarios

Creación y Configuración de Repositorio

Configuración de proyecto de integración

Checkout y gestión de clientes de repositorio

Configuración de Monitor de integración continua

Creación de Branches

Merge Trunk-Branch/Branch-Trunk

  Volver a cursos

 

 
EDI - © CopyRight 1983 - 2010 | Todos los derechos reservados
Winlson Ferreira Aldunate (ex Rio Branco) 1285 - 900 46 33* - 908 38 33
Montevide - Uruguay
Programación y diseño - SFSI