Ascolta e leggi

Entra in un mondo di storie

  • Ascolta e leggi quanto vuoi
  • Oltre 400.000 titoli
  • Prova gratis per 14 giorni, poi 9.99€/mese
  • Disdici quando vuoi
  • Ascolta titoli esclusivi e Storytel Original
Prova Gratis
Device Banner Block 894x1036

Python 3 Object Oriented Programming: If you feel it’s time you learned object-oriented programming techniques, this is the perfect book for you. Clearly written with practical exercises, it’s the painless way to learn how to harness the power of OOP in Python.

Lingua
Inglese
Format
Categoria

Non-fiction

Object Oriented Programming is a very important aspect of modern programming languages. The basic principles of Object Oriented Programming are relatively easy to learn. Putting them together into working designs can be challenging.This book makes programming more of a pleasure than a chore using powerful Python 3 object-oriented features of Python 3. It clearly demonstrates the core OOP principles and how to correctly implement OOP in Python. Object Oriented Programming ranks high in importance among the many models Python supports. Yet, many programmers never bother learning the powerful features that make this language object oriented.The book teaches when and how OOP should be correctly applied. It emphasizes not only the simple syntax of OOP in Python, but also how to combine these objects into well-designed software.This book will introduce you to the terminology of the object-oriented paradigm, focusing on object-oriented design with step-by-step examples. It will take you from simple inheritance, one of the most useful tools in the object-oriented programmer's toolbox, all the way through to cooperative inheritance, one of the most complicated. You will be able to raise, handle, define, and manipulate exceptions.You will be able to integrate the object-oriented and the not-so-object-oriented aspects of Python. You will also be able to create maintainable applications by studying higher level design patterns. You'll learn 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 will be introduced to you. You'll understand the joy of unit testing and just how easy they are to create. You'll even study higher level libraries such as database connectors and GUI toolkits and how they apply object-oriented principles.

© 2010 Packt Publishing (Ebook): 9781849511278

Data di uscita

Ebook: 26 luglio 2010

Potrebbero piacerti

  1. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  2. Artificial Intelligence For Dummies Luca Massaron
  3. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  4. Data Science For Dummies: 2nd Edition Lillian Pierson
  5. Data Science John D. Kelleher
  6. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  7. How Smart Machines Think Sean Gerrish
  8. Cybersecurity For Dummies Joseph Steinberg
  9. Python Programming For Beginners: Learn the Basics of Python in 7 Days! Maurice J. Thompson
  10. Programming Interviews For Dummies Eric Butow
  11. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  12. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  13. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  14. Blockchain For Dummies Tiana Laurence
  15. Computational Thinking Peter J. Denning
  16. Deep Learning John D. Kelleher
  17. Business Intelligence For Dummies Swain Scheps
  18. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  19. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  20. Hacking the Hacker: Learn From the Experts Who Take Down Hackers Roger A. Grimes
  21. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  22. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
  23. The Deep Learning Revolution Terrence J. Sejnowski
  24. Microsoft Teams For Dummies Rosemarie Withee
  25. Self-Tracking Dawn Nafus
  26. The AI Delusion Gary Smith
  27. Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence Kate Crawford
  28. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  29. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese

Scegli il tuo piano

  • Più di 400.000 titoli

  • Kids Mode (accesso sicuro per bambini)

  • Scarica e ascolta offline

  • Disdici quando vuoi

Il più popolare

Unlimited

La scelta migliore per 1 utente. Ascolta e leggi quanto vuoi.

9.99 € /mese
14 giorni gratis
  • 1 account

  • Ascolto illimitato

  • Disdici quando vuoi

Prova ora

Unlimited Annuale

12 mesi al prezzo di 9. Ascolta e leggi quanto vuoi.

89.99 € /anno
14 giorni gratis
Risparmia il 25%
  • 1 account

  • Ascolto illimitato

  • Disdici quando vuoi

Prova ora

Basic

Per te che non sei un avido ascoltatore.

6.49 € /mese
14 giorni gratis
  • 1 account

  • 10 ore/mese

  • Disdici quando vuoi

Prova ora

Unlimited+

Storie per tutta la famiglia. Entrate insieme in un mondo di storie.

14.99 € /mese
7 giorni gratis
  • 2 account

  • Ascolto illimitato

  • Disdici quando vuoi

Prova ora