Learnit Training
Cursus Python programmeren basis
  • Leer eenvoudig programmeren in Python
  • Ontdek de vele toepassingsmogelijkheden van Python
  • Ontwikkel professionele applicaties met Python
  • Programmeer projecten snel en effectief
  • Bespaar tijd en kosten met Python

Python programmeren voor beginners? Ontdek de mogelijkheden van de veelzijdige programmeertaal Python in de 3-daagse cursus Python Basis van Learnit.

Ja, ik wil meer weten

“Intensief en inspirerend!” - Be­oor­de­ling: 8.1

learnit Programmeren in Python

Cursus Python programmeren basis

Leer Python programmeren voor beginners

Python is een veelzijdige en toegankelijke programmeertaal, ontwikkeld in de jaren negentig. Door de intuïtieve opzet en het gebruikmaken van inspringing (indentatie) is Python gemakkelijk te begrijpen en te leren door mensen met weinig of geen programmeerkennis. Python is gratis, kan worden gebruikt op bijna elk platform en maakt gebruik van vele soorten bibliotheken en gegevensbestanden. Hierdoor, en door het oneindig grote aantal toepassingsmogelijkheden, is Python uitgegroeid tot één van de meest gebruikte programmeertalen voor onder meer installatiescripts en prototypes bij grote applicaties. Ontdek de mogelijkheden van deze veelzijdige programmeertaal in de driedaagse cursus Python Programmeren Basis.

Inhoud

De basiscursus Python Programmeren geeft je een uitgebreid overzicht van de basisbegrippen en functies in Python. Op dag 1 leer je hoe Python is opgebouwd en welke voorbereidingen nodig zijn om met Python aan de slag te gaan. Dag 2 staat in het teken van definities, functies en data-elementen binnen Python. En op dag 3 leer je wat objectgeoriënteerd programmeren inhoudt, maak je uitgebreid kennis met het invoeren en uitvoeren van gegevensbestanden en modules en leer je hoe je classes en objects aanmaakt.

Onderwerpen

In de basiscursus Python programmeren komen de volgende onderwerpen aan de orde:

Dag 1. Introductie en voorbereiding Python

  • Wat is Python?
  • Wat kun je met Python?
  • Kenmerken Python
  • Python software installeren
  • Python PATH opzetten
  • Scripts runnen in Python
  • De command line
  • Python omgevingsvariabelen
  • Variabelen, datatypen en datastructuren

Dag 2. Typen definities, functies en data-elementen

Besturing (control flow):

  • Commando’s (onder andere IF, ELSE, ELIF)
  • Opbouw van de control flow

Functies:

  • Function syntax
  • Functies aanroepen
  • Overrides en overwriting references
  • Function arguments

Afhandeling van fouten en uitzonderingen:

  • Onverwachte fouten
  • Uitzonderingen afhandelen: exception syntax en exception clause

Dag 3. Objectgeoriënteerd programmeren met Python

File I/O: werken met gegevensbestanden:

  • Wat is objectgeoriënteerd programmeren?
  • Invoer en uitvoer van databestanden
  • Invoer via je toetsenbord
  • Invoerfuncties

Modules:

  • Welke modules kent Python?
  • Verklaringen importeren
  • Modules lokaliseren

Classes en objects:

  • Oriëntatie en terminologie
  • Classes aanmaken
  • Objects aanmaken

Doelgroep

De cursus Python Programmeren Basis is bedoeld voor software ontwikkelaars, programmeurs en systeembeheerders die willen leren programmeren in Python en anderen die de programmeertaal Python willen begrijpen.

Deze basiscursus programmeren in Python biedt een uitstekende opstap naar de cursus Python Programmeren Vervolg.

Lesmethodiek

Learnit biedt de cursus Python Programmeren Basis aan als klassikale training. De training vindt plaats in kleine groepen en wordt verzorgd door een ervaren trainer. Theorie en oefenopdrachten wisselen elkaar af, waardoor je het geleerde direct in de praktijk kunt brengen. Je kunt de training volgen op je eigen laptop of op een oefenlaptop van Learnit Training.

Resultaten

Na afloop van de cursus Python Programmeren Basis:

  • weet je hoe Python werkt
  • ken je de voordelen, nadelen en toepassingsmogelijkheden van Python
  • weet je hoe je Python installeert
  • ben je in staat om Python-scripts te runnen
  • heb je inzicht in Python collecties, zoals lists, tuples en dictionaries
  • kun je werken met strings 
  • kun je rekenkundige operaties uitvoeren
  • kun je foutafhandeling toepassen in Python-scripts
  • ken je de functies in de Python library
  • weet je hoe de Python software is opgedeeld in modules
  • kun je objectgeoriënteerd programmeren in Python met classes en objects
  • kun je werken met Python sequenties: lists, arrays, dictionaries en sets
  • kun je gebruikersinput verzamelen en output genereren
  • kun je eenvoudige functies schrijven
  • weet je hoe je naar bestanden kunt schrijven en bestanden kunt lezen
  • weet je hoe de control flow in Python werkt
  • kun je met data en tijden werken in Python.

Voorkennis

De cursus Python Programmeren basis is voor beginners. Om deel te nemen is kennis van en ervaring met programmeren niet vereist.

Opmerking

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.

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.

Investering

Open inschrijving, per persoon, inclusief cursusmateriaal en lunch:


Duur

3 dagen

Prijs per dag (excl. btw)

€ 475,-

Subtotaal

€ 1425,-

btw 21%

€ 299,25

Totaal incl. btw

€ 1724,25

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.


Referenties

De cursus Python programmeren basis is beoordeeld met een gemiddelde van 8.2.

"Een prettige manier om de basics van Python te leren kennen en daar ook mee verder te komen na de cursus. Een aanrader!"

- Python programmeren basis

“Intensief en inspirerend!” - Be­oor­de­ling: 8.1

Christiaan Kusters, AFM - Programmeren in Python

“De training heeft mij in 2 dagen een goed beeld gegeven van Python, de basics, de mogelijkheden maar ook het zelf bezig zijn en oefenen hier van. Nu is de drempel voor mij lager om het zelf te gaan gebruiken.” - Be­oor­de­ling: 7.7

Frederica Janga, Nederlandse Gasunie N.V. - Programmeren in Python

“Ik heb deze training naar volle tevredenheid gevolgd. Een zeer goede trainer met veel praktijkervaring wist de lesstof voor mij en mijn collega's met aansprekende voorbeelden en opdrachten duidelijk over te brengen. Ik kan deze cursus eenieder aanraden die in een korte tijd bekend wil raken met Python.” - Be­oor­de­ling: 8.3

Robin van Schaik, Albelli B.V. - Programmeren in Python

"Een prettige manier om de basics van Python te leren kennen en daar ook mee verder te komen na de cursus. Een aanrader!"

- Python programmeren basis

“De training heeft mij in 2 dagen een goed beeld gegeven van Python, de basics, de mogelijkheden maar ook het zelf bezig zijn en oefenen hier van. Nu is de drempel voor mij lager om het zelf te gaan gebruiken.” - Be­oor­de­ling: 7.7

Frederica Janga, Nederlandse Gasunie N.V. - Programmeren in Python

“Uitgebreide behandeling van de ins en outs van Python, met vooral praktisch bruikbare tips. Op een compacte en begrijpelijke manier gebracht door de 'Pythonista' Andre van Wieringen. Hij heeft ons in 3 lesdagen echt naar een 'higher level' gebracht. Zeker aan te bevelen!” - Be­oor­de­ling: 8.7

Paul de Vries, Xsens Technologies B.V. - Programmeren in Python

“Prima training, direct toepasbaar. Cursus gegeven door een leraar met ervaring in gebruik van Python. Echt een aanrader!!” - Be­oor­de­ling: 8.4

R.A.A. van Vliet, STEricsson - Python Programming

“Goede praktisch inleiding in Python. Je leert om zelfstandig te kunnen programmeren.” - Be­oor­de­ling: 7.7

Fred Uiterweerd, Stichting ICTU - Programmeren in Python

“Leuke, interessante training voor een eerste basis te leggen om aan de slag te gaan met Python” - Be­oor­de­ling: 8.6

Sander Huitema, Nederlandse Gasunie N.V. - Programmeren in Python

"Een prettige manier om de basics van Python te leren kennen en daar ook mee verder te komen na de cursus. Een aanrader!"

- Python programmeren basis

“Leuke, interessante training voor een eerste basis te leggen om aan de slag te gaan met Python” - Be­oor­de­ling: 8.6

Sander Huitema, Nederlandse Gasunie N.V. - Programmeren in Python

“Uitgebreide behandeling van de ins en outs van Python, met vooral praktisch bruikbare tips. Op een compacte en begrijpelijke manier gebracht door de 'Pythonista' Andre van Wieringen. Hij heeft ons in 3 lesdagen echt naar een 'higher level' gebracht. Zeker aan te bevelen!” - Be­oor­de­ling: 8.7

Paul de Vries, Xsens Technologies B.V. - Programmeren in Python

“Prima training, direct toepasbaar. Cursus gegeven door een leraar met ervaring in gebruik van Python. Echt een aanrader!!” - Be­oor­de­ling: 8.4

R.A.A. van Vliet, STEricsson - Python Programming

“Ik heb deze training naar volle tevredenheid gevolgd. Een zeer goede trainer met veel praktijkervaring wist de lesstof voor mij en mijn collega's met aansprekende voorbeelden en opdrachten duidelijk over te brengen. Ik kan deze cursus eenieder aanraden die in een korte tijd bekend wil raken met Python.” - Be­oor­de­ling: 8.3

Robin van Schaik, Albelli B.V. - Programmeren in Python

“Intensief en inspirerend!” - Be­oor­de­ling: 8.1

Christiaan Kusters, AFM - Programmeren in Python

“Goede praktisch inleiding in Python. Je leert om zelfstandig te kunnen programmeren.” - Be­oor­de­ling: 7.7

Fred Uiterweerd, Stichting ICTU - Programmeren in Python