Módulo 1: Recursos y herramientas de Desarrollo de Software

Topico

Descripción

OO Course

Fundamentos del paradigma Orientado a Objetos

JAVA

Taller de Programación en JAVA

Virtualization

Manejo de máquinas virtuales

TCP/IP

Protocolo TCP/IP y resolución de problemas

Resource Management

Uso de recursos de Windows

Data Base

Bases de Datos, modelo Entidad-Relación (ER), consultas estructuradas (SQL)

Tools for Development in team

Herramientas para versionamiento de Software

Software Quality Fundamentals

Fundamentos de errores, pruebas y testeo

Software Quality 1

Fases, procesos y proyectos de Ingeniería de Calidad

Agile Methodologies

Metodologías Agiles para Desarrollo de Software

Módulo 2: Programación Avanzada 1

Topico

Descripción

Data structures

Procesamiento de Estructuras de Datos

C++

Taller de Programación en C++

Assembly

Lectura en ensamblador de programas OO

Distributed Objects

Procesamiento de objetos distribuidos

Módulo 3: Programación Avanzada 2

Topico

Descripción

Dot Net

Windows Presentation Foundation, Windows Communications Foundation

C#

Taller de Programación en C#

SOA Web services

Arquitecturas orientadas a servicios

Multithreading

Programación de hilos múltiples de ejecución simultánea

Installers

Generación de instaladores de los productos desarrollados