Python 3 Programación Orientada a Objetos - Tercera Edición: Cree software robusto y mantenible con patrones de diseño orientados a objetos en Python 3.8


Precio:
Precio de venta$111.98

Descripción

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


Características clave:

  • Análisis en profundidad de muchos patrones de diseño comunes orientados a objetos que son más adecuados para el estilo único de Python.
  • Aprende la última sintaxis y bibliotecas de Python.
  • Explora patrones de diseño abstractos e impleméntalos en Python 3.8.


Descripción del libro:

La programación orientada a objetos (POO) es un paradigma de diseño popular en el que los datos y los comportamientos se encapsulan de tal manera que pueden manipularse juntos. Esta tercera edición de Python 3 Object-Oriented Programming explica completamente las clases, la encapsulación de datos y las excepciones, con énfasis en cuándo se puede usar 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á cómo crear aplicaciones mantenibles estudiando patrones de diseño de nivel superior. El libro le mostrará las complejidades de la manipulación de cadenas y archivos, y cómo Python distingue entre datos binarios y textuales. No uno, sino dos sistemas de prueba automatizados muy potentes, unittest y pytest, se introducirán en este libro. Obtendrá una introducción completa al ecosistema de programación concurrente de Python.


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


Lo que aprenderá:

  • Implementar objetos en Python creando clases y definiendo métodos.
  • Comprender las técnicas de concurrencia comunes y los errores en Python 3.
  • Extender la funcionalidad de la clase usando la herencia.
  • Comprender cuándo usar las características orientadas a objetos y, lo que es más importante, cuándo 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.
  • Explorar 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 habilidades básicas en Python y deseas aprender en profundidad cómo y cuándo aplicar correctamente la POO en Python, este es tu libro. Si eres un programador orientado a objetos en otros lenguajes o buscas una ventaja en el nuevo mundo de Python 3.8, este libro también te resultará una introducción útil a Python. No es necesaria experiencia previa con Python 3.

Autor: Dusty Phillips
Editorial: Packt Publishing
Publicado: 30/10/2018
Páginas: 466
Tipo de encuadernación: Tapa blanda
Peso: 1.75lbs
Tamaño: 9.25h x 7.50w x 0.94d
ISBN13: 9781789615852
ISBN10: 1789615852
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Programación | Orientada a objetos

Este título no es retornable