Dit leer je in de cursus:
- De basis van Python-syntax, variabelen en verschillende datatypes toepassen.
- Conditionele logica, functies en gebruikersinput verwerken in Python-programma’s.
- Werken met lijsten, dictionaries en andere collecties en deze verwerken met loops.
- Bestanden en Excel-werkboeken lezen, schrijven en bewerken met Python en OpenPyXL.
Python leren: Begin stap voor stap met programmeren
Wil je Python leren, maar heb je nog geen of weinig ervaring met programmeren? Dan is deze cursus een goede plek om te beginnen. Je maakt stap voor stap kennis met Python en leert hoe je zelf eenvoudige programma’s en scripts schrijft. Daarbij ga je niet alleen kijken naar theorie: je past wat je leert direct toe in kleine, praktische programmeeropdrachten.
Je begint bij de basis van programmeren met Python. Wat zijn variabelen? Welke datatypes zijn er? Hoe laat je een programma beslissingen nemen? En hoe zorg je ervoor dat bepaalde stukken code meerdere keren worden uitgevoerd? Vanuit die basis werk je toe naar het lezen en schrijven van bestanden en het automatiseren van taken in Excel.
Python leren voor beginners
Deze Python cursus is gemaakt voor beginners. Je hoeft dus nog geen programmeerervaring te hebben. Eerst richt je een programmeeromgeving in met Python en Visual Studio Code. Je kunt ook aan de slag via Replit, zodat je Python-code online kunt uitvoeren.
Daarna schrijf je je eerste regels code en maak je kennis met de syntax van Python. Je werkt onder andere met integers, floats, strings en booleans en leert hoe je variabelen gebruikt om gegevens in je programma op te slaan.
De basis van programmeren met Python
Zodra je de basis kent, ga je verder met conditionele logica. Met if, elif en else laat je een programma verschillende acties uitvoeren op basis van bepaalde voorwaarden. Ook komen vergelijkingsoperatoren en AND- en OR-statements aan bod.
Vervolgens leer je werken met functies en methodes. Je maakt zelf functies, verwerkt input van gebruikers en zet gegevens om naar het juiste datatype. Zo krijg je steeds beter inzicht in hoe een Python-programma is opgebouwd.
Oefenen met praktische Python-projecten
Python leren wordt een stuk duidelijker wanneer je de code zelf gebruikt. Daarom sluit ieder onderdeel af met een praktische opdracht. Zo bouw je tijdens de cursus meerdere kleine Python-projecten.
Je maakt bijvoorbeeld een temperatuurconverter van Celsius naar Fahrenheit, programmeert een script dat het deurbeleid van een nachtclub bepaalt en bouwt een nicknamegenerator. Ook maak je een programma dat op basis van iemands leeftijd het geboortejaar berekent.
Later laat je Python zelf een verhaal samenstellen en bouw je een eenvoudige filmdatabase. Met deze opdrachten pas je de programmeerbegrippen uit de lessen meteen toe.
Werken met lijsten en loops in Python
Bij Python programmeren krijg je regelmatig te maken met meerdere gegevens tegelijk. Daarom leer je werken met verschillende soorten collecties, waaronder lists, dictionaries, tuples en sets.
Je leert ook hoe je met een for-loop of while-loop bepaalde code herhaaldelijk laat uitvoeren. Daarnaast zie je hoe je willekeurige getallen kunt genereren. Deze technieken gebruik je vervolgens weer in je eigen oefeningen en scripts.
Bestanden lezen en schrijven met Python
Een programma wordt nog bruikbaarder wanneer je gegevens kunt bewaren en opnieuw kunt gebruiken. Daarom leer je hoe je met Python bestanden opent, uitleest en bewerkt. Je ziet ook hoe je controleert of een bestand bestaat en hoe je bestanden verwijdert.
Met deze kennis bouw je een eenvoudige applicatie waarin je jouw favoriete films kunt opslaan. Zo ervaar je direct hoe je Python voor beginners kunt inzetten voor een concreet programma.
Excel automatiseren terwijl je Python leert
In het laatste deel van de cursus ga je aan de slag met Excel. Met de Python-library OpenPyXL leer je Excel-bestanden openen en gegevens uit cellen lezen. Vervolgens schrijf je zelf gegevens naar cellen en voeg je nieuwe werkbladen toe.
Je leert ook hoe je een nieuw Excel-bestand aanmaakt en hoe je door een werkboek itereert. Als afsluitende opdracht maak je een script dat Netflix-films automatisch over verschillende Excel-tabbladen verdeelt.
Hiermee krijg je een eerste indruk van hoe je Excel kunt automatiseren met Python en hoe programmeren kan helpen bij repetitieve werkzaamheden.
Wat kun je na deze cursus Python?
Na deze cursus heb je een basis gelegd in Python leren en programmeren. Je begrijpt belangrijke onderdelen van de programmeertaal en kunt zelf eenvoudige programma’s en scripts schrijven.
Je kunt werken met variabelen, datatypes, conditionele logica, functies, gebruikersinput, collecties en loops. Daarnaast kun je bestanden lezen en schrijven en heb je geleerd hoe je met OpenPyXL gegevens in Excel kunt verwerken.
Daarmee heb je voldoende basiskennis om zelf verder te oefenen met Python programmeren en nieuwe projecten te bouwen. Wil je je later richten op bijvoorbeeld webdevelopment, data-analyse, automatisering of machine learning? Dan kun je vanuit deze basis verder leren en je specialiseren in de richting die bij je past.
Leer deze skills
Over de instructeur
Als programmeur en innovation consultant was Thomas de afgelopen jaren betrokken bij toonaangevende innovatieprojecten bij de meest succesvolle bedrijven in de financiële sector, life sciences, telecom en de hightech industrie.
Door middel van baanbrekende technologieën zoals Robotics, Artificiële Intelligentie en Cloud stelde hij deze bedrijven in staat hun leidinggevende positie te behouden en te innoveren met nieuwe businessmodellen.
Overtuigd dat technologie voor iedereen beschikbaar moet zijn, stelt hij zijn kennis via Soofos ter beschikking aan jou, zodat jij in staat bent jouw doelen te bereiken door middel van de laatste technologische innovaties!

Fijne cursus met duidelijke uitleg, waardoor je de stof snel en goed begrijpt
Dit is een hele fijne en duidelijke cursus! Alles wordt erg duidelijk en helder uitgelegd, met eenvoudige en duidelijke voorbeelden. Een absolute aanrader voor iedereen die wil leren programmeren en op zoek is naar een laagdrempelige manier om dit te leren.
Mocht er een cursus voor gevorderden komen, dan zal ik die zeker volgen.
Goede Python basiscursus, heldere uitleg, fijn alle voorbeeldscripts gedownload kunnen worden en dat elk hoofdstuk een opdracht heeft.
Ik heb nog nooit geprogrammeerd noch python gebruikt. Ik een beetje ms-dos en ook maar de voorkomende commands.
Ik ben blij dat ik deze cursus heb gevolgd. Voor mij is het nog altijd een onbekende wereld. Toch zou ik graag meer weten hoe python werkt.
Alle hoofdtukken zijn gelukt en als er iets juist was heb ze er kunnen verbeteren.
ik krijg altijd een glimlach op men gezicht als de geschreven code werkt 🙂 .
Dank u voor de cursus.
Matthias De Meester
Hele goede cursus!
goede duidelijke uitleg.
Fijne cursus, goede uitleg. Thomas gaf razendsnel antwoord als ik een vraag had, complimenten! Ik ga zeker verder met Python en met Soofos.
Ik vond het een prima cursus. Duidelijke uitleg, ik vond het goed te volgen. Ik ga zeker meer cursussen volgen bij Soofos.
Leuke cursus. Veel van geleerd.
super
Leuke leerzame cursus. Heeft goede lesopbouw.
Ik heb de cursus met veel plezier afgerond. Het is allemaal goed te volgen, soms wat puzzelen maar dat hoort erbij naar mijn idee.
Het is echt de moeite waard, en ik ga ook zeker verder met Python!
Henk.