«Object-Oriented Python» er en omfattende og intuitiv veiledning som tar deg gjennom objektorientert programmering fra grunnen av. Boken gir en grundig innføring i hvordan man bygger klasser og oppretter objekter, og den kombinerer teori med praksis ved hjelp av pygame-pakken, hvor klare eksempler bidrar til å visualisere den objektorienterte stilen. Du vil utforske essensielle konsepter innen objektorientert programmering, som innkapsling, polymorfisme og arv. I tillegg til å lære deg hvordan du koder med objekter, får du innsikt i de beste praksisene for å gjøre det. Til slutt setter du alt sammen ved å bygge et komplekst videospill, komplett med animasjoner og lyder. Boken inneholder også to fullt funksjonelle Python-kodepakker som vil effektivisere utviklingen av grafiske brukergrensesnitt (GUI) programmer i Python.