Python: basiscursus

Tijdens deze praktische en interactieve training leggen we een stevige basis voor programmeren in Python!

Python is in de laatste decennia uitgegroeid tot één van de meest gebruikte programmeertalen ter wereld. De veelzijdigheid van Python is dan ook indrukwekkend en maakt het tot een populaire taal in een enorm brede waaier van domeinen, van data-analyse over systeem- en netwerkbeheer tot web- en game-ontwikkeling ...

Bovendien is programmeren in Python gewoon leuk en een stuk minder enerverend dan in sommige andere talen. Tijdens de training verwerven we inzicht in de filosofie achter programmeren in Python, wennen we aan de syntax en bouwen we enkele applicaties.

Kalender

datumduurtaalplaatsprijs 
12 apr3Utrecht 1710 EUR (BTW-vrij)
12 apr3web based 1710 EUR (excl. BTW)
22 mei3Leuven 1710 EUR (excl. BTW)
22 mei3web based 1710 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Deze cursus is bedoeld voor iedereen die aan de slag wil met Python voor het schrijven van scripts, het bouwen van (web-) applicaties, ontwikkelen van games, communicatie met databases, testen, bouwen van grafische user interfaces, data-analyse, enz.

Voorkennis

Basiskennis programmeren, niveau cursus Programmeren: basiscursus.

Inhoud

  • Intro
  • Wat is Python? Waarvoor wordt het gebruikt? Sterktes en zwaktes ...
  • Hoe wordt een Python-programma uitgevoerd?
  • Architectuur van een programma; modules; importeren
  • Bouwstenen van een eenvoudig Python-programma
  • Programma-architectuur: expressions, statements, modules
  • Variabelen, objecttypes, dynamic typing
  • Python objecttypes en hun methodes
  • Syntax van programmastructuren
  • Selection: if / elif / else
  • Iteration: while, for, comprehensions
  • Functions: concepten, scope, argumenten, lambdas, generators
  • Werken met bestanden
  • Python en OO: werken met klasses en methodes (basics)
  • Modules en Pakketten
  • Exception handling

Verloop van de cursus

Klassikale opleiding met uitgebreide demo's en praktijkoefeningen.

Duur

3 dagen.

Docent

Arnout Veugelen, Peter Vanroose.

Reviews

4.4/5 (gebaseerd op 139 evaluaties; de meest recente worden hieronder getoond)

Goede cursus, voor zo ver ik weet bijna alles basis aspecten van Python besproken. Wel best pittig voor iemand zonder programmeer kennis, teveel stof in te weinig tijd.

 
  (, )

uitstekend, Peter nam de tijd om dingen goed uit te leggen - interpreteerde de vragen goed

 
  (, )

super informative

 
  (, )

Goede opleiding waarmee je een goede introductie krijgt in Python en direct toepasbaar is in de praktijk.

 
  (, )

Heel duidelijk en goed gepresenteerd, alleen is 8uur per dag erg lang om te kunnen focussen.

 
  (, )

Een uitstekende training waarin je veel leert over de theorie van Python maar deze ook gelijkt in de praktijk toepast.

 
  (, )

Nice course to get the basics of Python

 
  (, )

Voor iemand met weinig python kennis is het een goede training. De uitleg is goed en helder en met de bijbehorende opdrachten om te oefenen.

 
  (, )

Klik hier om meer commentaren te zien...

Prima cursus om te starten met Python.

 
  (, )

Ik ben erg blij deze cursus gevolgd te hebben: dus super geslaagd in mijn ogen.

 
  (, )

zoals het moet

 
  (, )

Het is een zeer complete beginners cursus die langzaam en gestructureerd opbouwt

 
  (, )

prima

 
  (, )

op korte tijd veel geleerd

 
  (, )

erg nuttig en goed gepresenteerd. af en toe lastig als je weinig ervaring hebt met programmeren.

 
  (, )

Zeer goed gegeven. Steekt deftig in elkaar. Had graag een dagje langer gehad zodat we meer praktijk konden oefenen.

 
  (, )

Zeer goed. Theorie overzichtelijk gepresenteerd, goede oefeningen

 
  (, )

Wordt goed uitgelegd

 
  (, )

Voldeed eigenlijk aan mijn verwachtingen: een eerste basis kennismaking met Python met als initiel doel vooral scripting op Linux te doen. Zo is alvast de intresse gewekt.

 
  (, )

Zeer goed. De cursus is gegeven op het juiste tempo en in een goede verhouding theorie/praktijk. Het is de perfecte voorbereiding voor zelfstudie of vervolgcursussen te volgen.

 
  (, )

Goede overview en nuttig vanwege mijn invalshoek/vraag die ik had.

 
  (, )

Goede cursus, op sommige punten eerder intermediate dan basis. Soms wordt er te diep in de stof gedoken voor een 'basis'cursus/

 
  (, )

Prima opzet, deskundige docent

 
  (, )

Heel goed, perfecte set-up en goede trainer die veel persoonlijke tijd besteed. Niveau ging bij vlagen te snel omhoog.

 
  (, )

Een heel heldere cursus die goed in elkaar zit.

 
  (, )

uitstekend

 
  (, )

Zeer goede cursus, duidelijk, op mijn niveau

 
  (, )

Goede cursus; leert uitstekend de basisprincipes van python

 
  (, )

Cursus voldeed prima aan mijn verwachtingen, niet te moeilijk, niet te lang. Prima relatief eenvoudige oefeningen. Uitstekende docent.

 
  (, )

Ik ben zeer tevreden. Voor een beginner in python is het lastig in te schatten of deze cursus een goede intro is, maar over het algemeen heb ik een goed overzicht gekregen van python fundamentals.

 
  (, )

Erg goede inleiding op Python, voor een niet-programmeur best pittig.

 
  (, )

Arnout is an expert of his domain, excellent knowledge

 
  (, )

Curse was very informative.well structure

 
  (, )

very good

 
  (, )

The course was good but several things were discussed briefly and some of the material was not even mentioned. The instructor was good but some of the examples were not completely clear

 
  (, )

Very nice course to start with Python programming. I liked the pace of the course. There was not a moment when I felt like falling asleep!

 
  (, )

The course was well designed and its' pace was good.

 
  (, )

Very well organised over 3 days

 
  (, )

I liked a lot the course and I will recommend it to other colleagues. In my opinion, it gives a good base to start using Python and learning as you need it

 
  (, )

I believe it was very useful and fully aligned with expectations

 
  (, )

It was a good course to get the basics to then increase my personal knowledge of this program

 
  (, )

Very good training. More numeric/data science type exercises would have been good

 
  (, )

Very good material and well explained

 
  (, )

Very knowledgeable and motivated trainer. Took the time to explain us when we did not understand immediately and was very helpful and patient. Clearly passionate about Python. I strongly recommend the training.

 
  (, )

Bonne approche de python. De la pratique sera nécessaire pour en utiliser les subtilités.

 
  (, )

SESSIE-INFO EN INSCHRIJVEN