Programa del Curso

Introducción

Visión general de la programación orientada a objetos

  • ¿Qué es la Programación Orientada a Objetos?
  • ¿Por qué aprender programación orientada a objetos?

Comprender los conceptos de programación orientada a objetos

  • Entendiendo las clases
  • Comprender objetos e instancias
  • Entender las variables
  • Comprender la encapsulación de datos
  • Comprender la herencia de clase

Actualización en Python Programmming Language

Comenzando con la Programación Orientada a Objetos con Python

  • Implementando una clase simple en Python
  • Crear una instancia de una clase
  • Entender los métodos y la definición de los métodos
  • Usando el método __init__
  • Usando el método __del__
  • Configuración de miembros públicos, protegidos y privados

Agregar métodos, atributos y propiedades a su clase

Crear y usar un objeto de tu clase

Uso de variables de clase versus variables de instancia

Usar superclases para herencia

Usando Herencia Múltiple

Usar iteradores

Agregar funcionalidad de iteración a objetos usando el método __iter __ ()

Creando su proyecto: Simulando un sistema bancario usando OOP con Python

Observaciones finales

Requerimientos

  • Familiaridad básica con la programación
     
 14 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Análisis de Datos en Python Usando Pandas y Numpy

14 horas

Accelerating Python Pandas Workflows with Modin

14 horas

Machine Learning with Python and Pandas

14 horas

Scaling Data Analysis with Python and Dask

14 horas

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 horas

Developing APIs with Python and FastAPI

14 horas

Scientific Computing with Python SciPy

7 horas

Game Development with PyGame

7 horas

Desarrollo de Aplicaciones Web con Flask

14 horas

Advanced Flask

14 horas

Build REST APIs with Python and Flask

14 horas

GUI Programming with Python and Tkinter

14 horas

Kivy: Creación de aplicaciones de Android con Python

7 horas

GUI Programming with Python and PyQt

21 horas

Desarrollo Web con Web2Py

28 horas

Categorías Relacionadas