Descripción
Programación en Python
Resumen del libro
Este manual ofrece una ruta completa y práctica para dominar Python, desde los fundamentos hasta el desarrollo de aplicaciones profesionales. El lector aprenderá a manejar variables, crear interfaces gráficas con Tkinter, desarrollar APIs con Flask, construir sitios web con Django y realizar análisis de datos con NumPy, Pandas y Matplotlib. Con un enfoque didáctico y ejemplos del mundo real, esta obra transforma al principiante en un desarrollador versátil, preparado para convertir ideas en soluciones tecnológicas innovadoras.
¿De qué trata?
El libro guía al lector a través de un aprendizaje progresivo de Python, comenzando con la instalación del entorno y los editores. Se exploran los fundamentos del lenguaje: sintaxis, tipos de datos, operadores y sentencias de control, para luego avanzar hacia la gestión de colecciones como listas, tuplas y diccionarios. El contenido profundiza en la Programación Orientada a Objetos (POO) con herencia y polimorfismo, el manejo de excepciones, el trabajo con archivos XML y JSON, y la interacción con bases de datos SQLite y MySQL. La obra culmina con el desarrollo de interfaces gráficas, análisis de datos, creación de juegos con Pygame y la construcción de aplicaciones web completas con Flask y Django.
Temas principales
- Fundamentos de Python: sintaxis, variables, operadores y estructuras de control.
- Programación Orientada a Objetos (POO): clases, herencia y polimorfismo.
- Gestión de datos: colecciones, archivos XML/JSON y bases de datos SQLite y MySQL.
- Desarrollo de interfaces gráficas con Tkinter y creación de videojuegos con Pygame.
- Análisis y visualización de datos con NumPy, Pandas y Matplotlib.
- Desarrollo web: creación de APIs con Flask y aplicaciones completas con Django.
¿Para quién está recomendado?
Este libro está dirigido a estudiantes y profesionales que desean iniciarse en la programación con Python, así como a desarrolladores que buscan ampliar sus conocimientos hacia áreas como el análisis de datos, el desarrollo web o la creación de videojuegos. Es ideal para quienes prefieren un enfoque práctico y estructurado, con ejercicios resueltos y ejemplos aplicables al mundo real.
Qué aporta este libro
- Una base sólida en Python que permite abordar cualquier especialización tecnológica.
- Habilidades prácticas para desarrollar aplicaciones completas, desde interfaces gráficas hasta sitios web.
- Competencias en análisis y visualización de datos, esenciales en el entorno profesional actual.
- Capacidad para gestionar bases de datos y archivos, integrando Python con sistemas de almacenamiento reales.
- Ejercicios resueltos y proyectos que consolidan el aprendizaje mediante la práctica.
Ficha técnica
- Autor: GOMEZ DELGADO, JAVIER; GARCIA GARCIA-DONCEL, JESUS
- Editorial: ESIC Editorial
- Idioma: Español
- Tema: CONCEPTOS DE PROGRAMACION. APRENDIZAJE DE LA PROGR
- Colección: FONDO
- Encuadernación: Bolsillo
- Fecha de edición: septiembre de 2025
- Número de páginas: 368
- Peso: 638 g
Valoración editorial
Esta obra se presenta como un recurso integral para el aprendizaje de Python, destacando por su enfoque práctico y su cobertura de múltiples áreas de aplicación. La estructura en bloques temáticos, que combina teoría con ejemplos reales y ejercicios resueltos, facilita un aprendizaje progresivo y sólido. Es especialmente valiosa para quienes buscan una guía única que les permita pasar de los fundamentos a proyectos complejos, como el desarrollo web o el análisis de datos, sin necesidad de consultar múltiples fuentes.

