Anuncio

Programar en Python

Portada del libro Programar en Python

Python es uno de los lenguajes de programación más utilizados del mundo. Su presencia abarca desde la enseñanza introductoria hasta proyectos avanzados de inteligencia artificial, ciencia de datos y desarrollo web. En 2026, el lenguaje sigue liderando rankings como TIOBE y Stack Overflow, y su demanda laboral continúa en aumento, especialmente en áreas como machine learning, ingeniería de datos y automatización.

Para quienes se inician en la programación, Python representa una puerta de entrada clara, con una sintaxis legible y un ecosistema que permite pasar de los fundamentos a aplicaciones reales en poco tiempo.

Introducción al libro

Programar en Python es un manual práctico que cubre los fundamentos del lenguaje desde una perspectiva directa y aplicada. Escrito por Ekaitz Zárraga como material de apoyo para sus cursos de formación, el libro está pensado para personas que quieren aprender a programar desde cero o que ya tienen experiencia en otros lenguajes y desean incorporar Python a su repertorio.

El texto comienza con la instalación del entorno y avanza de forma progresiva por los conceptos esenciales: tipos de datos, estructuras de control, funciones, programación orientada a objetos, módulos y dependencias. La exposición es concisa, con ejemplos prácticos y una estructura que facilita la consulta. No se requieren conocimientos previos de Python, aunque tener nociones básicas de programación ayuda a aprovechar mejor el contenido.

Contenido del libro

El libro está organizado en diez capítulos que cubren desde la instalación hasta temas avanzados como decoradores, closures y el ecosistema de librerías científicas. Los primeros capítulos introducen el lenguaje, los tipos de datos, los operadores y la mutabilidad. A partir del capítulo 3 se aborda la estructura del lenguaje: control de flujo, list comprehensions, excepciones, funciones y sentencias útiles.

Los capítulos 4 y 5 profundizan en funciones (scope, lambdas, decoradores, closures) y programación orientada a clases, incluyendo herencia, duck typing y métodos especiales. Los capítulos 6 y 7 cubren módulos, paquetes, entornos virtuales y gestión de dependencias con pip. El capítulo 8 presenta la librería estándar, y el capítulo 9 ofrece un recorrido por librerías populares del ecosistema Python: NumPy, SciPy, scikit-learn, Requests, BeautifulSoup, Django, Flask, entre otras.

El libro cierra con un capítulo sobre código píthónico y anexos sobre herramientas de desarrollo y la licencia CC BY-SA.

Índice del libro

  • 1 Introducción
  • 2 Trabajando con datos
  • 3 Estructura del lenguaje
  • 4 Funciones
  • 5 Orientación a Objetos
  • 6 Módulos y ejecución
  • 7 Instalación y dependencias
  • 8 La librería estándar
  • 9 Librerías útiles
  • 10 Lo que has aprendido
  • Anexo I: Herramientas
  • Anexo II: Licencia CC BY-SA 4.0

Datos del libro

  • Título: Programar en Python
  • Autor: Ekaitz Zárraga
  • Año de publicación: 2020
  • Editorial: ElenQ Publishing
  • Páginas: 104
  • Tamaño del PDF: 0.4 MB
  • Tiempo de lectura estimado: ~2 h 36 min
  • Nivel: Principiante
  • Categoría principal: Programación
  • Subcategoría: Python
  • Idioma: Español
  • Licencia: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)

Más libros en: Programación, Python


Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.

Libros relacionados

Anuncios