Curso de Programación Orientada a Objetos: POO

Clases del Curso de Programación Orientada a Objetos: POO

Instruido por:
Anahí Salgado Díaz de la Vega
Anahí Salgado Díaz de la Vega
Básico
4 horas de contenido
Ver la ruta de aprendizaje
Análisis de los objetos, clases y métodos de la aplicación Uber
Proyecto del curso
Análisis de los objetos, clases y métodos de la aplicación Uber

Para resolver un problema como desarrollador es de gran utilidad dividirlo en subproblemas y generar un modelo que te permita implementar las soluciones en código. A lo largo de este curso vas a analizar Uber, una de las aplicaciones más usadas en el mundo, para entender cómo está construida. A partir de este análisis harás la extracción y definición de los objetos, clases y métodos que conforman la aplicación, usarás UML para modelarla y, finalmente, usando diferentes lenguajes como Java, PHP y Python harás la implementación de las clases y objetos de la aplicación.

Curso de Programación Orientada a Objetos: POO

Curso de Programación Orientada a Objetos: POO

Progreso del curso:0/37contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/37contenidos(0%)

Bienvenida e Introducción

Material Thumbnail

¿Por qué aprender Programación Orientada a Objetos?

07:02 min

Material Thumbnail

¿Qué resuelve la Programación Orientada a Objetos?

06:45 min

Material Thumbnail

Paradigma Orientado a Objetos

06:09 min

Material Thumbnail

Lenguajes Orientados a Objetos

08:10 min

Instalando Visual Studio Code

01:29 min

Material Thumbnail

Diagramas de Modelado

05:14 min

UML

01:34 min

Orientación a Objetos

Material Thumbnail

Abstracción y Clases

03:20 min

Material Thumbnail

Analizando Uber en Objetos

07:46 min

Reto 1: identificando objetos

00:11 min

Programación Orientada a Objetos. Análisis

Material Thumbnail

Clases en UML y su sintaxis en código

07:22 min

Material Thumbnail

Modelando nuestros objetos Uber

09:41 min

Material Thumbnail

¿Qué es la herencia?

07:49 min

Material Thumbnail

Aplicando Herencia a nuestro proyecto Uber

08:22 min

Reto 2: analicemos un problema

00:11 min

Clases, Objetos y Método Constructor

Creando nuestras carpetas iniciales para el curso

01:20 min

Material Thumbnail

Definiendo clases en Java y Python

13:01 min

Definiendo Clases en JavaScript

01:21 min

Material Thumbnail

Objetos, método constructor y su sintaxis en código

08:34 min

Material Thumbnail

Objetos. Dando vida a nuestras clases en Java y Python

10:27 min

Material Thumbnail

Declarando un Método Constructor en Java y JavaScript

17:48 min

JavaScript orientado a objetos, lo más nuevo

00:35 min

Declarando un Método Constructor en Python

01:33 min

Herencia

Material Thumbnail

Aplicando herencia en lenguaje Java y PHP

14:32 min

Material Thumbnail

Solución del reto de herencia en PHP

08:26 min

Aplicando herencia en lenguaje Python y JavaScript

00:29 min

Otros tipos de Herencia

00:42 min

Encapsulamiento

Material Thumbnail

Encapsulando atributos en Java

09:36 min

Polimorfismo

Material Thumbnail

Generando polimorfismo en Java

11:53 min

Generando polimorfismo en PHP

03:45 min

Cierre del curso

El Diagrama UML de Uber

01:05 min

Material Thumbnail

Bonus: Qué es la Programación Orientada a Objetos

02:00 min

nuevosmás votadossin responder
Yusei Umehara
Yusei Umehara
Estudiante

Porque todas las carpetas tienen icono menos la de java?

2
Mario Arciniegas Mejia
Mario Arciniegas Mejia
Estudiante

Si uno crea un objeto de una subclase, por ejemplo un UberVan, ¿se crean internamente otros dos objetos Account y Car? ¿cómo se llaman estos objetos? ¿Puede uno referirse a ellos, llamarlos o modificarlos aparte del objeto UberVan?

3
Sebastián Suárez
Sebastián Suárez
Estudiante

Hola. Tengo una duda con los m’etodos getters y setters. Estos son metodos de POO o son métodos solo de Java?

3
Brayan Ramirez Alzate
Brayan Ramirez Alzate
Estudiante

Screenshot 2021-07-18 132623.png
Php es el único lenguaje de los cuatro que me ha dado problemas que no he sido capaz de arreglar, con python instale pip y otras cosas mas, perfecto, java solo necesite instalar unas cuantas cositas y js nada, pero con php no puedo trabajar, si alguien sabe como solucionarlo seria de mucha ayuda ( estoy trabajando en wsl ubuntu)

2
nasser2552
nasser2552
Estudiante

Socorro!! Por que me sale este error si lo tengo iguak que la profe!?
![](Captura3.PNG

2
Anfernee Valera
Anfernee Valera
Estudiante

Me confunde un poco lo del contexto.

Por ejemplo si yo tengo un sistema de ventas de X tipos de artículos. Lo correcto seria abstraer el sistema de ventas y los artículos como dos entidades independientes, no?

Objeto Articulo

  • Propiedades de este artículo
  • Métodos del articulo

Objeto Sistema de Venta

  • Propiedades del Sistema de Venta
  • Métodos del Sistema de Venta
    Sería así?
0
Anfernee Valera
Anfernee Valera
Estudiante

La verdad por ahora no me interesa mucho aprender sobre otros lenguajes, será que puedo hacer únicamente las clases con el lenguaje de programación que quiero aprender y ya?

0
Meztinea
Meztinea
Estudiante

¿El Polimorfismo también puede aplicarse con el uso de interfaces?

1
Luis Kennedy Saavedra Fuentes
Luis Kennedy Saavedra Fuentes
Estudiante

Buenas noches!
Qué viene siendo el Trip?

1
Brayan Ramirez Alzate
Brayan Ramirez Alzate
Estudiante

¿si estoy en la ruta de desarrollo web se me hace necesario tomar el curso de programación estructurada?

1