Temas del Curso
Entorno de aprendizaje
• Instalación de Python
• Exploración del IDE oficial
• Sobre Visual Studio Code
• Instalación de Visual Studio Code
Introducción Informal
• Previa
• Números
• Vista previa
• Ejercicios de codificación
• Solución: Print
• Variables
• Solución: Variables
• Textos
• Solución: Textos
• Índices y slicing
• Slicing
• Solución: Slicing
• Listas
• Solución: Listas
• Lectura por teclado
• Inputs
• Solución: Inputs
• Primeros pasos
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
• Ejercicio optativo #4
• Ejercicio optativo #5
• Ejercicio optativo #6
Operadores y expresiones
• Previa
• El tipo lógico
• Operadores relacionales
• Solución: Operadores relacionales
• Operadores lógicos
• Expresiones anidadas
• Solución: Expresiones anidadas
• Operadores de asignación
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
Controlando el flujo
• Previa
• Sentencia If
• Condiciones
• Solución: Condiciones
• Sentencia Match-Case (Python 3.10)
• Bucle while
• Solución: Bucle while
• Bucle for
• Solución: Bucle for
• Función enumerate
• Solución: Función enumerate
• Iteraciones y conversiones
• Solución: Iteraciones y conversiones
• Bucles anidados
• Solución: Bucles anidados
• Post Análisis
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
• Ejercicio optativo #4
• Ejercicio optativo #5
• Ejercicio optativo #6
• Ejercicio optativo #7
Colecciones de Datos
• Previa
• Tuplas
• Solución: Tuplas
• Conjuntos
• Solución: Conjuntos
• Diccionarios
• Solución: Diccionarios
• Pilas y colas (con listas)
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
Entradas y salidas de Datos
• Previa
• Entradas
• Scripts
• Salidas
• f-Strings
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
Programación de Funciones
• Previa
• Definición de funciones
• Retorno de valores
• Enviando valores
• Funciones
• Solución: Funciones
• Funciones completas
• Solución: Funciones completas
• Argumentos y parámetros
• Argumentos por valor y referencia
• Discusión sobre la referencia
• Argumentos indeterminados
• Funciones recursivas
• Solución: Funciones recursivas
• Funciones integradas
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
• Ejercicio optativo #4
• Ejercicio optativo #5
• Ejercicio optativo #6
Manejo de Excepciones
• Previa
• Errores
• Solución: Errores
• Excepciones
• Solución: Excepciones
• Múltiples excepciones
• Invocación de excepciones
• Quiz de la sección
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
• Ejercicio optativo #4
• Ejercicio optativo #5
Manejo de Ficheros
• Previa
• Conceptos básicos
• Ficheros de texto
• Manejo del puntero
• Ficheros y objetos con Pickle
• Catálogo de películas persistente
• Ficheros CSV
• Ficheros JSON
• Ejercicio optativo #1
• Ejercicio optativo #2
• Ejercicio optativo #3
Interfaces gráficas con Tkinter
• Previa
• Tkinter y los widgets
• Tk (Raíz)
• 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)
• Popups avanzados
• Proyecto Editor de texto con Ficheros I
• Proyecto Editor de texto con Ficheros II
• Proyecto Editor de texto con Ficheros III
Interfaces a interface Web con DJANGO
Iniciamos el 1 de Agosto. Faltan:
Cupo limitado
- 00 Días
- 00 Horas
- 00 Minutos
- 00 Segundos