0% encontró este documento útil (0 votos)
5 vistas

Programacion Objetos

Cargado por

Avila Marcos
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas

Programacion Objetos

Cargado por

Avila Marcos
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

CURSOS Presenciales UTN CEMdP

Curso : Programación Orientada a Objetos con C# y .NET


Destinatarios: Personas que posean conocimientos bàsicos de programación y estèn
interesadas en introducirse al paradigma de objetos para desarrollar aplicaciones con
.NET en Visual Studio.

Requisitos previos: Se requiere poseer conocimientos sobre programación estructurada


en cualquier lenguaje de programación; siendo de utilidad haber desarrollado alguna
aplicación de software.

Docente: Jorge Ruben Ercoli (A.S. y Docente de la carrera TSSI - UTN)

Duraciòn: 16 horas presenciales estructuradas en 4 clases (1 por semana) de 4 horas-

Fecha de inicio : Comienza el sabado 13 de Setiembre/2008


Dias y Horarios: Sabados, de 9.30 a 13.30 horas.

Vacantes: Limitada a 20 alumnos (1 por PC)

Certificado: Se entregará “Certificado de Asistencia” para aquellos alumnos cuya


presencia no sea inferior al 75% de las clases. Aquellos que aprueben con éxito el
desarrollo del software propuesto, recibirán un “Certificado de Aprobación”.

Estructura de Contenidos

Mòdulo 1 (Conceptos fundamentales de la POO)


• Concepto de clases y objetos. Atributos y mètodos.
• Principios de diseño OO: herencia, encapsulamiento, abstracción y
polimorfismo.
• Asociaciones entre objetos (generalización, agregación, composición). Diagrama
de clases. Visibilidad y navegabilidad.
• Estado e identidad de un objeto.

Mòdulo 2 (Introducción a .NET y Visual Studio)


• Que es .NET?, versiones, conceptos bàsicos del framework de desarrollo de
Microsoft. Ventajas comparativas con tecnologías anteriores (COM y DCOM).
Componentes de .NET
• El Visual Studio 2005, como utilizar la IDE de MS. Solution Explorer, toolbox
de controles, ventanas de programación y debugging.
• Conceptos de soluciòn, proyectos y ensamblados (exe y dll). NameSpaces.

Mòdulo 3 (El lenguaje de programación C#)


• Características del lenguaje. Tipos de datos, constantes y variables.
• Operadores aritmèticos y lògicos. Estructuras de control.
• Estructura de un programa en C#.
• Definición de clases, tipos de atributos y mètodos. Accesibilidad (Public,
Private, Protected)
• Creación (new) y uso de objetos.
• Construyendo una aplicación de consola. Compilar, ejecutar y depurar (debug).

Mòdulo 4 (Programación Orientada a Objetos con C#)


• Constructores y destructores de objetos. Garbage Collector (GAC)
• Herencia entre clases. Accesibilidad (Public, Private, Protected)
• Sobrecarga de mètodos (Polimorfismo). Virtual y Override. Sobreescribiendo
mètodos en clases derivadas.
• Interfaces y clases abstractas. Usos, comparación.
• Excepciones. Concepto, tipos, su uso en estructuras Try..Catch.

Mòdulo 5 (Desarrollo de una aplicación OO)


• Análisis de requisitos del usuario. Procesos y entidades de la aplicación.
• Separando la interfaz de usuario de la lògica de negocio. Diseñemos,
construcciòn del diagrama de clases.
• Creando la soluciòn y 2 proyectos :1 componente para la IU (exe), y otro para la
lògica de negocio (dll). Referencias entre componentes.
• Compilación y prueba del software.
• Agregando nuevas reglas de negocio al componente.

También podría gustarte