Articoli correlati a Python 3 Object-oriented Programming - Third Edition:...

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

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

Sinossi

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 different in Python
  • Uncover the simplicity of unit testing and why it's so important in Python
  • Explore concurrent object-oriented programming

Who this book is for

If you're new to object-oriented programming techniques, or if you have basic Python skills and wish to learn in depth how and when to correctly apply OOP in Python, this is the book for you. If you are an object-oriented programmer for other languages or seeking a leg up in the new world of Python 3.8, you too will find this book a useful introduction to Python. Previous experience with Python 3 is not necessary.

Table of Contents

  1. Object-oriented Design
  2. Objects in Python
  3. When Objects Are Alike
  4. Expecting the Unexpected
  5. When to Use Object-oriented Programming
  6. Python Data Structures
  7. Python Object-oriented Shortcuts
  8. Strings and Serialization
  9. The Iterator Pattern
  10. Python Design Patterns I
  11. Python Design Patterns II
  12. Testing Object-oriented Programs
  13. Concurrency

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Dusty Phillips is a Canadian software developer and an author currently living in New Brunswick. He has been active in the open-source community for 2 decades and has been programming in Python for nearly as long. He holds a master's degree in computer science and has worked for Facebook, the United Nations, and several startups.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditorePackt Publishing
  • Data di pubblicazione2018
  • ISBN 10 1789615852
  • ISBN 13 9781789615852
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero edizione3
  • Numero di pagine466
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: molto buono
The book has been read, but is...
Visualizza questo articolo

EUR 10,57 per la spedizione da Regno Unito a Italia

Destinazione, tempi e costi

EUR 7,79 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Python 3 Object-oriented Programming - Third Edition:...

Foto dell'editore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR010534139

Contatta il venditore

Compra usato

EUR 11,32
Convertire valuta
Spese di spedizione: EUR 10,57
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 1.95. Codice articolo G1789615852I2N00

Contatta il venditore

Compra usato

EUR 16,04
Convertire valuta
Spese di spedizione: EUR 12,67
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Codice articolo M01789615852-G

Contatta il venditore

Compra usato

EUR 28,27
Convertire valuta
Spese di spedizione: EUR 4,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781789615852

Contatta il venditore

Compra nuovo

EUR 45,47
Convertire valuta
Spese di spedizione: EUR 7,79
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Dusty Phillips
Editore: Packt Publishing Limited, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo IQ-9781789615852

Contatta il venditore

Compra nuovo

EUR 55,68
Convertire valuta
Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Foto dell'editore

Dusty Phillips
Editore: Packt Publishing Limited, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo IQ-9781789615852

Contatta il venditore

Compra nuovo

EUR 49,44
Convertire valuta
Spese di spedizione: EUR 6,80
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 34078031-n

Contatta il venditore

Compra nuovo

EUR 41,67
Convertire valuta
Spese di spedizione: EUR 17,30
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781789615852_new

Contatta il venditore

Compra nuovo

EUR 48,89
Convertire valuta
Spese di spedizione: EUR 10,56
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Phillips, Dusty
Editore: Packt Publishing, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Antico o usato Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 34078031

Contatta il venditore

Compra usato

EUR 44,22
Convertire valuta
Spese di spedizione: EUR 17,30
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Dusty Phillips
Editore: Packt Publishing Limited, 2018
ISBN 10: 1789615852 ISBN 13: 9781789615852
Nuovo Brossura

Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. 2018. 3rd Revised edition. Paperback. . . . . . Codice articolo V9781789615852

Contatta il venditore

Compra nuovo

EUR 62,27
Convertire valuta
Spese di spedizione: EUR 2,00
Da: Irlanda a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Vedi altre 18 copie di questo libro

Vedi tutti i risultati per questo libro