Learning Python: Powerful Object-Oriented Programming van Mark Lutz is een Engelstalig studieboek dat zich richt op objectgeoriënteerd programmeren met Python. Dit boek biedt een diepgaande kennismaking met de kernprincipes van de programmeertaal Python en de toepassingen ervan in professioneel programmeerwerk.
Deze uitgave behandelt zowel basisconcepten als gevorderde onderwerpen, waaronder Python's built-in objecttypen, functies, modules en foutafhandeling. Daarnaast wordt uitgebreid aandacht besteed aan objectgeoriënteerd programmeren, waarbij classes, decorateurs en metaclasses centraal staan. Het boek is geschikt voor iedereen die met Python wil leren programmeren en biedt praktische oefeningen, voorbeelden en illustraties om de leerstof te ondersteunen.
Onderwerpen binnen dit programmastudieboek omvatten:
- Object-oriented programming met Python
- Programmeerprincipes en structuur in Python
- Gebruik van functies, modules en foutafhandeling
- Geavanceerde Python-technieken zoals decorateurs en descriptors
Deze titel sluit aan bij vakgebieden als programming and scripting languages, met een focus op de taal Python. Het is een waardevol naslagwerk voor ontwikkelaars en programmeurs die hun kennis willen verdiepen.

