Cursus Python programmeren basis

In deze cursus Python Programmeren Basis leer je stap voor stap de basis van Python: syntax, datatypes, functies en objectgeoriënteerd programmeren.

9.1 uit 6 beoordelingen 4,6 op Google NRTO-keurmerk

Gratis annuleren tot vier weken voor de start. Schrijf je dus gerust nu al in.

Voor een team of afdeling? Plan je eigen groep, bij jou of bij ons. Vraag offerte aan
  • Stap voor stap aan de slag met Python
  • Oefenen met datatypes, functies en classes
  • Kleine groepen met ervaren trainer
  • Learnit-certificaat van deelname op zak
  • Klaar voor jouw eerste Python-project
Karijn

Je trainer: Karijn Samen 35 evaluaties, gemiddeld een 8,3. Bekijk de trainers

Python is wereldwijd één van de populairste programmeertalen, en niet voor niets. In deze basiscursus krijg je stap voor stap de fundamenten onder de knie, van syntax en datatypes tot objectgeoriënteerd programmeren. Klaar voor je eerste Python-script?

Omschrijving

Python is wereldwijd één van de meest gebruikte programmeertalen. De software is gratis, de syntax is overzichtelijk en je kunt er vrijwel alles mee bouwen: van scripts en data-analyses tot apps en websites. In deze cursus zet je stap voor stap je eerste stappen in Python.

Je begint met de opbouw van de taal en het inrichten van je ontwikkelomgeving. Daarna ga je aan de slag met datatypes, control statements, modules, functies en parameters. In het tweede deel van de cursus duik je in objectgeoriënteerd programmeren en werk je met classes, overerving, bestanden, netwerkmodules en JSON.

Door de afwisseling van theorie, demo's en veel zelf oefenen krijg je het programmeren in Python snel onder de knie. Je werkt in een kleine groep onder begeleiding van een ervaren trainer, op je eigen laptop of op een trainingslaptop van Learnit.

Onderwerpen

Tijdens deze cursus leer je stap voor stap programmeren in Python. Je begint bij de basis en eindigt met objectgeoriënteerd programmeren. Dit zijn de onderwerpen die aan bod komen:

Introductie Python:

  • Ontstaan en ontwikkeling van Python
  • Toepassingsmogelijkheden in de praktijk
  • Voordelen van programmeren in Python

Opbouw en basisfuncties:

  • Python installeren
  • Python ontwikkelomgevingen (IDE's)
  • Python syntax
  • Modules gebruiken
  • Ingebouwde functies

Datatypes, modules en parameters:

  • Datatypes: number, string, list, set en dictionary
  • Control statements zoals if, elif en while
  • Comprehensions
  • De range class
  • De random module
  • Functies schrijven en gebruiken
  • Default parameters en named parameters
  • Global variables en scope
  • Exceptions afhandelen

Objectgeoriënteerd programmeren in Python:

  • De principes van Object Oriented Programming
  • Classes en objecten
  • Werken met de docstring
  • Attributen
  • Overerving (inheritance)
  • De sys- en os-modules uit de standaardbibliotheek
  • File I/O
  • Python netwerkmodules
  • Requests
  • Werken met JSON

Resultaat

Na de cursus Python Programmeren Basis ken je de opbouw en de belangrijkste basisbegrippen van Python. Je hebt Python geïnstalleerd, een werkende ontwikkelomgeving ingericht en geoefend met datatypes, control statements, functies en modules uit de standaardbibliotheek.

Je begrijpt de principes van objectgeoriënteerd programmeren en kunt zelf classes, objecten en overerving toepassen. Ook werk je met file I/O, netwerkmodules, requests en JSON. Daarmee schrijf je je eerste eigen scripts en applicaties in Python en kun je bestaande Python-code lezen en aanpassen.

Na afloop ontvang je het Learnit-certificaat van deelname en ben je klaar om verder te groeien als Python-developer.

Doelgroep

Deze basiscursus Python programmeren is bedoeld voor iedereen die wil leren programmeren in Python. Denk bijvoorbeeld aan (startende) developers, software-architecten, data-analisten en systeembeheerders. Ook als je geen developer bent, maar Python-code wilt kunnen lezen en begrijpen, ben je bij deze training aan het juiste adres. Voorkennis van programmeren is niet nodig.

Lesmethodiek

Bij Learnit volg je de cursus Python Programmeren Basis op de manier die het beste bij je past: klassikaal in één van onze trainingslocaties, online via een live virtuele klas of incompany op je eigen werkplek. Welke leervorm je ook kiest, je werkt altijd in een kleine groep en met een ervaren trainer die je persoonlijk begeleidt.

De cursus is een afwisseling van theorie, demo's en praktische oefeningen. Je krijgt veel ruimte om zelf te programmeren en direct feedback te ontvangen op je code. Zo krijg je Python snel in de vingers. Je werkt op je eigen laptop of op een trainingslaptop van Learnit.

Voorkennis

Voor deze cursus is geen specifieke voorkennis nodig. Je kunt gewoon met je laptop overweg en je hebt zin om te leren programmeren. Ervaring met een andere programmeertaal is mooi meegenomen, maar zeker geen vereiste. Iedereen kan instappen.

Opmerkingen

Geen bijzonderheden bij deze cursus.

Praktische informatie

Aantal dagen
3 dagen
Cursustijden
van 10 tot 17 uur
Studiebelasting
21 uur
Opleidingsniveau
Geschikt voor alle niveaus
Voorbereidingstijd
Geen
Inbegrepen
Cursusmateriaal en lunch op locatie
Certificaat
Aan het eind van de cursus krijg je een certificaat van deelname
Annuleren
Gratis tot vier weken voor de start (annuleringsvoorwaarden)

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

Incompany

Wil je deze training organiseren voor een hele groep of meerdere groepen? Dit kan voordelig zijn. We kunnen bijvoorbeeld de inhoud geheel op jouw organisatie afstemmen en een hele groep trainen is bovendien voordeliger.

Gaat het om grote aantallen of een complete academy? Daar komt veel bij kijken. Denk bijvoorbeeld aan planning en communicatie, het inventariseren en afstemmen van de doelen en inhoud van de training. Of aan niveauverschillen, feedback mechanismen en borging. Gelukkig heeft Learnit een rijke ervaring op dit gebied (meer dan 25 jaar) en we helpen je graag bij dit proces.

Vraag een offerte aan

Alle startdata

3 trainingsdagen. Eerst de data die zeker doorgaan, daarna op volgorde van datum.

  • ma 9 t/m wo 11 november 2026Gaat zeker door Rotterdam · 10:00–17:00Gratis annuleren tot 12 oktober Inschrijven
  • wo 28 t/m vr 30 oktober 2026 Amsterdam · 10:00–17:00 Inschrijven
  • ma 9 t/m wo 11 november 2026 Online · 10:00–17:00Gratis annuleren tot 12 oktober Inschrijven
  • di 24 t/m do 26 november 2026 Utrecht · 10:00–17:00Gratis annuleren tot 27 oktober Inschrijven
  • ma 21 t/m wo 23 december 2026 Utrecht · 10:00–17:00Gratis annuleren tot 23 november Inschrijven
  • wo 3 t/m vr 5 februari 2027 Amsterdam · 10:00–17:00Gratis annuleren tot 6 januari Inschrijven
  • wo 7 t/m vr 9 april 2027 Arnhem · 10:00–17:00Gratis annuleren tot 10 maart Inschrijven

Geen geschikte startdatum? Stuur ons een datumverzoek, dan kijken we samen wat er kan.

Deze cursus per stad

Deze training voor je team?

Plan je eigen groep op een datum die jullie uitkomt, bij jullie op kantoor, bij ons of online. We stemmen de inhoud af op jullie praktijk, en een hele groep trainen is voordeliger dan losse inschrijvingen.

  • Jullie datum en locatie
  • Inhoud op maat
  • Ook meerdere groepen of een academy
  • Meer dan 25 jaar ervaring
Vraag offerte aan Vrijblijvend, je hoort snel van een adviseur

De trainers van deze cursus

Cijfers van cursisten na afloop van hun training, over alle cursussen van deze trainer.

Wat anderen zeggen over deze training

9.1
Cursus Python programmeren basis: gemiddeld 9.1 uit 6 beoordelingen

“Zeer geschikt voor mensen die willen beginnen met python.”

J. Banken - Enexis9.0

“Goede 3 daagse basistraining met voldoende inhoud en ruimte voor oefencases.”

P. Janssen - Enexis8.2

“Of je nu meer wilt weten van Python, of juist wilt weten wat Python is, of toch zelf wilt gaan programmeren is deze cursus leuk / overzichtelijk / uitdagend genoeg om zowel de starter als iemand die al een programmeertaal kent te boeien en bezig te houden.”

R. Schenk
Sanitair-Installatie Hoogendoorn B.V.
9.5

“Als je kennis wil maken met Python en benieuwd bent wat het jouw kan brengen in je werkzaamheden of prive is dit zeker een aanbeveling!”

R. Koopman - Fokker10.0

“Goed en leuk!”

S. Lemm - Gunnebo Doetinchem8.4

“Deze training geeft je een goed inzicht in wat je met Python kan en hoe deze te ontwikkelen in een IDE. Als je geïnteresseerd bent in programmeren kan ik deze cursus van harte aanbevelen.”

E. Peters - Fokker9.6

Trainingsvormen

Klassikaal

3 dagen€ 1875,-
  • Fijne locatie met trainer
  • Kleine groepen
  • Inspirerend en motiverend
Kies een datum

Online

3 dagen€ 1620,-
  • Online met trainer
  • Persoonlijk
  • Praktisch en interactief
Kies een datum

Incompany

MaatwerktrainingOp aanvraag
  • 100% voor jouw groep
  • Maatwerk
  • Bij jou of bij ons
Vraag offerte aan

Workshop

Tot 4 uur voor groepenOp aanvraag
  • Geschikt voor events
  • Interactief en inspirerend
  • Ook grote groepen
Vraag offerte aan

Privé training

Bij ons of bij jouOp aanvraag
  • 100% voor jou alleen
  • Veel bereiken in weinig tijd
  • Wanneer je wilt
Vraag offerte aan

Veelgestelde vragen

Kan ik gratis annuleren?

Ja. Tot vier weken voor de eerste lesdag annuleer je kosteloos, zonder opgaaf van reden. Je krijgt dan een creditfactuur of, als je al betaald hebt, het bedrag terug. Annuleer je later, dan betaal je een deel van de cursusprijs: 25% tussen vier en twee weken voor de start, 75% in de twee weken ervoor en 100% in de laatste week. Verplaatsen naar een andere startdatum is kosteloos tot twee weken voor de start, daarna 50%. Een collega in jouw plaats laten deelnemen kan altijd. Lees de annuleringsvoorwaarden.

Welke voorkennis heb je nodig voor de cursus Python Programmeren Basis?
Voor de cursus Python Programmeren Basis heb je geen programmeerervaring nodig. De training is speciaal opgezet voor beginners en start bij de basis: van het installeren van Python tot het schrijven van je eerste functies. Een logische denkwijze en basiservaring met computers zijn voldoende. Heb je al ervaring met een andere programmeertaal? Dan pik je de stof nog sneller op.
Welke onderwerpen komen aan bod in de cursus Python Programmeren Basis?
In de cursus Python Programmeren Basis behandel je de complete basis van Python. Je begint met installatie, syntax en ontwikkelomgevingen. Daarna leer je werken met datatypes (number, string, list, set, dictionary), control statements, functies, modules en parameters. Het tweede deel richt zich op objectgeoriënteerd programmeren: classes, objecten, overerving, file I/O, netwerkmodules, requests en JSON.
Voor wie is de cursus Python Programmeren Basis geschikt?
De cursus Python Programmeren Basis is geschikt voor iedereen die wil leren programmeren in Python, ook zonder programmeerervaring. Denk aan startende developers, software-architecten, systeembeheerders, data-analisten en testers. Ook als je Python-code van collega's wilt begrijpen of scripts wilt schrijven voor je dagelijkse werk, sluit deze training goed aan. Je werkt in een kleine groep met een ervaren trainer.
Krijg je een certificaat na de cursus Python Programmeren Basis?
Ja, na afronding van de cursus Python Programmeren Basis ontvang je het Learnit-certificaat van deelname. Dit certificaat bevestigt dat je de basis van Python beheerst, inclusief datatypes, functies en objectgeoriënteerd programmeren. Je kunt het toevoegen aan je cv of LinkedIn-profiel, wat je kansen op een functie als (junior) Python developer vergroot.
Kun je de cursus Python Programmeren Basis ook incompany of online volgen?
Ja, de cursus Python Programmeren Basis is naast klassikaal ook beschikbaar als online training of incompany op jouw locatie. Bij elke lesvorm werk je in een kleine groep met een ervaren trainer, lang,. Incompany is interessant vanaf een paar deelnemers en kan inhoudelijk worden afgestemd op de praktijk binnen jouw organisatie.
Wat is het verschil tussen de cursus Python Programmeren Basis bij Learnit en zelfstudie via online tutorials?
Zelfstudie via gratis tutorials werkt prima voor de eerste kennismaking met Python, maar je loopt vaak vast op objectgeoriënteerd programmeren, scope, exceptions en het correct opzetten van een ontwikkelomgeving. In de klassikale cursus Python Programmeren Basis krijg je een vaste structuur: introductie, datatypes en control statements op dag 1, functies en modules op dag 2, en objectgeoriënteerd programmeren met classes, inheritance, file I/O, requests en JSON op dag 3. Je werkt in een kleine groep met een ervaren trainer die direct feedback geeft op je code. Dat versnelt het leerproces flink vergeleken met zelfstudie, waar je foute aannames vaak pas weken later ontdekt. Na afloop ontvang je het Learnit-certificaat van deelname. Kies zelfstudie als je vrijblijvend wilt verkennen; kies deze cursus als je binnen werkende Python-code wilt schrijven.
Wanneer kies je voor de klassikale cursus Python Programmeren Basis bij Learnit en wanneer is een online cursus of bootcamp logischer?
De keuze hangt af van je leerdoel en beschikbare tijd. De klassikale cursus Python Programmeren Basis bij Learnit Je werkt in een kleine groep met een ervaren trainer die direct vragen beantwoordt en feedback geeft op je code. Dat is logisch als je structuur en begeleiding nodig hebt, en als je binnen een solide basis wilt in syntax, datatypes, functies en objectgeoriënteerd programmeren. Een online zelfstudie-cursus past beter als je op eigen tempo wilt werken en geen directe begeleiding nodig hebt. Een bootcamp van meerdere weken past beter als je doel een carrièreswitch naar developer is en je ook frameworks, projecten en sollicitatietraining wilt. Voor een werkende basis in Python is de klassikale cursus doorgaans voldoende.
Wat kan ik na Python Programmeren Basis bij Learnit zelfstandig bouwen en wat nog niet?
Na de cursus kun je zelfstandig kleine Python-scripts en consoleprogramma's schrijven. Denk aan een script dat bestanden inleest, data filtert, een berekening uitvoert of een API aanroept met de requests-module en JSON verwerkt. Je werkt met datatypes, control statements, functies, eigen classes en overerving. Ook bestands- en netwerkmodules komen aan bod. Wat je na nog niet doet: complete webapplicaties bouwen met Django of Flask, data-analyse met pandas en NumPy, machine learning met scikit-learn, of productie-deployments. Daarvoor zijn vervolgtrajecten of zelfstudie nodig. De basiscursus geeft je het fundament objectgeoriënteerd programmeren en de standaardbibliotheek, zodat je daarna gericht een specialisatie kunt kiezen. De cursus en wordt klassikaal in kleine groepen gegeven.
Hoe verhoudt de cursus Python Programmeren Basis bij Learnit zich tot een universitaire programmeercursus of een online certificaat van bijvoorbeeld Coursera?
De cursus Python Programmeren Basis bij Learnit is een praktijktraining (klassikaal) gericht op werkende professionals die snel zelfstandig in Python willen kunnen werken. Een universitaire programmeercursus duurt meestal een semester en legt meer nadruk op theorie, algoritmen en computer science. Een online certificaat via platforms als Coursera of Udemy biedt flexibiliteit, maar mist directe begeleiding en feedback van een trainer. Bij Learnit werk je in kleine groepen met een ervaren trainer die je vragen direct beantwoordt. De inhoud beperkt zich tot de basis: syntax, datatypes, control statements, functies en objectgeoriënteerd programmeren inclusief inheritance, File I/O en JSON. Voor een diepere theoretische achtergrond of specialisatie in bijvoorbeeld data science kies je een academisch traject of een vervolgcursus.
Wat is het verschil tussen objectgeoriënteerd programmeren leren in de cursus Python Programmeren Basis en het later oppakken via een vervolgcursus?
In de cursus Python Programmeren Basis (klassikaal) komt objectgeoriënteerd programmeren aan bod op introductieniveau. Je werkt met classes, objecten, attributen, de docstring en overerving (inheritance). Ook leer je werken met File I/O, de sys- en os-modules, netwerkmodules, Requests en JSON. Het accent ligt op begrip en eerste toepassing, niet op het zelfstandig ontwerpen van grotere objectgeoriënteerde applicaties. Diepere onderwerpen zoals design patterns, geavanceerde inheritance-structuren, unit testing en pakketstructuur komen hier nog niet aan bod; daarvoor is een vervolgcursus of praktijkervaring nodig. Kies deze basiscursus als je OOP-concepten in Python wilt herkennen en kunnen lezen. Heb je al ervaring met functies en datatypes en wil je direct architectuur en patterns, dan past een gevorderde Python-training beter.
Hoe snel kan ik na de cursus Python Programmeren Basis bij Learnit zelfstandig een script of kleine applicatie bouwen op mijn werk?
Direct kun je zelfstandig kleinere Python-scripts schrijven: denk aan het automatiseren van bestandsbewerkingen met de os- en sys-modules, het ophalen van data via Requests, het verwerken van JSON-bestanden en het bouwen van eenvoudige objectgeoriënteerde structuren met classes en overerving. Voor productierijpe applicaties heb je doorgaans 2 tot 4 weken extra oefening nodig in je eigen werkcontext. De cursus levert en duurt klassikaal, met een ervaren trainer en kleine groepen. Vergeleken met zelfstudie via tutorials versnelt deze opzet vooral het toepassen: je krijgt directe feedback op je code. Wil je daarna webapplicaties of data-analyse bouwen, dan is een vervolgcursus (bijvoorbeeld gericht op Django of pandas) een logische volgende stap.
Hoeveel kost de cursus Python Programmeren Basis en hoe lang duurt de training?

De actuele prijs vind je rechtsboven op deze cursuspagina, samen met de planning, locatie en lesvorm. Voor incompany of maatwerk maken we graag een offerte op aanvraag.

Gaat zeker door: ma 9 t/m wo 11 november 2026 in Rotterdam, ook online te volgen

Deze datum heeft al genoeg deelnemers. Gratis annuleren tot vier weken voor de start, dus je kunt nu al een plek vastleggen.

€ 1875,-excl. btw · zeker op ma 9 nov
Kies een datum