Curso intensivo de Python, 2ª edición

ANAYA MULTIMEDIAISBN: 9788441543348

Precio:
Precio de venta€52,95
Disponibles (2 unidades), listas para ser enviadas

Descripción

Curso intensivo de Python, 2ª edición

Resumen del libro

Esta obra es una guía práctica y directa para aprender Python desde cero, ideal para quienes desean empezar a programar de forma rápida y eficaz. El libro combina una introducción sólida a los fundamentos de la programación con tres proyectos reales: un juego arcade, visualizaciones de datos y una aplicación web. Con un enfoque hands-on, el lector aprenderá a escribir código limpio, resolver problemas y desplegar sus propias aplicaciones en línea. Esta segunda edición actualizada incluye las últimas prácticas y librerías de Python, como Pygame, Matplotlib, Plotly y Django, ofreciendo una experiencia de aprendizaje completa y moderna.

¿De qué trata?

El libro se divide en dos partes claramente diferenciadas. En la primera, se sientan las bases de la programación con Python: variables, listas, estructuras de control, funciones, clases y manejo de archivos. Cada concepto se acompaña de ejercicios prácticos para afianzar el aprendizaje y desarrollar buenas prácticas de codificación. En la segunda parte, el lector aplica todo lo aprendido en tres proyectos sustanciales: un juego arcade al estilo Space Invaders, una serie de visualizaciones de datos interactivas y una aplicación web completa desplegable en línea. A lo largo del libro, se hace hincapié en el uso de herramientas y librerías actuales como Pygame, Matplotlib, Plotly y Django, así como en la escritura de código limpio y seguro.

Temas principales

  • Fundamentos de programación con Python: variables, listas, bucles, condicionales y diccionarios.
  • Programación orientada a objetos: clases, herencia y encapsulación.
  • Manejo de archivos y excepciones para crear código robusto.
  • Desarrollo de juegos 2D con Pygame, incluyendo control por teclado y ratón.
  • Visualización de datos con Matplotlib y Plotly para generar gráficos interactivos.
  • Creación y despliegue de aplicaciones web con Django.
  • Buenas prácticas de codificación: pruebas, depuración y estilo de código limpio.

¿Para quién está recomendado?

Este libro está dirigido a principiantes en programación que deseen aprender Python de manera práctica y acelerada. También es adecuado para programadores con experiencia en otros lenguajes que quieran dar el salto a Python y desarrollar proyectos completos. No se requieren conocimientos previos de programación, pero sí motivación para trabajar con ejercicios y proyectos reales.

Qué aporta este libro

  • Un método de aprendizaje acelerado que combina teoría con práctica inmediata mediante ejercicios y proyectos.
  • Habilidades para crear aplicaciones reales: juegos, visualizaciones de datos y sitios web funcionales.
  • Conocimiento actualizado de las herramientas y librerías más populares de Python en su versión 3.x.
  • Capacidad para escribir código limpio, seguro y fácil de mantener desde el primer día.
  • Experiencia práctica en el despliegue de aplicaciones web en línea.

Ficha técnica

  • Autor: Matthes, Eric
  • Editorial: ANAYA MULTIMEDIA
  • Idioma: Español
  • Tema: Conceptos de programación, aprendizaje de la programación, programación orientada a objetos (POO), programación web
  • Colección: TECNOLOGIA MULTIMEDIA
  • Encuadernación: Bolsillo
  • Fecha de edición: febrero de 2021
  • Número de páginas: 544
  • Dimensiones: No disponible
  • Peso: 899 g

Valoración editorial

Esta segunda edición de "Curso intensivo de Python" se consolida como un recurso de referencia para el aprendizaje práctico del lenguaje. Su estructura en dos fases (fundamentos + proyectos) permite al lector pasar de la teoría a la aplicación real de forma natural, lo que resulta especialmente motivador. La actualización de los proyectos con librerías modernas como Plotly y la última versión de Django garantiza que el contenido sea relevante y útil en el entorno profesional actual. Es una opción sólida para quienes buscan un primer contacto eficaz con la programación o desean ampliar sus habilidades con Python mediante la creación de productos tangibles.

También te puede gustar

Vistos Recientemente