Description
Book Synopsis: Actualizado a Python 3.12
Este libro presenta un recorrido, profundo y pormenorizado, por el lenguaje de programación Python.
A lo largo de sus más de setecientas páginas, se detallan todos los aspectos de la versión más moderna y actualizada de este lenguaje. Paso a paso, avanza desde los temas fundamentales, como la sintaxis del lenguaje o el uso de las funciones y clases nativas, hasta los conceptos más avanzados, como la programación asíncrona, el manejo de bases de datos o el desarrollo de interfaces gráficas.
Con explicaciones claras y ejemplos sencillos, este libro está orientado tanto al lector que ya está familiarizado con el lenguaje y desea ampliar sus conocimientos, como al principiante que necesita aprender desde cero, pero quiere ir más allá de una formación básica.
Contenidos:
- Primeros pasos
 - Lenguajes de programación
 - Python
 - Antes de empezar
 - Una vez instalado
 - Un primer vistazo a Python
 - Poniéndole nombre a las cosas
 - Clases y objetos
 - Obtener ayuda
 - El lenguaje
 - Tipos de datos básicos y qué se puede hacer con ellos
 - Secuencias
 - Colecciones
 - Operadores
 - Asignación múltiple y desempaquetado de colecciones
 - Estructuras de control
 - Expresiones de asignación
 - Comprensión
 - Funciones
 - Clases
 - Herencia
 - Duck Typing
 - Métodos mágicos
 - Getters, setters y propiedades
 - Metaclases
 - Clases base abstractas
 - Módulos y paquetes
 - Entornos virtuales con venv
 - Conceptos avanzados
 - Números y matemáticas
 - Minilenguaje de formato de cadenas
 - Expresiones regulares
 - Copias superficiales y copias profundas
 - Alertas
 - Tests unitarios
 - Convenciones de estilo y PEP8
 - Docstrings
 - Anotaciones
 - Dataclases o clases de datos
 - Python como herramienta
 - Interaccionar con el sistema
 - Operar con el sistema de archivos
 - SQL: Trabajar con bases de datos
 - Interfaces de usuario
 - Hacer varias cosas al mismo tiempo: concurrencia y paralelismo
 - Programación asíncrona
 - Paralelización
 - Apéndices
 - Funciones nativas
 - Excepciones y alertas
 - Módulos nativos
 - El IDLE
 
Read more
Details
¡Descubre todo lo que necesitas saber sobre el lenguaje de programación Python con este completo libro! Actualizado a la última versión 3.12, esta guía te llevará desde los conceptos fundamentales hasta las técnicas más avanzadas en más de setecientas páginas. Aprende de forma clara y práctica sintaxis, funciones, bases de datos y más con explicaciones detalladas y ejemplos sencillos. ¡Ya sea que seas un experto buscando expandir tus conocimientos o un principiante listo para sumergirse en el mundo de la programación, este libro es para ti!
Descubre los secretos de Python paso a paso, desde los primeros pasos y la instalación hasta temas avanzados como la programación asíncrona y el desarrollo de interfaces gráficas. Con este libro, podrás dominar aspectos esenciales como las secuencias, colecciones, operadores y mucho más. Aprovecha la oportunidad de adentrarte en el fascinante mundo de Python con ejemplos prácticos y concisos que te llevarán a convertirte en un experto en programación.
No pierdas la oportunidad de mejorar tus habilidades en Python y lleva tu conocimiento al siguiente nivel con este libro completo y detallado. Con conceptos avanzados que incluyen temas como manejo de bases de datos, concurrencia, paralelismo y mucho más, estarás listo para enfrentar cualquier desafío de programación que se te presente. ¡Invierte en tu crecimiento profesional y conviértete en un programador Python excepcional!
Discover More Best Sellers in Computer Science
Shop Computer Science
            Query: Getting Information from Data with the Wolfram Language
$34.78
 Computer Science - Query: Getting Information from Data with the Wolfram Language
        
            
            
            $69.95
 Computer Science - Systems Medicine: Physiological Circuits and the Dynamics of Disease (Chapman & Hall/CRC Computational Biology Series)
        
            
            
            $44.99
 Computer Science - Building Modern CLI Applications in Go: Develop next-level CLIs to improve user experience, increase platform usage, and maximize production
        
            Beyond Bullet Points: Using PowerPoint to tell a compelling story that gets results
$34.99
 Computer Science - Beyond Bullet Points: Using PowerPoint to tell a compelling story that gets results
        
            
            
            $75.00
 Computer Science - Introduction to Computation and Programming Using Python, third edition: With Application to Computational Modeling and Understanding Data
        




