Ouça e leia

Entre em um mundo infinito de histórias

  • Ler e ouvir tanto quanto você quiser
  • Com mais de 500.000 títulos
  • Títulos exclusivos + Storytel Originals
  • 7 dias de teste gratuito, depois R$19,90/mês
  • Fácil de cancelar a qualquer momento
Assine agora
br bdp devices

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.

Idiomas
Inglês
Format
Categoria

Não-ficção

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 de lançamento

Ebook: 26 de julho de 2010

Outros também usufruíram...

  1. Artificial Intelligence For Dummies Luca Massaron
  2. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  3. Data Science John D. Kelleher
  4. How Smart Machines Think Sean Gerrish
  5. Data Science For Dummies: 2nd Edition Lillian Pierson
  6. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  7. Python Programming For Beginners: Learn the Basics of Python in 7 Days! Maurice J. Thompson
  8. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  9. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  10. Cybersecurity For Dummies Joseph Steinberg
  11. Programming Interviews For Dummies Eric Butow
  12. Blockchain For Dummies Tiana Laurence
  13. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  14. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  15. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  16. Computational Thinking Peter J. Denning
  17. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  18. Hacking the Hacker: Learn From the Experts Who Take Down Hackers Roger A. Grimes
  19. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  20. The Deep Learning Revolution Terrence J. Sejnowski
  21. Business Intelligence For Dummies Swain Scheps
  22. The AI Delusion Gary Smith
  23. Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence Kate Crawford
  24. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
  25. Robots John M. Jordan
  26. Permanent Record: A Memoir of a Reluctant Whistleblower Edward Snowden
  27. Social Engineering: The Science of Human Hacking 2nd Edition Christopher Hadnagy
  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