Python
Python es uno de los lenguajes de programación más populares en la actualidad y se utiliza en una amplia variedad de aplicaciones, desde el análisis de datos hasta la automatización de tareas.
Introducción
Descarga de Material
Jupyter en Windows
Descarga de Material
Jupyter en Ubuntu
Descarga de Material
Jupyter en Mac OS
Descarga de Material
Jupyter en la nube
Google Colaboratory
Introducción a Jupyter
Breve Explicación
Números
Textos
Índices y Slicing
Listas
Lectura por Teclado
Primeros Pasos
Usa la IA para practicar
Introducción
El tipo lógico
Operadores Relacionales
Operadores lógicos
Expresiones anidadas
Operadores de asignación
Introducción
Sentencia if
Bucle while
Bucle for
Función enumerate
Función Enumerate.ipynb
Bucles anidados
Bucles Anidados
Análisis
Introducción
Tuplas
Conjuntos
Diccionarios
Pilas y Colas (con listas)
Introducción
Visual Studio Code en Windows
Visual Studio Code en Ubuntu
Visual Studio Code en Mac OS
Depuración de Visual Studio Code
Introducción
Entradas
Scripts
Salidas
f-Strings
f-Strings
Introducción
Definición de funciones
Retorno de Valores
Enviando Valores
Argumentos y parámetros
Argumentos por valor y referencia
Repaso sobre la referencia
Repaso Referencia
Argumentos indeterminados
Funciones Recursivas
Funciones integradas
Más funciones integradas
Introducción
Errores
Excepciones
Múltiples excepciones
Invocación de excepciones
Identificadores de errores
Introducción
Programación estructurada vs POO
Clases y objetos
Atributos y métodos de clase
Métodos especiales
Objetos dentro de objetos
Encapsulación de atributos y métodos
Análisis sobre self
Análisis Self
Introducción
Herencia
Clases heredadas y polimorfismo
Herencia múltiple
Introducción
Cadenas
Listas
Conjuntos
Diccionarios
Introducción
Módulos
Paquetes
Distribución básica
Paquetes
Módulos estándar
Lista completa de módulos
Collections
Datetime
Recursos
Math
Random
Introducción
Conceptos básicos
Ficheros de texto
Manejo del puntero
Ficheros y objetos con Pickle
Catálogo de peliculas persistente
Ficheros CSV
Recurso
Ficheros JSON
Recurso
Introducción
Tkinter y los widgets
Tk (Raíz)
Recurso
Frames (Marcos)
Labels (Etiquetas)
Entry (Campos de texto)
Text (Textos largos)
Buttons (Botones)
Radiobuttons (Botones radiales)
Checkbuttons (Botones seleccionables)
Menus (Menús)
Popups (Ventanas emergentes)