1. Para los primeros lectores
  2. Agradecimientos
  3. Prólogo
  4. Capítulo 1: Introducción
    1. Ejercicios
  5. Capítulo 2: Configuración del Entorno
    1. Instalación en Windows
    2. Instalación en macOS
    3. Instalación en Linux
    4. Eligiendo tu Caja de Herramientas
    5. Ejercicios
  6. Capítulo 3: Sintaxis y Tu Primer Programa
    1. Comentarios y Documentación
    2. El Estilo del Código (PEP 8)
    3. Ejercicios
  7. Capítulo 4: Variables y Tipos de Datos
    1. Tipos Primitivos (Cajas Simples)
    2. Etiquetando las Cajas (Type Hints)
    3. Conversión de Tipos (Casting)
    4. Métodos de Cadena (Ajustando Etiquetas)
    5. Tipos Compuestos (Contenedores)
    6. Ejercicios
  8. Capítulo 5: Estructuras de Datos
    1. Listas (El Estante Numerado)
    2. Diccionarios (Casilleros de Seguridad)
    3. Conjuntos (La Tolva)
    4. Tuplas (El Estuche Sellado)
    5. Ejercicios
  9. Capítulo 6: Operadores
    1. Matemáticos
    2. Asignación Compuesta
    3. Comparación
    4. Lógicos
    5. Pertenencia e Identidad
    6. Expresiones y Precedencia
    7. Ejercicios
  10. Capítulo 7: Control de Flujo
    1. Decisiones Simples (if/else)
    2. El Clasificador Moderno (match-case)
    3. Ejercicios
  11. Capítulo 8: Bucles y Automatización
    1. Procesando Listas (for)
    2. Repetición Condicional (while)
    3. Control de Emergencia (break y continue)
    4. Patrones Comunes
    5. La Prensa Industrial (Comprehensions)
    6. Ejercicios
  12. Capítulo 9: Funciones
    1. Definición y Type Hints
    2. Parámetros y Argumentos
    3. Retorno de Valores
    4. El Contexto (Ámbito, Scope): Cada Máquina su Mesa
    5. Ejercicios
  13. Capítulo 10: Control de Daños (Excepciones)
    1. Leer un Traceback
    2. Ejercicios
  14. Capítulo 11: Archivos y Datos
    1. El Archivista Digital (Pathlib)
    2. Leyendo y Escribiendo
    3. Módulos y Herramientas (pip)
    4. Formatos de Datos (CSV y JSON)
    5. Ejercicios
  15. Capítulo 12: Proyecto Integrador
    1. Guía de Referencia 1: El Plano de los Datos
    2. Guía de Referencia 2: La Fábrica de Productos
    3. Guía de Referencia 3: Las Operaciones del Almacén
    4. Guía de Referencia 4: El Mostrador
    5. Guía de Referencia 5: Ensamblaje Final y Pruebas
    6. Guía de Referencia 6: Control de Calidad (Pruebas)
    7. Mejoras y Desafíos para tu SGI
  16. Capítulo 13: Más Proyectos del Almacén
    1. Proyecto II: El Analizador de Texto
    2. Proyecto III (exprés): El Organizador de Archivos
  17. Capítulo 14: Siguientes Pasos
  18. Apéndice A: Glosario
  19. Apéndice B: Soluciones
  20. Apéndice C: Recursos Adicionales
  21. Apéndice D: Control de Versiones con Git
  22. Apéndice E: Trazador de Ejecución
    1. Reasignación de Variables
    2. El Acumulador en un Bucle
    3. Construyendo una Lista con .append()
    4. Un Diccionario, Clave por Clave
    5. Una Función con Parámetros
  23. Acerca de esta edición
  24. Sobre el autor