Curso de iniciación a la programación orientada a objetos con Python
Totalmente desde cero
Sobre el curso de POO en Python
Python es actualmente uno de los lenguajes de programación más importantes y que más terreno está ganando frente a otros. Por este motivo, le estoy dedicando tantos cursos aquí. Este curso te ayudará a entender y empezar a manejar la programación orientada a objetos en Python. Solo tienes que tener conocimientos básicos de Python para poder seguirlo.
Está muy bien ir aprendiendo la sintaxis básica de un lenguaje, pero no puedes quedarte ahí, tienes que seguir aprendiendo las posibilidades que te ofrece.
Si no sabes nada de Python, no hagas este curso, primero aprende lo básico, lo puedes encontrar aquí: curso básico de Python.
Este curso lo voy a realizar con el IDE gratuito PyCharm. Por supuesto, tú hazlo con el que más te guste.
Si tienes cualquier duda, pregunta.
El curso tiene 9 capítulos cortos, pretende ser una guía bastante completa y rápida de aprender. No obstante, en el futuro seguiré añadiendo un segundo bloque algo más avanzado.
Aquí tienes la lista de reproducción del curso en mi canal de YouTube. Podrás seguirlo tanto en vídeo cómo escrito:
Duración total del curso (vídeo): 1 hora, 28 minutos y 24 segundos.
Número de capítulos: 9
Media de duración de los capítulos(vídeo): 9 minutos y 49 segundos.
Temario del curso
Capítulo | Título | Categoría |
---|---|---|
1 | ¿Qué son las clases? ¿y los objetos? | Clases y objetos |
2 | Atributos y métodos. | Atributos y métodos |
3 | El método __init__ y self. | Métodos y parámetros |
4 | Atributos obligatorios. | Atributos |
5 | Utilización de *args en las clases. | Argumentos |
6 | Herencia de clases. Superclases y subclases. | Herencia |
7 | Herencia de clases. Cómo utilizar super(). | Herencia |
8 | Herencia de clases. Clases en diferentes archivos. | Herencia |
9 | Encapsulamiento. Atributos privados. | Encapsulamiento |
Comentarios
Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.
Capítulos del curso
¿Qué son las clases? ¿y los objetos?
Capítulo 1
Empezamos por los conceptos básicos de la programación orientada a objetos con Python.
Atributos y métodos
Capítulo 2
En esta ocasión, voy a tratar el tema de los atributos con ejemplos prácticos.
El método __init__ y self
Capítulo 3
Empezamos a abordar un tema fundamental en la programación orientada a objetos de Python, el método constructor __init__ y una pequeña explicación sobre self.
Herencia de clases - cómo utilizar super()
Capítulo 7
Seguimos con la herencia de clases. Esta vez, te enseño a importar cosas de la superclase con super().
Para seguir aprendiendo
Curso Máster en Python
Nivel PF8
El curso más grande de la red. En este curso, trato todo tipo de temas de Python. Os enseño lo más básico y profundizamos en cientos de temas para que te conviertas en profesional de Python. El curso cuenta con miles de ejercicios, proyectos prácticos y mucho más.
Curso Java, Kotlin y Android Studio
Nivel PF8
Máster en Java, Kotlin y Android Studio, es un curso de larga duración que comienza con lo más básico de Java y que va profundizando temas hasta llegar a la parte donde empieces a aprender Kotlin y Android Studio. Conocimientos altamente recomendables con el mercado actual.