Python es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad.
En esta serie de 28 vídeos Jesús Conde nos explica lo más importante sobre como programar con Python.
Contenidos:
- ¿Qué será lo que tiene Python?
- Python orientado a objetos.
- Tipos y variables.
- Constantes y ámbitos.
- Imports absolutos y relativos.
- ¿Quién puede acceder a mis datos?
- Caso de uso: Crear Cuaderno de Notas.
- Creación de la Clase Cuaderno.
- Creación del Módulo Menu.
- Herencias en Python.
- Sobrescritura de Métodos y uso de super.
- Herencias Múltiples y sus problemas.
- Polimorfismo y Duck Typing.
- Caso de Uso. Crear Inmobiliaria.
- Desarrollo Clases de la Inmobiliaria.
- Completar Caso de Estudio Inmobiliaria.
- Tratar con errores y excepciones.
- Manejar Excepciones.
- Jerarquía de herencias.
- Definir nuestras propias excepciones.
- Caso de Estudio. Sistema de autentificación.
- Caso de uso. Clases Exception y Authenticator.
- Caso estudio. Completar Sistema de Autentificación.
- Estructuras de datos.
- Trabajo con Tuples.
- Named Tuples.
- Uso de diccionarios.
- Convertir de Python 3 a ejecutables .exe