libro de programacion de python y ejercicios

Español

Enfoque didáctico: Explica conceptos de programación con ejemplos claros y progresivos, comenzando desde lo más básico (instalación, primer programa) hasta temas avanzados como programación orientada a objetos y concurrencia.

Contenido estructurado:

Introducción a Python: qué es, por qué usarlo, cómo instalarlo.

Tipos básicos: números, cadenas, booleanos y colecciones (listas, tuplas, diccionarios).

Control de flujo: condicionales y bucles.

Funciones y programación funcional (lambda, generadores, decoradores).

Programación orientada a objetos: clases, herencia, polimorfismo, encapsulación.

Manejo de excepciones, módulos y paquetes.

Entrada/salida y manejo de archivos.

Expresiones regulares, sockets y trabajo con webs.

Concurrencia: procesos, threads y sincronización.

Estilo práctico: Cada capítulo incluye ejemplos de código que se pueden ejecutar directamente, como el clásico Hola Mundo o demostraciones con listas y funciones.

Licencia abierta: Se distribuye bajo Creative Commons, lo que lo convierte en un recurso accesible y gratuito para estudiantes y autodidactas.

Mostrar más