Voor beginners
Python Crash Course – Eric Matthes
Leer fundamentele programmeerconcepten, basisvaardigheden in Python en probleemoplossende technieken via praktische projecten: het maken van een eenvoudig videospel, gegevensvisualisatie en een webapplicatie. Krijg zelfvertrouwen in het zelfstandig schrijven en implementeren van functionele Python-programma’s.
Automate the Boring Stuff with Python – Al Sweigart
Begrijp hoe je Python kunt gebruiken om alledaagse computertaken te automatiseren, zoals het beheren van bestanden, webscraping en werken met spreadsheets. Maak programmeren meteen nuttig en praktisch.
Head First Python – Paul Barry
Verwerf basiskennis van Python-syntax, webontwikkeling en database-interactie via een visueel rijke en leuke aanpak die nieuwe gebruikers helpt snel te leren.
Learn Python the Hard Way – Zed Shaw
Bekende startersgids met een actieve leren-benadering; veel korte scripts, praktische opdrachten en duidelijke uitleg.
Think Python: How to Think Like a Computer Scientist – Allen B. Downey
Ontwikkel probleemoplossende en computationele denktechnieken met Python, dankzij een academische en gestructureerde aanpak met kernprincipes en praktische oefeningen.
Voor mediors
Effective Python – Brett Slatkin
Beheers best practices voor het schrijven van heldere, onderhoudbare Python-code. Leer praktische tips en idiomen om je code prestatiever, foutloos en overzichtelijk te maken.
Python Cookbook – David Beazley en Brian K. Jones
Ontvang praktische oplossingen voor veelvoorkomende Python-programmeerproblemen, met gedetailleerde recepten over datastructuren, algoritmen, metaprogrammeren en gelijktijdigheid.
Programming Python – Mark Lutz
Verdiep je begrip van Python door grote applicaties te ontwikkelen, GUI-programmering, systeemscriptie en netwerken te verkennen.
Intermediate Python and Large Language Models – Springer
Leer hoe je Pythonvaardigheden toepast bij AI en large language model-projecten, en beheers intermediaire technieken die relevant zijn voor AI-ontwikkeling.
Serious Python – Julien Danjou
Leer hoe je Pythonvaardigheden toepast bij AI en large language model-projecten, en beheers intermediaire technieken die relevant zijn voor AI-ontwikkeling.
Voor experts
Fluent Python – Luciano Ramalho
Behaal meesterschap in de geavanceerde functies van Python, zoals datamodellen, metaclasses, decorators, gelijktijdigheid, en effectief gebruik van de standaardbibliotheken voor idiomatische en krachtige code.
Expert Python Programming – Michał Jaworski, Tarek Ziadé
Leer professionele softwareontwikkeling, teststrategieën, tooling en deploymentmethoden gericht op experts die werken aan complexe Python-applicaties.
Practices of the Python Pro – Dane Hillard
Pas geavanceerde programmeertechnieken en professionele workflows toe om productiekwaliteit Python-software te schrijven.
Hands-On Machine Learning with Scikit-Learn, Keras and TensorFlow – Aurélien Géron
Bouw expertise op in machine learning door praktische projecten te realiseren met populaire Python-bibliotheken, zowel klassieke ML als deep learning toepassingen.














