Curso video2brain: Fundamentos de la programación: Diseño orientado a objetos

Fundamentos de la programación: Diseño orientado a objetos

Aprende los fundamentos de la programación orientada a objetos

Fundamentos de la programación: Diseño orientado a objetos | Portada

Fundamentos de la programación: Diseño orientado a objetos | Portada

Llega un momento en el que cualquier programador choca contra un muro a la hora de programar aplicaciones complejas. Y, cuando ese momento llega, se pregunta: ¿por dónde debo empezar? El objetivo de este curso es aplicar el paradigma de la programación orientada a objetos para ayudar a los programadores a aumentar sus horizontes. Encapsulamiento, herencia, polimorfismo… Entiende los conceptos fundamentales que te ayudarán al programar en cualquier lenguaje orientado a objetos.

Introducción a Diseño orientado a objetos

Conceptos clave del diseño orientado a objetos
Antes de comenzar a desarrollar los conceptos avanzados del curso, es necesario asentar unas bases imprescindibles de conocimiento.

Análisis y diseño orientado a objetos
Ahora que ya conocemos unos conceptos básicos, vamos a esbozar lo que será el proceso de concepción de nuestro software y las herramientas que vamos a usar para materializar esta planificación.

Utilizando casos de uso para programar
Los casos de uso son la primera aproximación para empezar a extraer ideas concretas de nuestras premisas iniciales de desarrollo, siempre partiendo de un lenguaje humano y natural.

Modelando la aplicación con modelado de dominios
Agrupamos toda la información que hasta ahora tenemos, y creamos con ella las clases necesarias para poner a nuestra aplicación en funcionamiento.

Creando clases para nuestra aplicación
A continuación convertiremos nuestro modelo conceptual en código fuente para nuestra aplicación.

Herencia y composición en el diseño orientado a objetos
Usando la herencia podemos evitar duplicados en los atributos y los métodos de una clase, pero para ello primero tenemos que identificar en qué situaciones podemos usar esta técnica de programación.

Conceptos avanzados en el diseño orientado a objetos
Dentro de esta unidad te presentamos conceptos avanzados en cuanto al diagramado de lo que ocurre en la aplicación que vas a crear, para que puedas profundizar en tus conocimientos sobre UML.

Patrones de diseño orientados a objetos
Los patrones de diseño son aproximaciones teóricas para solucionar problemas de aparición común en el desarrollo de programas. Son muy teóricos, pero te conviene conocerlos para ahorrar tiempo cuando tales problemas se presenten.

Principio de diseño orientado a objetos
Los principios de diseño orientados a objetos no son reglas dogmáticas que tengas que seguir. Sin embargo, conocerlas te hará reflexionar sobre cómo desarrollar tus programas, y te permitirá no cometer errores que otros han cometido ya por ti.

Conclusión de Diseño orientado a objetos
En este capítulo repasamos el soporte de los lenguajes más extendidos a la programación orientada a objetos y a los conceptos que hemos visto en este curso.

Capturas

Fundamentos de la programación: Diseño orientado a objetos | Captura 1

Fundamentos de la programación: Diseño orientado a objetos | Captura 1

Fundamentos de la programación: Diseño orientado a objetos | Captura 2

Fundamentos de la programación: Diseño orientado a objetos | Captura 2

 

Fundamentos de la programación: Diseño orientado a objetos | Captura 3

Fundamentos de la programación: Diseño orientado a objetos | Captura 3

Información técnica

  • Peso: 167 MB
  • Idioma: Español
  • Formador: Video2brain
  • Vídeos: 45
  • Duración: 3 horas y 35 minutos
  • Servidor de descarga: MEGA.nz

**Descarga aquí**

Gulliver Foyle

What is life? Don't ask about it. Live it.

Podría también gustarte...

Si tienes dudas déjalas aquí abajo. Si quieres agradecer también puedes hacerlo :)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: