Title. Double click me.

Curso De Programación Orientada A Objetos.

No basta solo con conocer la sintaxis de la programación orientada a objetos (POO).

Te acercamos el curso de POO más académico, con el que aprenderás las características de este paradigma de programación de una manera profunda y detallada.

Programa 2017 del Curso de POO en escuelaIT by SoftCorp&Brieffing.

Fundamentos de la Programación Orientada a Objetos (POO)

Semanas 1 y 2: Fundamentos de la POO 

Objetivo: Conocer la teoría y las bases de la Programación Orientada a Objetos, de una manera académica. Aclarar conceptos relacionados y enseñar a "pensar en objetos". Usamos .Net Tecnología C# como lenguaje. 

1.­ Introducción

 

● Bases de la Programación Orientada a Objetos: Evolución. ● Elementos de Programación Orientada a Objetos.

● Lenguajes de Programación Orientados a Objetos. 

2.­ Clases y objetos

 

● Clases: Vista Pública.

● Objetos: Vista Pública.

● Clases: Vista Privada.

● Objetos: Vista Privada.

● Miembros de instancia vs clase

3.­ Diseño orientado a objetos

 

● Método de Desarrollo de Programas.

● Relaciones entre Clases.

 

4.­ Herencia

 

● Jerarquía de Clasificación.

● Herencia por Extensión.

● Herencia por Implantación.

● Beneficios de la Herencia

5.­ Polimorfismo

 

● Enlace Dinámico vs. Enlace Estático. ­

    Justificación de la Herencia ­

    Justificación de la Instanciación

● Beneficios del Polimorfismo.

    Abstracción. ­

    Extensibilidad

6.­ Metodologías de desarrollo de software orientado a objetos. 

Semana 3: POO en C#

Objetivo: Practicar conceptos relacionados con la Programación Orientada a Objetos, a la vez que se explica las particularidades de la POO en C#.

1.­ Clases y objetos en C#

 

● Miebros de Clase.

● Modificaciónes y niveles de acceso.

 Creación de instancias de las clases.

 Clases y miembros estáticos.

 Tipos anónimos.

2.­ Herencia

 

● Reemplazar miembros.

3.­ Interfaces

5.­ Delegados

4.­ Genéricos