
Los interesados deberan poseer conocimientos básicos de programación en cualquier lenguaje.
Programación en C#
Introducción. Framework.Net. Como funciona C#. Entornos de trabajo. Visual Studio.Net. Comentarios. Variables. Constantes. Tipos de Datos. Operadores. Estructuras de control. Condicionales. Bucles.
Funciones.
Vectores. Matrices.
Programación Orientada a Objetos en UML. Introducción a OOP. Clases. Objetos. Propiedades. Encapsulamiento. Herencia. Agregación. Polimorfismo. Diagrama de Clases, Diagramas de Secuencia.
Programación Orientada a Objetos en C#. Clases. Objetos. Propiedades. Encapsulamiento. Herencia. Agregación. Polimorfismo.
Colecciones. Arrays. Colecciones. Diccionarios.
Aplicaciones de Escritorio. Ventanas. Controles. Menús. Integración con clases ya codificadas.
Acceso a Base de Datos. SGBD. ADO.NET. Grillas. Asistentes.
Servicios Web. Introducción a Servicios Web. WSDL. XML. SOAP. Construir Servicios Web. Consumir Servicios Web.
Integración de Conocimientos. Creación de una aplicación que integre los conocimientos adquiridos.