Programación orientada a objetos con Python 3 - Tercera edición: Construya software robusto y mantenible con patrones de diseño orientados a objetos en Python 3.8

Puntuación:   (4,4 de 5)

Programación orientada a objetos con Python 3 - Tercera edición: Construya software robusto y mantenible con patrones de diseño orientados a objetos en Python 3.8 (Dusty Phillips)

Opiniones de los lectores

Resumen:

El libro es un recurso ampliamente recomendado para aprender programación orientada a objetos (POO) en Python, tanto para principiantes como para quienes deseen profundizar sus conocimientos. Consigue un buen equilibrio entre un contenido atractivo e información técnica sólida, aunque varios lectores han señalado problemas de formato, errores tipográficos y falta de explicaciones en algunos ejemplos. En general, es bien recibido por su claridad y accesibilidad, lo que lo convierte en una buena opción para los estudiantes.

Ventajas:

Atractivo y agradable de leer
cubre una amplia gama de conceptos de programación orientada a objetos y patrones de diseño
útil tanto para principiantes como para estudiantes de nivel intermedio
proporciona explicaciones claras con ejemplos relevantes
útil como manual de referencia
logra un buen equilibrio entre sencillez y profundidad.

Desventajas:

Numerosos problemas de formato y errores tipográficos, especialmente en bloques de código
algunos ejemplos carecen de las necesarias declaraciones de importación o contexto
puede requerir que los lectores revisen con frecuencia las secciones anteriores
algunos lectores deseaban contenidos de programación orientada a objetos más avanzados
gramática y estructura de frases inconsistentes.

(basado en 32 opiniones de lectores)

Título original:

Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8

Contenido del libro:

Descubra el Python moderno con esta guía de estructuras de datos, patrones de diseño y técnicas eficaces orientadas a objetos.

Características principales

⬤ Análisis en profundidad de muchos patrones de diseño orientados a objetos comunes que son más adecuados para el estilo único de Python.

⬤ Aprenda la sintaxis y las bibliotecas más recientes de Python.

⬤ Explorar patrones de diseño abstractos e implementarlos en Python 3. 8.

Descripción del libro

La programación orientada a objetos (POO) es un popular paradigma de diseño en el que los datos y los comportamientos se encapsulan de tal forma que pueden manipularse conjuntamente. Esta tercera edición de Programación Orientada a Objetos de Python 3 explica en detalle las clases, la encapsulación de datos y las excepciones, haciendo hincapié en cuándo se puede utilizar cada principio para desarrollar software bien diseñado.

Comenzando con un análisis detallado de la programación orientada a objetos, utilizará el lenguaje de programación Python para comprender claramente los conceptos clave del paradigma orientado a objetos. Aprenderá a crear aplicaciones mantenibles mediante el estudio de patrones de diseño de alto nivel. El libro le mostrará las complejidades de la manipulación de cadenas y archivos, y cómo Python distingue entre datos binarios y textuales. En este libro se presentarán no uno, sino dos sistemas de pruebas automatizadas muy potentes, unittest y pytest. Tendrás una introducción completa al ecosistema de programación concurrente de Python.

Al final del libro, habrás aprendido a fondo los principios orientados a objetos utilizando la sintaxis de Python y serás capaz de crear programas robustos y fiables con confianza.

Lo que aprenderá

⬤ Implementar objetos en Python creando clases y definiendo métodos.

⬤ Comprender técnicas comunes de concurrencia y errores en Python 3.

⬤ Extender la funcionalidad de las clases usando herencia.

⬤ Entender cuando usar características orientadas a objetos, y más importante, cuando no usarlas.

⬤ Descubrir qué son los patrones de diseño y por qué son diferentes en Python.

⬤ Descubrir la simplicidad de las pruebas unitarias y por qué son tan importantes en Python.

⬤ Explore la programación concurrente orientada a objetos.

A quién va dirigido este libro

Si eres nuevo en las técnicas de programación orientada a objetos, o si tienes conocimientos básicos de Python y deseas aprender en profundidad cómo y cuándo aplicar correctamente la programación orientada a objetos en Python, este es tu libro. Si eres un programador orientado a objetos de otros lenguajes o estás buscando un empujón en el nuevo mundo de Python 3. 8, también encontrarás en este libro una útil introducción a Python. No es necesario tener experiencia previa con Python 3.

Otros datos del libro:

ISBN:9781789615852
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Python 3 Object-Oriented Programming - Second Edition: Construcción de software robusto y mantenible...
Replantee la programación en Python con esta guía...
Python 3 Object-Oriented Programming - Second Edition: Construcción de software robusto y mantenible con patrones de diseño orientado a objetos en Python - Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python
Programación orientada a objetos con Python 3 - Tercera edición: Construya software robusto y...
Descubra el Python moderno con esta guía de...
Programación orientada a objetos con Python 3 - Tercera edición: Construya software robusto y mantenible con patrones de diseño orientados a objetos en Python 3.8 - Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8
Programación orientada a objetos con Python 3 - Python 3 Object Oriented Programming
Si crees que ha llegado el momento de aprender técnicas de...
Programación orientada a objetos con Python 3 - Python 3 Object Oriented Programming

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)