Boken "Python Programming Fundamentals" er en lettfattelig og klassroom-testet lærebok som veileder leseren gjennom grunnleggende konsepter i programmering med Python, et tilgjengelig programmeringsspråk som kan læres trinnvis. Den inneholder et variert utvalg av eksempler og øvelser gjennom hele teksten, med ekstra oppgaver, løsninger og repetisjonsspørsmål på slutten av hvert kapittel. Boken fremhever gjenkjennelige mønstre som ofte dukker opp når man skriver programmer, og styrker anvendelsen av disse mønstrene for problemløsning gjennom praktiske øvelser. Den introduserer også bruken av et debugger-verktøy for å inspisere programmer, noe som gjør det mulig for studentene å oppdage hvordan programmer fungerer og forbedre sin forståelse. Videre presenteres Tkinter-rammeverket for å bygge grafiske brukergrensesnitt og hendelsesorienterte programmer. I tillegg er det tilgjengelig instruksjonsvideoer og ekstra informasjon for studentene, samt støttemateriell for lærere, på en tilknyttet nettside.