![Curso Python en Español: Programación Básica](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Python-logo-notext.svg/640px-Python-logo-notext.svg.png)
Curso Python en Español: Programación Básica
Día 1: Bienvenidos a la programación con Python
Introducción
Qué es Python
Por qué Python
Python en las Universidades
Recursos y documentación oficial
Plataforma del curso
Entorno de trabajo
Primeros pasos
Día 2: Una super calculadora
Valores básicos en Python
Tipos de datos primitivos
Operadores básicos
Expresiones aritméticas, matemáticas,
lógicas y con cadenas de caracteres
Precedencia de las operaciones
![Día 3: Mis primeros programas](https://concepto.de/wp-content/uploads/2013/08/variable-e1551827493206.jpg)
Día 3: Mis primeros programas
Qué es un programa
Archivos de scripts
Comentarios
Variables: creación y asignación
Entrada y salida de datos
Cambio de tipo de dato
Algoritmos secuenciales
Día 4: Toma de decisiones
Estructuras condicionales
Sintaxis
Operadores relacionales y lógicos
Bloques de código y sangrado
Algoritmos condicionales
![Día 8: Aún hay más y mucho más](https://image.shutterstock.com/image-vector/business-marketing-concepts-illustration-gaussian-260nw-488476843.jpg)
Día 8: Aún hay más y mucho más
Paquetes y módulos de Python
Módulos internos y externos
Instalación de módulos
Importación de módulos
Uso de random, numpy y matplotlib
Día 7: Todos juntos ahora
Estructuras de datos agrupadas
Listas
Operaciones con listas
Día 6: Organizar y reutilizar código
Qué es una función
Declaración de funciones
Llamada a una función
Parámetros y argumentos
Alcance de las variables
Variables globales y locales
![Día 5: Una y otra vez](https://blog.penjee.com/wp-content/uploads/2015/03/while-loop-animation-python.gif)
Día 5: Una y otra vez
Estructuras repetitivas
Sintaxis
Bloques de código y sangrado
Instrucciones break, continue, pass
Algoritmos repetitivos