Op basis van hun ervaring met programmeeronderwijs en softwareontwikkeling bieden de auteurs van dit handboek een praktische gids voor drie doelgroepen:
• Studenten die inzicht willen krijgen in software-ontwerp en programmeren, als introductie tot het belang van software in onze digitale samenleving.
• Medewerkers, data scientists en studenten die wetenschappelijke, administratieve of IT-vraagstukken willen oplossen met behulp van een krachtige maar toegankelijke programmeertaal. Het boek reikt hen basisstructuren en algoritmen aan voor correcte en efficiënte oplossingen.
• Ervaren ontwikkelaars die snel vertrouwd willen raken met de syntaxis en mogelijkheden van een moderne programmeertaal zoals Python.
Daarnaast bevat het handboek tal van voorbeelden en opdrachten, waarmee studenten, docenten en autodidacten hun kennis in de praktijk kunnen toetsen.