Ir directamente a la información del producto
1 de 5

Automatiza lo aburrido con Python

Automatiza lo aburrido con Python

Programación práctica para principiantes absolutos (3.ª edición)

Si hoy pasas horas renombrando archivos, actualizando celdas y copiando datos a mano, este libro te enseña desde cero a que tu computadora lo haga por ti en minutos, así que decide ya mismo si vas a seguir haciendo el trabajo de la máquina o vas a empezar a darle órdenes.

Precio habitual $ 235.66 MXN
Precio habitual $ 636.07 MXN Precio de oferta $ 235.66 MXN
-63% Próximamente

⚡ Libro completo (última edición)

⚡ Formatos EPUB y PDF

⚡ En español latinoamericano neutro

⚡ Envío instantáneo

⚡ Incluye audioresumen*

⚡ Incluye videoresumen*

⚡ Incluye recursos adicionales*

⚡ Actualizaciones [gratis]

     *NotebookLM Pro

Mercado Pago Compra ahora, paga después con Mercado Pago
  • American Express
  • Apple Pay
  • Google Pay
  • Maestro
  • Mastercard
  • PayPal
  • USDC
  • Visa

No enseña Python para que seas programador, sino para que dejes de trabajar como máquina, y esa diferencia lo cambia todo. La estructura es un sistema, no una antología, porque la parte uno te da los ocho fundamentos indispensables y la parte dos los convierte de inmediato en dieciséis capítulos de automatización aplicada, capítulo por capítulo, proyecto por proyecto. La autoridad está firmada, ya que Al Sweigart es desarrollador, miembro de la Python Software Foundation, conferencista internacional en varias conferencias PyCon y autor de otros títulos para principiantes en No Starch Press, y la revisión técnica corre a cargo del doctor Daniel Zingaro, profesor asociado de ciencias de la computación en la Universidad de Toronto, reconocido por su enfoque pedagógico interactivo. La vigencia también está firmada, porque esta tercera edición trae todo el código y los ejemplos actualizados a fondo, cuatro capítulos nuevos, dieciséis proyectos nuevos y cobertura ampliada de técnicas de desarrollo. Y hay algo que casi nadie incluye, dos secciones dedicadas a encontrar ayuda y a hacer preguntas inteligentes sobre programación, porque el autor sabe que la mayoría no abandona por falta de talento sino por falta de auxilio en el momento exacto.

Libro electrónico - Última edición, de Al Sweigart (autor)

Consigue un fragmento


Deja de hacer el trabajo que un mono bien entrenado podría hacer

Programación práctica para principiantes absolutos: escribe programas que resuelven en minutos lo que hoy te devora la tarde

Son las 7:40 y sigues renombrando archivos uno por uno, con el mouse, mientras la oficina se apaga. 🕗

No es falta de talento. Es que estás haciendo trabajo de máquina con manos de persona.

Te dijeron que programar era para genios de las matemáticas. Al Sweigart desarma ese mito en la primera página.

El día que la computadora te obedece, algo cambia adentro

Instalas Python, abres la consola y escribes tu primer programa el mismo día. Ocho capítulos después ya no le temes al error rojo: el capítulo cinco es puro depurar. ⚡

Entonces cruzas a la parte dos y llega el clic. Mil archivos ordenados en segundos. Una tarde entera devuelta.

De ahí escalas solo: Excel, Google Sheets, web scraping, PDFs, Word, SQLite, correos, notificaciones, teclado y ratón bajo tus órdenes. 🐍

Por qué este libro y no otro tutorial suelto

Veinticuatro capítulos en ruta ordenada, no una playlist a medias. Tercera edición con todo el código actualizado, cuatro capítulos nuevos y dieciséis proyectos nuevos. El autor es miembro de la Python Software Foundation y conferencista en PyCon; la revisión técnica es del Dr. Daniel Zingaro, de la Universidad de Toronto.

Y trae algo que casi ningún libro incluye: cómo encontrar ayuda, cómo hacer preguntas inteligentes y las respuestas a las preguntas de práctica. Porque nadie abandona por falta de cabeza, sino por falta de auxilio en el momento exacto. 👁️

La inteligencia artificial ya escribe código, cierto. Pero alguien tiene que saber leerlo, corregirlo y darle órdenes. Ese alguien puedes ser tú.

Descárgalo ahora en Libros de Alejandría 5.0 y mañana que la máquina haga lo aburrido. 🔥

INFO

Si alguna vez has pasado horas cambiando el nombre de archivos o actualizando cientos de celdas en hojas de cálculo, sabes lo tediosas que pueden ser tareas como estas. Pero ¿y si pudieras hacer que tu computadora haga este trabajo por ti?

En esta tercera edición completamente actualizada de Automatiza lo aburrido con Python, aprenderás a usar Python para escribir programas que hacen en minutos lo que te tomaría horas hacer a mano; sin necesidad de experiencia previa en programación. Los primeros capítulos te enseñarán los fundamentos de Python mediante explicaciones claras y ejemplos amenos. Escribirás tu primer programa en Python; trabajarás con cadenas de texto, listas, diccionarios y otras estructuras de datos; luego usarás expresiones regulares para buscar y manipular patrones de texto.

Una vez que domines lo básico, abordarás proyectos que te enseñarán a usar Python para automatizar tareas como:

  • Buscar en la web, descargar contenido y llenar formularios
  • Buscar, extraer y manipular texto y datos en archivos y hojas de cálculo
  • Copiar, mover, cambiar el nombre o comprimir archivos guardados en tu computadora
  • Dividir, fusionar y extraer texto de archivos PDF y documentos de Word
  • Interactuar con aplicaciones mediante macros personalizadas de ratón y teclado
  • Gestionar tu bandeja de entrada, dar de baja tu suscripción de listas y enviar notificaciones por correo electrónico o mensajes de texto

Novedades de esta edición: todo el código y los ejemplos se han actualizado a fondo. También encontrarás cuatro nuevos capítulos sobre integración de bases de datos, reconocimiento de voz y edición de audio y video, además de 16 nuevos proyectos de programación y una cobertura ampliada de técnicas de desarrollo, como la creación de programas de línea de comandos.

No desperdicies tu tiempo en un trabajo que un mono bien entrenado podría hacer. Incluso si nunca has escrito una línea de código, puedes delegarle ese trabajo pesado a tu computadora. Aprende cómo hacerlo en Automatiza lo aburrido con Python.

TRANSFORMACIÓN

Convertir tu computadora en un empleado incansable que hace en minutos el trabajo que hoy te devora horas, empezando desde cero y sin haber escrito nunca una línea de código. El camino está trazado en veinticuatro capítulos repartidos en dos partes —ocho de fundamentos de programación y dieciséis de automatización aplicada—, así que en pocas semanas de práctica constante dejas de perder el día renombrando archivos a mano, actualizando cientos de celdas o copiando datos de una página web a una hoja de cálculo. Resuelve el problema más caro y menos visible de tu jornada, que es el tiempo hipotecado en tareas repetitivas que ninguna persona debería estar haciendo a mano.

¿PARA QUIÉN ES?

Para el oficinista que vive entre Excel, carpetas y celdas; para el estudiante sin una sola línea de código escrita; para el freelancer que copia datos de la web a mano. Si hoy haces trabajo que un mono bien entrenado haría, esto es para ti.

Habilidades:

Python, automatización, web scraping, Excel, PDF, depuración

Nivel: Principiante

Requisitos:

  • Una computadora y ganas.
  • Cero experiencia en programación.

IMPORTANCIA ESTRATÉGICA

América Latina no se va a acelerar con más gente ocupada, sino con más gente apalancada, y la programación es el multiplicador más democrático que existe hoy. Este libro le entrega ese multiplicador justo a quien nunca creyó merecerlo, al administrativo, a la estudiante, al emprendedor de barrio que factura desde una laptop, sin pedirle credenciales ni una carrera de sistemas. Cada persona que automatiza su trabajo repetitivo libera horas, y esas horas se convierten en aprendizaje, en negocio propio, en herramientas que otros usarán después. Encaja exactamente con nuestros fundamentos primero, donde la programación va junto a la lectura, la escritura y la aritmética, y con la mentalidad creadora que dice que si construyes herramientas, el trabajo te buscará a ti. Una región que sabe programar deja de ser mano de obra barata para el software ajeno y empieza a escribir el suyo, y ese es el camino hacia las sociedades 5.0 que perseguimos.

AUTORES

Al Sweigart es un desarrollador de software, autor, artista y miembro de la Python Software Foundation. Es el autor de varios libros de programación para principiantes, incluidos Inventa tus propios juegos de computadora con Python, El gran libro de pequeños proyectos en Python y Más allá de lo básico con Python (todos de No Starch Press). Es un conferencista internacional en varias conferencias PyCon. Su sitio web es https://inventwithpython.com. Los reportes de que Al es una IA han sido enormemente exagerados.

El Dr. Daniel Zingaro es profesor asociado de ciencias de la computación en la Universidad de Toronto. Es internacionalmente conocido por su enfoque pedagógico singularmente interactivo, su investigación pionera sobre la enseñanza con IA generativa y sus libros de texto centrados en el estudiante, los cuales son utilizados por miles de estudiantes en todo el mundo. Es autor de Pensamiento algorítmico, 2.ª edición (No Starch Press, 2024) y Aprende a programar resolviendo problemas (No Starch Press, 2021), y coautor de Aprende programación en Python asistida por IA con GitHub Copilot y ChatGPT (Manning, 2023).

LO QUE APRENDERÁS

Introducción: de cero a tu primer programa

  • ¿Para quién es este libro?
  • Convenciones de código usadas en este libro
  • ¿Qué es la programación?
  • ¿Qué es Python?
  • Mitos comunes sobre la programación
  • Acerca de este libro
  • Descarga e instalación de Python
  • Descarga e instalación de Mu
  • Iniciar Mu
  • Iniciar IDLE
  • La consola interactiva
  • Cómo encontrar ayuda
  • Cómo hacer preguntas inteligentes sobre programación
  • Novedades de la tercera edición
  • Resumen

Parte I: Fundamentos de programación

  • 1. Conceptos básicos de Python
  • 2. If-Else y control de flujo
  • 3. Bucles
  • 4. Funciones
  • 5. Depuración
  • 6. Listas
  • 7. Diccionarios y estructuración de datos
  • 8. Cadenas de texto y edición de texto

Parte II: Automatización de tareas

  • 9. Coincidencia de patrones de texto con expresiones regulares
  • 10. Lectura y escritura de archivos
  • 11. Organización de archivos
  • 12. Diseño y despliegue de programas de línea de comandos
  • 13. Web scraping
  • 14. Hojas de cálculo de Excel
  • 15. Google Sheets
  • 16. Bases de datos SQLite
  • 17. Documentos PDF y de Word
  • 18. Archivos CSV, JSON y XML
  • 19. Control del tiempo, programación de tareas y ejecución de programas
  • 20. Envío de correos electrónicos, mensajes de texto y notificaciones push
  • 21. Creación de gráficos y manipulación de imágenes
  • 22. Reconocimiento de texto en imágenes
  • 23. Control del teclado y el ratón
  • 24. Motores de texto a voz y de reconocimiento de voz

¿CÓMO FUNCIONA?

⚡ Dentro de nuestra plataforma encontrarás los enlaces de descarga, te avisaremos por correo electrónico de todas las futuras actualizaciones.

Descarga el ebook y disfrútalo en las mejores plataformas como Google Play Books, Apple Books o Kindle

El formato EPUB se puede leer sin internet con estas y más plataformas. Y por supuesto, siempre puedes leer el archivo PDF (LISTO PARA IMPRIMIR), donde y como quieras.


Otros te enseñan a programar; este te vuelve quien da las órdenes: 24 capítulos, 16 proyectos, cero requisitos.

Preguntas frecuentes del libro

¿Necesito saber programar antes de empezar o de verdad sirve desde cero? Desde cero absoluto. Los ocho capítulos de fundamentos te llevan de no saber nada a tu primer programa funcionando.

¿Funciona si no soy de sistemas ni estudié una carrera técnica? Sí. Está escrito para principiantes absolutos, no para ingenieros, y arranca desmontando el mito de las matemáticas.

¿Qué necesito instalar para seguir el libro y viene explicado paso a paso? Solo Python y un editor. La introducción te guía en la descarga, la instalación y el uso de la consola interactiva.

¿Qué es Mu y por qué no uso otro editor? Mu es un editor mínimo para que aprendas sin pelearte con menús. Si prefieres IDLE, también viene explicado paso a paso.

¿Esta tercera edición está actualizada o el código ya envejeció? Tercera edición con todo el código y los ejemplos actualizados a fondo. Nada de recetas que truenan al primer intento.

¿Qué trae de nuevo respecto a las ediciones anteriores? Cuatro capítulos nuevos, dieciséis proyectos nuevos y más técnicas de desarrollo, como crear programas de línea de comandos.

¿Cuánto tardo en tener mi primer programa funcionando? El mismo día. Instalas Python, abres la consola interactiva y el capítulo uno ya te pone a escribir código que corre.

¿Trae ejercicios de práctica y también sus respuestas? Sí, preguntas de práctica en los capítulos y sus respuestas en el apéndice B. Practicas y compruebas solo, sin depender de nadie.

¿Puedo automatizar Excel y Google Sheets con esto? Un capítulo para Excel y otro para Google Sheets. Actualizas cientos de celdas sin tocar el teclado más de una vez.

¿Sirve para extraer datos de páginas web y llenar formularios? Para eso está el capítulo de web scraping: descargas contenido, extraes datos y llenas formularios mientras haces otra cosa.

¿Puedo dividir, fusionar y extraer texto de PDFs y documentos de Word? Sí, el capítulo diecisiete lo cubre completo: divides, fusionas y extraes texto de PDFs y documentos de Word en serie.

¿Se pueden programar correos, mensajes de texto y notificaciones push? El capítulo veinte te enseña a dispararlos solos, ordenar tu bandeja de entrada y darte de baja de listas sin abrirlas.

¿Cubre bases de datos? Sí, con un capítulo nuevo de SQLite, más archivos CSV, JSON y XML. Tus datos dejan de vivir sueltos en carpetas.

¿Qué hago cuando un programa falla y no entiendo el error? El capítulo cinco es depuración pura y llega antes de que suba la dificultad. Aprendes a leer el error, no a temerle.

¿A quién le pregunto si me atoro y no tengo mentor? Trae dos secciones que casi ningún libro incluye: cómo encontrar ayuda y cómo hacer preguntas inteligentes sobre programación.

¿Esto me sirve para mi trabajo actual o solo para conseguir uno nuevo? Para el de hoy, primero. Automatizas lo que ya haces y entregas en minutos el reporte que a los demás les toma la tarde.

¿Con la inteligencia artificial escribiendo código, todavía tiene sentido aprender Python? Más que nunca. Alguien tiene que leer, depurar y dirigir ese código, y quien no sabe hacerlo solo obedece a la máquina.

Ver todos los detalles

¿Necesitas factura?

Una vez realizada tu compra, obtendrás los pasos para solicitarla.


Aprende sin riesgos con nuestra garantía de satisfacción total

En Libros de Alejandría 5.0 creemos en el poder de la educación para transformar vidas. Por esta razón, no solo ofrecemos conocimiento de alto nivel en tecnología, negocios y marketing, sino que también garantizamos que cada inversión en aprendizaje sea segura.

Estamos tan convencidos del impacto y la calidad de nuestros recursos que los respaldamos con la mejor garantía:

Si un producto no cumple con tus expectativas, te devolvemos el 100% de tu dinero, sin rodeos.

Sin trámites complicados ni condiciones ocultas. Con tan solo un mensaje de texto.

Cada recurso que vendemos está diseñado para aportar valor real. Si no lo logramos contigo, no pagas. Así de simple.

Aprende con confianza. ¡Tu satisfacción es nuestra prioridad y está garantizada!


Pago seguro

Nuestra tienda online ofrece un sistema de pagos altamente seguro, utilizando plataformas de encriptación avanzada para proteger tus datos en cada transacción.

Ofrecemos las opciones de pago más seguras: Apple Pay, Visa, Mastercard, American Express, entre otras.

Comprar ahora

Resuelve tus dudas ahora...