Kuuntele missä ja milloin haluat

Astu tarinoiden maailmaan

  • Pohjoismaiden suosituin ääni- ja e-kirjapalvelu
  • Uppoudu suureen valikoimaan äänikirjoja, e-kirjoja ja podcasteja
  • Storytel Original -sisältöjä yksinoikeudella
  • Ei sitoutumisaikaa
Lunasta tarjous
NO - Details page - Device banner - 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.

Kieli
Englanti
Format
Kategoria

Tietokirjallisuus

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 (E-kirja): 9781849511278

Julkaisupäivä

E-kirja: 26. heinäkuuta 2010

Saattaisit pitää myös näistä

  1. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  2. Data Science John D. Kelleher
  3. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  4. Data Science For Dummies: 2nd Edition Lillian Pierson
  5. Artificial Intelligence For Dummies Luca Massaron
  6. Cybersecurity For Dummies Joseph Steinberg
  7. How Smart Machines Think Sean Gerrish
  8. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  9. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  10. Blockchain For Dummies Tiana Laurence
  11. Programming Interviews For Dummies Eric Butow
  12. Deep Learning John D. Kelleher
  13. Hacking the Hacker: Learn From the Experts Who Take Down Hackers Roger A. Grimes
  14. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  15. Computational Thinking Peter J. Denning
  16. Microsoft Teams For Dummies Rosemarie Withee
  17. Business Intelligence For Dummies Swain Scheps
  18. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  19. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  20. The Deep Learning Revolution Terrence J. Sejnowski
  21. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
  22. Social Engineering: The Science of Human Hacking 2nd Edition Christopher Hadnagy
  23. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  24. Permanent Record: A Memoir of a Reluctant Whistleblower Edward Snowden
  25. Atlas of AI: Power, Politics, and the Planetary Costs of Artificial Intelligence Kate Crawford
  26. The Mind-Body Problem Jonathan Westphal
  27. The AI Delusion Gary Smith
  28. The World According to Physics Jim Al-Khalili
  29. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  30. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  31. Software Development Fundamentals Introbooks Team
  32. Javascript: Ultimate Beginners Guide Leonardo Gorman
  33. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  34. Human Universe Professor Brian Cox
  35. Free Will Sam Harris
  36. Machine Learning Introbooks Team
  37. Python Computer Programming: Simple Step-By-Step Introduction to the Python Object-Oriented Programming. Quick Start Guide for beginners. Alex Campbell
  38. Noise Daniel Kahneman
  39. Success Habits For Dummies Dirk Zeller, CEO
  40. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  41. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  42. Critical Thinking Skills For Dummies Martin Cohen
  43. Python Machine Learning: Complete and Clear Introduction to the Basics of Machine Learning with Python. Comprehensive Guide to Data Science and Analytics. Alex Campbell
  44. Bad Blood: Secrets and Lies in a Silicon Valley Startup John Carreyrou
  45. Range: How Generalists Triumph in a Specialized World David Epstein

Valitse tilausmalli

  • Yli miljoona tarinaa

  • Suosituksia juuri sinulle

  • Uusia Storytel Originals + eksklusiivisia sisältöjä kuukausittain

  • Turvallinen Kids Mode

  • Ei sitoutumisaikaa

Standard

Sinulle joka kuuntelet säännöllisesti.

16.99 € /kuukausi
  • 1 käyttäjätili

  • 50 tuntia/kuukausi

  • Ei sitoutumisaikaa

Kokeile 60 päivää ilmaiseksi
Suosituin

Premium

Sinulle joka kuuntelet ja luet usein.

19.99 € /kuukausi
  • 1 käyttäjätili

  • 100 tuntia/kuukausi

  • Ei sitoutumisaikaa

Lunasta tarjous

Unlimited

Sinulle joka haluat rajattomasti tarinoita.

24.99 € /kuukausi
  • 1 käyttäjätili

  • Kuuntele ja lue rajattomasti

  • Ei sitoutumisaikaa

Kokeile 7 päivää ilmaiseksi

Family

Kun haluat jakaa tarinoita perheen kanssa.

Alkaen 26.99 €/kuukausi
  • 2-6 tiliä

  • 100 tuntia/kk jokaiselle käyttäjälle

  • Ei sitoutumisaikaa

2 käyttäjätiliä

26.99 € /kuukausi
Kokeile 7 päivää ilmaiseksi

Flex

Sinulle joka kuuntelet vähemmän.

9.99 € /kuukausi
  • 1 käyttäjätili

  • 20 tuntia/kuukausi

  • Säästä käyttämättömät tunnit, max 20h

  • Ei sitoutumisaikaa

Kokeile 7 päivää ilmaiseksi