Packt Publishingver produtos da marca →

Dominando Python Orientado a Objetos: Crie aplicativos poderosos com código reutilizável usando padrões de design OOP e Python 3.7, 2ª edição

Importado dos Estados Unidos

Original: Mastering Object-Oriented Python: Build powerful applications with reusable code using OOP design patterns and Python 3.7, 2nd Edition

SKU
UCNJPJQNKC
Descrição

Obtenha insights abrangentes sobre práticas de programação, portabilidade e reutilização de código para criar aplicativos flexíveis e de fácil manutenção usando princípios orientados a objetos Principais recursos Amplie as técnicas centrais de POO para aumentar a integração de classes criadas com Python Explore diversas bibliotecas Python para lidar com persistência e serialização de objetos Aprenda abordagens alternativas para resolver problemas de programação, com diferentes atributos para atender ao seu domínio de problema Descrição do livro
A programação orientada a objetos (POO) é uma disciplina relativamente complexa de dominar, e pode ser difícil ver como os princípios gerais se aplicam aos recursos exclusivos de cada linguagem. Com a ajuda da edição mais recente de Dominar Python Orientado a Objetos, você verá como implementar POO em Python de forma eficaz e até explorar Python 3.x.
Repleto de exemplos práticos, o livro guia você pelos conceitos avançados de POO em Python e demonstra como aplicá-los para resolver problemas complexos em POO. Você aprenderá a criar programas Python de alta qualidade explorando alternativas de design e determinando qual projeto oferece o melhor desempenho. Em seguida, trabalhará com métodos especiais para lidar com conversões simples de objetos e também aprenderá sobre hash e comparação de objetos. À medida que avança nos capítulos posteriores, descobrirá como é essencial localizar os melhores algoritmos e as estruturas de dados ideais para desenvolver soluções robustas para problemas de programação com o mínimo de processamento do computador. Por fim, o livro ajudará você a aproveitar diversos recursos do Python implementando projetos orientados a objetos em seus programas.
Ao final deste livro, você terá aprendido uma série de abordagens alternativas com diferentes atributos para resolver com confiança problemas de programação em Python. O que você vai aprender Explore uma variedade de padrões de design diferentes para o método __init__() Aprenda a usar Flask para criar um serviço web RESTful Descubra padrões e princípios de design SOLID Use os recursos da base abstrata do Python 3 Crie classes para suas próprias aplicações Desenvolva código testável usando pytest e fixtures Aprenda a projetar context managers que aproveitam a instrução 'with' Crie um novo tipo de coleção usando a biblioteca padrão e técnicas de design Desenvolva novos tipos de números além das classes de números integradas Para quem este livro é
Este livro é destinado a desenvolvedores que desejam usar Python para criar programas eficientes. É necessário ter uma boa compreensão de programação em Python para aproveitar ao máximo este livro. Conhecimento de conceitos relacionados a padrões de design orientados a objetos também será útil. Sumário Preliminares, ferramentas e técnicas O método __init__() Integrando sem problemas - métodos especiais básicos Acesso a atributos, propriedades e descriptors Os ABCs do design consistente Usando call

Especificações (15)
FabricantePackt Publishing
Número da peçaRefer to Sapnet.
Tipo de produtoAbis Book
Tipo de itemLivro
Dimensões do produto19,1 x 4,4 x 23,5 cm; 1,3 kg
Dimensões da embalagem23,7 x 19,2 x 4,0 cm; 1,34 kg
Data de lançamento2019-06-14
Data de publicação2019-06-14
Número de páginas770 páginas
IdiomaEnglish (Published), English (Original Language), English (Unknown)
ContribuidoresSteven F. Lott (author)
Encadernaçãobrochura
Edição2nd ed.
DepartamentoLivro
EAN9781789531367

Atualizando preço e disponibilidade em estoque…