Die Programmiersprache Python 3 wird beschrieben: Datentypen, Operatoren, Verzweigungs- und Auswahlbedingungen, Schleifen, reguläre Ausdrücke, Funktionen, Klassen, der Umgang mit Dateien und Verzeichnissen, die Interaktion mit Windows-Mechanismen, häufig verwendete Module der Standardbibliothek. Besonderes Augenmerk liegt auf der Bibliothek PyQt, die es ermöglicht, Anwendungen mit grafischer Benutzeroberfläche zu erstellen. Es werden Mittel zur Erstellung und Ausgabe von Fenstern, den grundlegenden Komponenten (Schaltflächen, Eingabefelder, Listen, Tabellen, Menüs, Werkzeugleisten usw.) beschrieben. Die Verarbeitung von Ereignissen und Signalen, die Entwicklung von Multithread-Programmen, die Arbeit mit Datenbanken, die Anzeige von Grafiken, die Wiedergabe von Multimedia, die Aufnahme von Audios, Videos und Fotos, das Drucken von Dokumenten, der Export in das Adobe PDF-Format und das Speichern von Programmareinstellungen werden behandelt. Ein Beispiel für eine voll funktionsfähige Anwendung zur Erstellung und Lösung von Sudoku-Puzzles wird gegeben. Auf der Website des Verlags befindet sich ein elektronisches Archiv mit allen Beispielen aus dem Buch.