Este curso es la continuaci贸n del Curso Basico de Python, al cual tambien le hice un repositorio, donde tocamos temas mas avanzados.
- Entornos Virtuales
- Instalando Dependencias
- Comprensiones
- Funciones An贸nimas
- Funciones de Orden Superior
- Manejo de Errores
Una Instancia de Python aislada, en el que puedes controlar las versiones y m贸dulos instalados sin afectar ni al sistema u otro poryecto que use las mismas dependencias en otra versi贸n.
Para instalar dependencias el manejador de paquete mas popular es PIP (Package Installer for Python), ya que viene integrado en el momento de la instalaci贸n de Python. Cabe mencionar que hay otras alternativas, una de ellas es Anaconda.
Es una forma mas legible y conscisa de construir nuevas sequencias de listas, diccionarios o sets.
Mas conocidas como lambda functions. Pueden tener todos los argumentos necesarios, pero solo puede tener una l铆nea de c贸digo.
Una funci贸n de orden superior es una funci贸n que recibe como par谩metro a otra funci贸n. Algunas funciones de orden superior muy usadas en Python son filter, map o reduce.
Para manejar errores tenemos opciones muy utiles como try and except, raise o una no tan usada como finally. Estas opciones tambien pueden ser usadas conjuntamente con Assert statements la cual es otra forma de manejar errores.