Aberu & Mirai ® Educación

Curso de Python

Fácil y práctico
double-down Deslice hacia abajo

Diferentes Niveles

Temporadas del curso

Fácil

Familiarizarse con la sintaxis, tipos de datos y estructuras básicas.

Capítulo 1: Introducción a Python y la consola

1. Instalación y uso de Python en terminal
2. Primer programa: print("Hola Mundo")
3. Comentarios y buenas prácticas.


Capítulo 2: Variables y tipos de datos

1. Números, cadenas, booleano.
2. Conversión de tipos (int(), str(), float()).
3. Ejercicios: calculadora básica.


Capítulo 3: Operadores y expresiones

1. Aritméticos, lógicos y de comparación
2. Precedencia de operadores.
3. Ejercicios: verificar si un número es par o impar


Capítulo 4: Entrada y salida de datos

1. input() y print() con formato.
2. Ejercicios: pedir nombre y edad, calcular año de nacimiento


Capítulo 5: Condicionales

1. if, elif, else.
2. Ejercicios: menú simple de opciones


Capítulo 6: Bucles

1. while y for.
2. Uso de range().
3. Ejercicios: tabla de multiplicar, contador regresivo

Intermedio

Aprender a organizar código y trabajar con estructuras de datos.

Capítulo 7: Listas y tuplas

1. Creación, acceso, modificación.
2. Métodos comunes (append, remove, sort).
3. Ejercicios: lista de compras.


Capítulo 8: Diccionarios y conjuntos

1. Clave-valor.
2. Métodos (keys, values, items).
3. Ejercicios: agenda de contactos.


Capítulo 9: Funciones

1. Definición con def.
2. Parámetros y valores de retorno.
3. Ejercicios: función que calcule el factorial


Capítulo 10: Manejo de errores

1. try, except, finally.
2. Ejercicios: división segura


Capítulo 11: Archivos en consola

1. Lectura y escritura (open, read, write).
2. Ejercicios: guardar notas en un archivo


Capítulo 12: Módulos y librerías

1. Importar librerías estándar (math, random).
2.Ejercicios: juego de adivinar un número

Avanzado

Resolver problemas complejos y aplicar conceptos de programación estructurada.

Capítulo 13: Programación estructurada

1. Modularización del código.
2. Ejercicios: mini-sistema de gestión de tareas.


Capítulo 14: Algoritmos básicos

1. Búsqueda lineal y binaria.
2. Ordenamiento (burbuja, selección, inserción).
3. Ejercicios: ordenar lista de números ingresados por el usuario


Capítulo 15: Recursividad

1. Concepto y ejemplos
2. Ejercicios: Fibonacci, Torres de Hanoi


Capítulo 16: Estructuras avanzadas

1. Pilas y colas con listas.
2. Ejercicios: simulación de un cajero automático


Capítulo 17: Proyectos integradores

1. Fácil: Calculadora científica en consola.
2. Intermedio: Agenda de contactos con persistencia en archivo.
3. Difícil: Juego de consola tipo “Ahorcado” o “Tres en raya” con lógica completa

Capítulos por ver

Capítulo 1

Introducción a Python y la consola

Capítulo 2

Variables y tipos de datos.

Capítulo 3

Operadores y expresiones.

Capítulo 4

Entrada y salida de datos

Capítulo 5

Condicionales

Capítulo 6

Bucles

Capítulo 7

Listas y tuplas

Capítulo 8

Diccionarios y conjuntos

Capítulo 9

Funciones

Capítulo 10

Manejo de errores

Capítulo 11

Archhivos en consola

Capítulo 12

Modulos y librerías

Capítulo 13

Programación estructurada

Capítulo 14

Algoritmos básicos

Capítulo 15

Recursividad

Capítulo 16

Estructuras avanzadas

Capítulo 17

Proyectos integradores

Agenda tu curso hoy