Carrinho de Compras

Seu carrinho está vazio no momento.

Carrinho de Compras

Seu carrinho está vazio no momento.

Python 3 Object-oriented Programming - Third Edition

Dusty Phillips (Autor)

Packt Publishing (Editora)

R$ 362,55
SKU: 9781789615852

Uncover modern Python with this guide to Python data structures, design patterns, and effective object-oriented techniques

Key Features

  • In-depth analysis of many common object-oriented design patterns that are more suitable to Python's unique style
  • Learn the latest Python syntax and libraries
  • Explore abstract design patterns and implement them in Python 3.8

Book Description

Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. This third edition of Python 3 Object-Oriented Programming fully explains classes, data encapsulation, and exceptions with an emphasis on when you can use each principle to develop well-designed software.

Starting with a detailed analysis of object-oriented programming, you will use the Python programming language to clearly grasp key concepts from the object-oriented paradigm. You will learn how to create maintainable applications by studying higher level design patterns. The book will show you the complexities of string and file manipulation, and how Python distinguishes between binary and textual data. Not one, but two very powerful automated testing systems, unittest and pytest, will be introduced in this book. You'll get a comprehensive introduction to Python's concurrent programming ecosystem.

By the end of the book, you will have thoroughly learned object-oriented principles using Python syntax and be able to create robust and reliable programs confidently.

What you will learn

  • Implement objects in Python by creating classes and defining methods
  • Grasp common concurrency techniques and pitfalls in Python 3
  • Extend class functionality using inheritance
  • Understand when to use object-oriented features, and more importantly when not to use them
  • Discover what design patterns are and why they are differen

Sobre o Livro

Na terceira edição, a obra examina classes, encapsulamento e tratamento de exceções com foco em Python 3.8 e nas estruturas de dados da linguagem.

O leitor aprende padrões de design orientados a objetos adaptados ao estilo do Python e técnicas para estender a funcionalidade de classes por meio de herança.

Capítulos dedicam-se à manipulação de strings e arquivos, à distinção entre dados binários e textuais, e à introdução de unittest, pytest e técnicas comuns de concorrência em Python 3.

Características

Categoria Computação
Subcategoria Programação
Autores Dusty Phillips
Sobre o Autor Dusty Phillips é autor de livros técnicos sobre Python e tem experiência prática no ensino e desenvolvimento de software com a linguagem.
Idioma Inglês
Quantidade de Páginas 466
Acabamento Brochura
Editora Packt Publishing
ISBN 9781789615852
Tamanho 19.1x23.5
//internacional.umlivro.com.br/cdn/shop/t/4/assets/wishlist.js?v=117459665672360049951765476847
Translation missing: pt-BR.general.search.loading