facebook
favorite button
super instructor icon
Betrouwbare leraar
Deze leraar antwoordt snel. Dit getuigt van een goede dienstverlening naar haar of zijn leerlingen toe.
member since icon
Sinds september 2015
Leraar sinds september 2015
repeat students icon
1 herhaalleerling
Vertrouwde keuze voor 1 terugkerende leerling
Vertaald met GoogleBekijk origineel
Python-programmeren voor beginners tot gevorderden. Word een expert.
course price icon
Van 30 € /h
arrow icon
🐍 Python-programmeren – Leer door te doen
Cursusoverzicht
Deze cursus is bedoeld voor iedereen die Python vanaf nul wil leren of zijn of haar programmeervaardigheden wil verbeteren. Of je nu een complete beginner bent of Python wilt toepassen in data-analyse, automatisering of webontwikkeling, deze cursus begeleidt je stap voor stap met praktische voorbeelden en projecten.

Wat je zult leren
✅ Basisprincipes van Python: variabelen, gegevenstypen, operatoren en controlestructuren

✅ Functies en modules: herbruikbare, overzichtelijke code schrijven

✅ Werken met bestanden en gegevens (CSV, JSON, tekst)

✅ Concepten van objectgeoriënteerd programmeren (OOP)

✅ Bibliotheken voor praktische taken (bijv. pandas, matplotlib)

✅ Probleemoplossingsstrategieën en debugtechnieken

Onderwijsstijl
Praktisch leren: Je schrijft code tijdens elke sessie.

Projectgestuurd: Ontwikkel miniprojecten zoals rekenmachines, datavisualisaties of eenvoudige webapplicaties.

Flexibel tempo: Lessen afgestemd op jouw niveau en doelen (academisch, professioneel of hobbymatig).

Voor wie is het bedoeld?
Studenten die zich voorbereiden op examens of computerwetenschappelijke cursussen.

Professionals die taken willen automatiseren of data willen analyseren.

Nieuwsgierige leerlingen die programmeren als hobby willen leren.

Praktische details
📍 Online of persoonlijk (afhankelijk van uw locatie)

⏱ Flexibele planning die aansluit op uw beschikbaarheid

🧑‍🏫 Persoonlijke begeleiding met duidelijke uitleg en oefeningen
Extra informatie
Neem je eigen laptop mee
Locatie
green drop pin icon
|
Gebruik Ctrl + muiswiel om in te zoomen
zoom in iconzoom out icon
location type icon
Bij de leraar :
  • Amsterdam, Nederland
location type icon
Online vanuit België
Over
Ik ben een gekwalificeerde leraar met 9 jaar onderwijservaring. Ik trad op op internationale podia en studeerde gitaar aan verschillende conservatoria in Europa.
Opleiding
Universiteit + conservatorium.
Conservatoriumdiploma en opleiding in Nederland, België en Italië.
Cursussen in muziektheorie en onderwijs.
Concert ervaring.
Universitair diploma.
Leservaring
10 jaar. Oude en jonge studenten. Groepen en individuen. Verschillende muziekstijlen. Leerlingen uit verschillende landen en culturen.
Leeftijd
Kinderen (7-12 jaar oud)
Tieners (13-17 jaar oud)
Volwassenen (18-64 jaar oud)
Senioren (65+ jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Gevorderden
Duur
30 minuten
45 minuten
60 minuten
90 minuten
120 minuten
De les wordt gegeven in
Engels
Italiaans
Duits
Frans
Nederlands
Beoordelingen
Beschikbaarheid typische week
(GMT -05:00)
New York
at teacher icon
Bij de leraar en via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Leer Nederlands met een gestructureerde en praktische aanpak

Wilt u met zelfvertrouwen Nederlands spreken? Of u nu leert voor werk, reizen of persoonlijke groei, ik bied gepersonaliseerde en effectieve lessen aan die zijn afgestemd op uw behoeften.

Wat mijn lessen bieden:
- Conversatie Nederlands – Leer hoe u op een natuurlijke manier kunt spreken in echte situaties.
- Grammatica en woordenschat – Bouw een sterke basis met duidelijke uitleg.
- Uitspraaktraining – Spreek duidelijk en begrijp moedertaalsprekers van het Nederlands.
- Aangepaste leerplannen – Elke les wordt aangepast aan uw niveau en doelen.
- Interactieve en boeiende sessies – Leer door te oefenen, niet alleen door theorie.

Ik maak het leren van Nederlands makkelijk en leuk, en zorg ervoor dat je snel vooruitgang boekt en echt zelfvertrouwen krijgt. Of je nu een beginner bent of je vaardigheden verbetert, ik begeleid je bij elke stap.

Boek vandaag nog een les en begin vloeiend Nederlands te spreken!
Lees meer
Veel plezier met het leren van je favoriete liedjes en het spelen van gitaar. Wij bieden online gitaarlessen op maat. Of je nu een beginner of een gevorderde speler bent. Alle lessen worden aangepast aan uw vaardigheden en doelstellingen.

De lessen zijn gecentreerd rond twee principes:
1. Het aanleren van de basisbeginselen van de gitaartechniek: noten/tabs lezen, melodie- en harmonieanalyse, gehoortraining
2. Een open benadering gericht op het leren spelen van je favoriete nummers

Niveaus:
Beginners leren eerst de basisbeginselen, zoals stemming, houding, basistechniek, tabulatuur lezen en elementaire akkoorden spelen. Na tien lessen kun je basisakkoorden en melodieën van één noot spelen. Je kunt nu al je favoriete muziek afspelen!
Als je al een meer gevorderde speler bent, zullen we werken aan het verbeteren van specifieke technische en muzikale vaardigheden zoals soleren, het verbeteren van je geluid en het leren van genrespecifieke technieken.

Gitaarstijlen:
Je kunt vrijwel elke muziekstijl kiezen die je wilt spelen: pop, rock, jazz, blues, folk, country, flamenco en klassiek.

Heeft u moeite met gitaarlessen in het Engels? Maak je geen zorgen: lessen kunnen worden gegeven in het Duits, Italiaans, Frans en Nederlands

Plaats:
Brussel (Meiser)
Lees meer
Vergelijkbare lessen
arrow icon previousarrow icon next
verified badge
Ik ben een professionele full-stackontwikkelaar met meer dan 15 jaar praktische ervaring in software-engineering, systeemontwerp en kunstmatige intelligentie.
Ik heb gewerkt met frontend, backend, DevOps en AI en heb systemen voor ondernemingen gebouwd voor echte toepassingen, van grootschalige microservices tot cognitieve AI-platformen.

Ik ben gepassioneerd over het lesgeven in de echte, moderne manier van coderen, waarbij ik diepgaande technische basisprincipes combineer met de meest geavanceerde technologieën van vandaag: generatieve AI, Agentic-systemen, RAG-architecturen, cloudautomatisering en intelligente DevOps.

Of u nu een beginner bent die zijn eerste 'Hallo Wereld' verkent, een professional die zijn stack verbetert, of een onderzoeker/ontwikkelaar die AI-systemen onderzoekt, ik kan u stap voor stap begeleiden - conceptueel, praktisch en strategisch.

🧩 Wat je leert
🖥️ Front-end ontwikkeling

Leer hoe u responsieve, interactieve en krachtige interfaces bouwt:

HTML / HTML5 – Structuur, semantiek, formulieren, toegankelijkheid

CSS / CSS3 / SCSS – Lay-out, animaties, responsief ontwerp, Flexbox, Grid

Bootstrap / Tailwind / Material UI – Raamwerken voor snel ontwerp

JavaScript (ES6+) – Functioneel programmeren, event loop, closures, async/await

TypeScript – Sterke typen, interfaces, decoratoren, generieke typen

React.js / Next.js – Componenten, hooks, statusbeheer, routing, API's

Angular (1.x tot 17) – Modules, afhankelijkheidsinjectie, RxJS, geavanceerde architectuur

Vue.js (optioneel) – Reactief programmeren, levenscyclusbeheer

jQuery / AJAX – Legacy-ondersteuning en backend-communicatie

Webprestaties – Lighthouse, Core Web Vitals, PWA, cachingstrategieën

⚙️ Back-end- en bedrijfsontwikkeling

Bouw schaalbare, veilige en intelligente server-side systemen:

C / C++ / Datastructuren / Algoritmen / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

Microservicesarchitectuur – API-gateway, serviceregister, communicatie tussen services

Node.js / Express / NestJS – Moderne JavaScript/TypeScript-backend

REST & SOAP Web Services – API-ontwerp, beveiliging, documentatie (Swagger / Postman)

Python (Flask / FastAPI) – REST API's, ML-pijplijnen, automatisering

Shell Scripting (Linux/Unix) – Automatisering, cron-jobs, log-parsing, DevOps-scripting

PHP / Laravel / CodeIgniter – Klassieke web backend-ontwikkeling

Containerisatie en orkestratie: Docker, Kubernetes, Helm

CI/CD en cloud: Jenkins, GitHub Actions, Azure DevOps-pijplijnen

☁️ Cloud & DevOps Meesterschap

Leer hoe u applicaties in de cloud bouwt, implementeert en schaalt:

AWS (EC2, S3, Lambda, DynamoDB, API Gateway, ECS)

Azure (App Services, Functies, CosmosDB, DevOps)

Google Cloud (GCP, Vertex AI, BigQuery, Cloud Run)

Monitoring en logging: ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Prometheus

Infrastructuur als code (IaC): Terraform, AWS CDK, Azure Bicep

Versiebeheer en samenwerking: Git, GitHub, GitLab, Bitbucket

CI/CD-pijplijnen: bouwen, testen, implementeren, automatisering, terugdraaien, releasebeheer

📱 App-ontwikkeling

Ontwikkel mobiele en hybride apps van begin tot eind:

Android (Java/Kotlin) – UI/UX, activiteitenlevenscyclus, API-integratie

Hybride frameworks: Ionic, Cordova, React Native

Progressive Web Apps (PWA) – Offline-first, caching, mobiele optimalisatie

Firebase-integratie: Auth, Firestore, Cloud Messaging

🤖 Kunstmatige intelligentie en machinaal leren

Ontdek hoe moderne AI-systemen worden gebouwd en geïmplementeerd:

AI-fundamenten: neurale netwerken, begeleid/onbegeleid leren

Machine Learning met Python: scikit-learn, TensorFlow, PyTorch

Natuurlijke taalverwerking (NLP): Transformers, BERT, GPT

Computer Vision: OpenCV, YOLO, Beeldclassificatie

AI API's en integraties: Google DialogFlow, Azure Cognitive Services, OpenAI API

🧬 Generatieve AI, RAG en Agentische Systemen

Speciale aandacht voor AI-integratie en automatisering in de praktijk:

Generatieve AI-modellen (GPT, Claude, Gemini, Llama, Mistral) – Praktische implementatie

Prompt Engineering – Het ontwerpen van krachtige, herbruikbare prompt-frameworks

Retrieval-Augmented Generation (RAG) – Hybride zoek- en generatiearchitecturen

Agentische AI-systemen – Autonome multi-agent workflows bouwen (bijv. AutoGPT, CrewAI)

Agentic RAG – Contextueel geheugen, keten- en redeneersystemen

LangChain / LlamaIndex – RAG-pijplijnen, documentladers, inbeddingen, vector-DB's

Vectordatabases: Pinecone, Chroma, Weaviate, FAISS

Kennisgrafieken en contextbeheer – Koppeling van bedrijfsgegevens met RAG

AI-app-implementatie: FastAPI + Streamlit + LangServe + Docker

Copilot & AI-tools: GitHub Copilot, ChatGPT API, code-interpreter, Vertex AI Studio

Google AI Developer Kit (ADK) – Edge AI, TensorFlow Lite, Coral en modelserving

Spraak-AI en conversationeel ontwerp: Dialogflow CX, OpenAI-assistenten, ElevenLabs

🔬 Gegevens, testen en kwaliteit

Databasesystemen: MySQL, PostgreSQL, MongoDB, Oracle, DB2, Redis

Databaseontwerp: ERD, normalisatie, indexering, prestatie-afstemming

Testtools: JUnit, Mockito, Selenium, Cypress, Postman

TDD/BDD-praktijken: unit-, integratie- en end-to-end-testen

Logging en monitoring: ELK, Splunk, Prometheus

Prestatie-optimalisatie: profilering, caching, gelijktijdigheid

🧩 Besturingssystemen en scripts

Windows / Linux / Ubuntu / Unix-beheer

Bestandssystemen, machtigingen, netwerken, procesbeheer

Shell-scripting / Automatisering / Loganalyse

Systeembeveiliging en SSH-verharding

🧠 Bonusonderwerpen

Wiskunde voor programmeurs – Logica, combinatoriek, waarschijnlijkheid, grafentheorie

Basisprincipes van game-ontwikkeling: Unity, Phaser.js, HTML5 Canvas

AI-ethiek, gegevensprivacy, verantwoord AI-ontwerp

Automatiseringsprojecten en webcrawlen/scrapen: BeautifulSoup, Selenium, Puppeteer

No-Code / Low-Code Integraties: Zapier, Make, AI-automatiseringen
verified badge
Deze les is voor musici die geïnteresseerd zijn om hun werk met elektronica te ontwikkelen met behulp van de computer. Met de software Max / MSP of Ableton Live kan ik je de tools geven om je eigen elektronische tracks en effecten te programmeren voor live spelen of om ze te bewerken na het opnemen van je muziek.
verified badge
Ik heb op postdoctoraal niveau meer dan 300 uur aan cursussen programmeren, informatica, medische fysica en beeldverwerking gegeven.
Vanuit mijn professionele ervaring als onderzoeker en software engineer, wil ik je tools geven om snel autonoom te worden voor je eigen projecten.

Ik ben een computervisie- en AI-onderzoeker in Amsterdam die je kan helpen met verschillende aspecten van programmeren en wiskunde, beeldverwerking, kunstmatige intelligentie, wetenschappelijk computergebruik, enz.
Ik heb ervaring met lesgeven aan de universiteit van bachelor tot master.
Aarzel niet om contact met mij op te nemen voor een specifiek verzoek, ik zal altijd de beste manier van samenwerken overwegen.


Spreekt Engels, Frans en een beetje Nederlands.
verified badge
Python is een programmeertaal die veel wordt gebruikt met enorme mogelijkheden voor het bouwen van veel verschillende soorten projecten, maar het belangrijkste voordeel is dat het gemakkelijk te leren is en het een goed begin kan zijn voor iemand om informatica te omarmen en hun logisch denken te verbeteren.
verified badge
Welkom Student,

Zelf afgestudeerd aan de bachelors Wiskunde en Informatica en de master Wiskunde, heb ik opgemerkt dat er veel vakken zijn waar een gros van de studenten moeite mee heeft. Dit zijn vaak ook nog eens de vakken die het belangrijkst zijn voor de voortgang, omdat veel toekomstige vakken er op voortborduren. Ben jij nou een bachelorstudent en heb jij dit zelfde probleem, dan ben je op het juiste adres. Samen nemen we de stof door en werken we naar je tentamens toe, zodat jij zelfverzekerd je tentamens in kan.

Veel van dit soort vakken hebben vanaf een 'birds-eye view' duidelijk specifieke soorten opgaven die je moet kunnen om je tentamen te halen. Dit soort opgaven pikken we eruit en daar gaan we je samen in trainen om hier handigheid in te krijgen. Daarnaast zullen we je zwaktepunten tegengaan door opdrachten en theorie daarover door te nemen.

Om een duidelijk idee te krijgen van welke vakken ik gedaan heb en waar ik je precies mee kan helpen, heb ik hieronder een lijst met mijn voltooide universiteitsvakken (allemaal behaald met een 7 of hoger). Merk op dat ik zelf in Utrecht gestudeerd heb, dus jouw vakken kunnen van andere namen voorzien zijn.

Wiskunde
- Bewijzen in de Wiskunde
- Infinitesimaalrekening en Lineaire Algebra 1
- Inleiding Kansrekening en Statistiek
- Infinitesimaalrekening en Lineaire Algebra 2
- Analyse
- Inleiding Meetkunde
- Inleiding Groepen en Ringen
- Inleiding Analyse in Meer Variabelen
- Inleiding Topologie
- Functies en Reeksen
- Discrete Wiskunde
- Topologie en Meetkunde
- Inleiding Scientific Computing
- Analyse in Meer Variabelen
- Differentieerbare Variëteiten
- Groepen, Modulen en Voorstellingen
- Scriptie

Informatica
- Computerarchitectuur en Netwerken
- Imperatief Programmeren
- Functioneel Programmeren (Haskell)
- Introduction Project
- Databases
- Datastructuren
- Graphics
- Optimalisering en Complexiteit
- Talen en Compilers
- Concurrency
- Modelleren en Systeemontwikkeling
- Software Testing en Verificatie
- Beeldverwerking
- Softwareproject

Als je niet zeker weet of ik je kan helpen, dan kan je me altijd een bericht sturen!

Sam
verified badge
leer programmeren met een Arduino

Deze zomervakantie, op woensdag 17 en 24 augustus, geeft Wail Kherrazi (14) de workshop Bouw en programmeer een Corona 1,5 meter afstand-melder, in de Maakplaats van de Bibliotheek Amstelveen Stadsplein. Met een Arduino (een klein board met programmeerbare elektronica) bouwen en programmeren de deelnemers een afstand-apparaat, dat piept als je te dicht bij iemand staat.

Het idee voor de corona 1,5 meter afstand-melder ontstond toen twee jaar geleden de 1,5 meter regel werd afgekondigd. Wail ondervond dat veel mensen moeite hadden om op een respectvolle manier 1,5 meter afstand te houden. “Het klinkt zo onaardig om steeds te roepen ‘afstand houden’; daar wilde ik iets aan doen,” vertelt Wail. “Ik vond programmeren altijd al leuk en toen ik nieuwe programmeermaterialen van mijn vader kreeg, ben ik een prototype voor een corona 1,5 meter afstand-melder gaan bouwen.”

Afstand houden
Wail trok al snel de aandacht met zijn uitvinding. Hij werd geïnterviewd door het Jeugdjournaal, kwam met verschillende mensen in contact die hem hielpen een bedrijf op te zetten en werd zelfs genomineerd voor de Nationale Kinderprijs en de CSU Innovatie Award! Met zijn bedrijf, WailSalutem, wil Wail bewerkstelligen dat mensen gezond blijven, goed voor zichzelf zorgen, lief zijn voor elkaar en respectvol met elkaar omgaan. Wail: “Mijn apparaat maakt het gemakkelijker om afstand te houden. Je hoeft niet meer steeds te zeggen dat je graag afstand houdt. Dat doet het apparaat met zijn piepgeluid. En dat is fijn voor mensen die nu en in de toekomst graag afstand willen blijven houden.”

Programmeren met een Arduino
Wail wil kinderen en jongeren graag inspireren. Daarom heeft hij ook WailSalutem Foundation op gericht. Hiermee wil hij kinderen vaardigheden leren op het gebied van internet, technologie, robotica en programmeren.

Wil jij leren programmeren met een Arduino? Wil jij een afstand-melder maken, onder leiding van Wail? Grijp dan je kans en kom naar zijn gast-workshop Bouw en programmeer een corona 1,5 meter afstand-melder, op 17 of 24 augustus!
verified badge
Ik ben een gecertificeerd communicatiewetenschapper (WO, MSc.) die geeft lessen computationele data-analysemethoden in SPSS, Python, R en scriptiebegeleidi.

We kunnen tijdens de lessen de basis van computationele methoden of van data analyse behandelen. Ik kan je ook helpen een beter inzicht te krijgen in de data structuur, een vragenlijst in QUALTRICS (of vergelijkbaar programma) ontwerpen, of samen met je andere data verzamelen. Dit kunnen we doen in de programma's Python, R of SPSS. Daarnaast ben ik ook een expert in het begeleiden van scripties.

Ik geef lessen van standaard een uur, maar deze kunnen langer zijn als dat gewenst is. Als je begeleiding zoekt voor een langere periode, kan ik je pakket aanbieden waar je korting krijgt op mijn uur tarrief.

Ik heb ervaring met lesgeven over computationele data analyse en machine learning op WO en HBO niveau. Zelf heb ik een onderzoeksmaster diploma in communicatiewetenschappen.
verified badge
Wat is dat AI-ding waar iedereen het tegenwoordig over heeft? Wil je technologie op een dieper niveau begrijpen? Ben je geïnteresseerd in hoe gangbare applicaties fundamenteel werken? Wilt u uw logische en analytische vaardigheden verbeteren (en niet te vergeten uithoudingsvermogen en geduld)?
Leren coderen - een uitdrukking die tegenwoordig maar al te populair is. Toch is het omgaan met programmeertalen in elke sector onvermijdelijk. En door vloeiend te worden in Python- of AI-technieken verbreed je het spectrum van je mogelijkheden, in de academische wereld, op de arbeidsmarkt en ook in je persoonlijke leven!
Er is simpelweg geen betere taal dan Python om mee te beginnen tijdens je spannende codeerreis. En er is ook geen betere manier om dat te doen dan door iemand persoonlijk te hebben aan wie je vragen kunt stellen. Zo hoef je niet alleen geen tijd en moeite te verspillen aan een stomme typefout, maar heb je ook minder kans om op te geven. Inspanning * Aanmoediging = Succes!
verified badge
Face-to-face of online lessen voor studenten die worstelen met wiskunde, programmeren of aanverwante domeinen. Als voormalig basisschoolleraar, huidige privéleraar en onlangs een bachelordiploma in AI afgerond, kan ik persoonlijke ondersteuning bieden om u te helpen uw doelen te bereiken. De lessen kunnen op locatie in Amsterdam of online worden gegeven, in het Nederlands of Engels. Ik ben op korte termijn beschikbaar en flexibel in de planning.
verified badge
Stap in de toekomst van filmmaken en visuele effecten met Unreal Engine! Deze introductiecursus is ontworpen voor beginnende cameramannen, VFX-artiesten en filmmakers die de kracht van realtime rendering willen benutten om verbluffende filmische sequenties en dynamische bewegingsgraphics te creëren.

Je begint met het leren van de basisprincipes van de Unreal Engine-interface, het navigeren door de 3D-ruimte en het begrijpen van de kernconcepten die essentieel zijn voor virtuele productie. Vervolgens duiken we in virtuele cinematografie en onderzoeken we hoe je de tools van Unreal Engine kunt gebruiken om camera's in te stellen, shots te componeren, de belichting te regelen en camerabewegingen te animeren met cinematografische flair.

Vervolgens doe je praktische ervaring op met het creëren van eenvoudige digitale bewegingseffecten, rechtstreeks in de Unreal Engine. Leer hoe je werkt met deeltjessystemen en eenvoudige effecten, en integreer deze in je scènes om impact en visuele interesse toe te voegen.

In deze cursus leert u:
Navigeer en begrijp de Unreal Engine-interface.
Importeer en beheer assets voor uw scènes.
Beheers de plaatsing van camera's, beweging en filmische compositie in een virtuele omgeving.
Begrijp en pas verlichtingsprincipes toe om sfeer te creëren en verhalen te vertellen.
Maak en animeer eenvoudige deeltjeseffecten en simpele visuele effecten.
Gebruik Sequencer om filmische tijdlijnen te maken en te bewerken.
Render uw scènes naar video-uitvoer van hoge kwaliteit.
Begrijp de fundamentele workflows voor virtuele productie en realtime VFX.

Er is geen eerdere ervaring met Unreal Engine vereist. Deze cursus geeft je de essentiële vaardigheden om je eigen indrukwekkende filmische beelden en motion VFX te creëren met deze baanbrekende realtime engine.
message icon
Contacteer Tommie
repeat students icon
1e les wordt ondersteund
door onze
Good-fit Leraar Garantie
Vergelijkbare lessen
arrow icon previousarrow icon next
verified badge
Ik ben een professionele full-stackontwikkelaar met meer dan 15 jaar praktische ervaring in software-engineering, systeemontwerp en kunstmatige intelligentie.
Ik heb gewerkt met frontend, backend, DevOps en AI en heb systemen voor ondernemingen gebouwd voor echte toepassingen, van grootschalige microservices tot cognitieve AI-platformen.

Ik ben gepassioneerd over het lesgeven in de echte, moderne manier van coderen, waarbij ik diepgaande technische basisprincipes combineer met de meest geavanceerde technologieën van vandaag: generatieve AI, Agentic-systemen, RAG-architecturen, cloudautomatisering en intelligente DevOps.

Of u nu een beginner bent die zijn eerste 'Hallo Wereld' verkent, een professional die zijn stack verbetert, of een onderzoeker/ontwikkelaar die AI-systemen onderzoekt, ik kan u stap voor stap begeleiden - conceptueel, praktisch en strategisch.

🧩 Wat je leert
🖥️ Front-end ontwikkeling

Leer hoe u responsieve, interactieve en krachtige interfaces bouwt:

HTML / HTML5 – Structuur, semantiek, formulieren, toegankelijkheid

CSS / CSS3 / SCSS – Lay-out, animaties, responsief ontwerp, Flexbox, Grid

Bootstrap / Tailwind / Material UI – Raamwerken voor snel ontwerp

JavaScript (ES6+) – Functioneel programmeren, event loop, closures, async/await

TypeScript – Sterke typen, interfaces, decoratoren, generieke typen

React.js / Next.js – Componenten, hooks, statusbeheer, routing, API's

Angular (1.x tot 17) – Modules, afhankelijkheidsinjectie, RxJS, geavanceerde architectuur

Vue.js (optioneel) – Reactief programmeren, levenscyclusbeheer

jQuery / AJAX – Legacy-ondersteuning en backend-communicatie

Webprestaties – Lighthouse, Core Web Vitals, PWA, cachingstrategieën

⚙️ Back-end- en bedrijfsontwikkeling

Bouw schaalbare, veilige en intelligente server-side systemen:

C / C++ / Datastructuren / Algoritmen / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

Microservicesarchitectuur – API-gateway, serviceregister, communicatie tussen services

Node.js / Express / NestJS – Moderne JavaScript/TypeScript-backend

REST & SOAP Web Services – API-ontwerp, beveiliging, documentatie (Swagger / Postman)

Python (Flask / FastAPI) – REST API's, ML-pijplijnen, automatisering

Shell Scripting (Linux/Unix) – Automatisering, cron-jobs, log-parsing, DevOps-scripting

PHP / Laravel / CodeIgniter – Klassieke web backend-ontwikkeling

Containerisatie en orkestratie: Docker, Kubernetes, Helm

CI/CD en cloud: Jenkins, GitHub Actions, Azure DevOps-pijplijnen

☁️ Cloud & DevOps Meesterschap

Leer hoe u applicaties in de cloud bouwt, implementeert en schaalt:

AWS (EC2, S3, Lambda, DynamoDB, API Gateway, ECS)

Azure (App Services, Functies, CosmosDB, DevOps)

Google Cloud (GCP, Vertex AI, BigQuery, Cloud Run)

Monitoring en logging: ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Prometheus

Infrastructuur als code (IaC): Terraform, AWS CDK, Azure Bicep

Versiebeheer en samenwerking: Git, GitHub, GitLab, Bitbucket

CI/CD-pijplijnen: bouwen, testen, implementeren, automatisering, terugdraaien, releasebeheer

📱 App-ontwikkeling

Ontwikkel mobiele en hybride apps van begin tot eind:

Android (Java/Kotlin) – UI/UX, activiteitenlevenscyclus, API-integratie

Hybride frameworks: Ionic, Cordova, React Native

Progressive Web Apps (PWA) – Offline-first, caching, mobiele optimalisatie

Firebase-integratie: Auth, Firestore, Cloud Messaging

🤖 Kunstmatige intelligentie en machinaal leren

Ontdek hoe moderne AI-systemen worden gebouwd en geïmplementeerd:

AI-fundamenten: neurale netwerken, begeleid/onbegeleid leren

Machine Learning met Python: scikit-learn, TensorFlow, PyTorch

Natuurlijke taalverwerking (NLP): Transformers, BERT, GPT

Computer Vision: OpenCV, YOLO, Beeldclassificatie

AI API's en integraties: Google DialogFlow, Azure Cognitive Services, OpenAI API

🧬 Generatieve AI, RAG en Agentische Systemen

Speciale aandacht voor AI-integratie en automatisering in de praktijk:

Generatieve AI-modellen (GPT, Claude, Gemini, Llama, Mistral) – Praktische implementatie

Prompt Engineering – Het ontwerpen van krachtige, herbruikbare prompt-frameworks

Retrieval-Augmented Generation (RAG) – Hybride zoek- en generatiearchitecturen

Agentische AI-systemen – Autonome multi-agent workflows bouwen (bijv. AutoGPT, CrewAI)

Agentic RAG – Contextueel geheugen, keten- en redeneersystemen

LangChain / LlamaIndex – RAG-pijplijnen, documentladers, inbeddingen, vector-DB's

Vectordatabases: Pinecone, Chroma, Weaviate, FAISS

Kennisgrafieken en contextbeheer – Koppeling van bedrijfsgegevens met RAG

AI-app-implementatie: FastAPI + Streamlit + LangServe + Docker

Copilot & AI-tools: GitHub Copilot, ChatGPT API, code-interpreter, Vertex AI Studio

Google AI Developer Kit (ADK) – Edge AI, TensorFlow Lite, Coral en modelserving

Spraak-AI en conversationeel ontwerp: Dialogflow CX, OpenAI-assistenten, ElevenLabs

🔬 Gegevens, testen en kwaliteit

Databasesystemen: MySQL, PostgreSQL, MongoDB, Oracle, DB2, Redis

Databaseontwerp: ERD, normalisatie, indexering, prestatie-afstemming

Testtools: JUnit, Mockito, Selenium, Cypress, Postman

TDD/BDD-praktijken: unit-, integratie- en end-to-end-testen

Logging en monitoring: ELK, Splunk, Prometheus

Prestatie-optimalisatie: profilering, caching, gelijktijdigheid

🧩 Besturingssystemen en scripts

Windows / Linux / Ubuntu / Unix-beheer

Bestandssystemen, machtigingen, netwerken, procesbeheer

Shell-scripting / Automatisering / Loganalyse

Systeembeveiliging en SSH-verharding

🧠 Bonusonderwerpen

Wiskunde voor programmeurs – Logica, combinatoriek, waarschijnlijkheid, grafentheorie

Basisprincipes van game-ontwikkeling: Unity, Phaser.js, HTML5 Canvas

AI-ethiek, gegevensprivacy, verantwoord AI-ontwerp

Automatiseringsprojecten en webcrawlen/scrapen: BeautifulSoup, Selenium, Puppeteer

No-Code / Low-Code Integraties: Zapier, Make, AI-automatiseringen
verified badge
Deze les is voor musici die geïnteresseerd zijn om hun werk met elektronica te ontwikkelen met behulp van de computer. Met de software Max / MSP of Ableton Live kan ik je de tools geven om je eigen elektronische tracks en effecten te programmeren voor live spelen of om ze te bewerken na het opnemen van je muziek.
verified badge
Ik heb op postdoctoraal niveau meer dan 300 uur aan cursussen programmeren, informatica, medische fysica en beeldverwerking gegeven.
Vanuit mijn professionele ervaring als onderzoeker en software engineer, wil ik je tools geven om snel autonoom te worden voor je eigen projecten.

Ik ben een computervisie- en AI-onderzoeker in Amsterdam die je kan helpen met verschillende aspecten van programmeren en wiskunde, beeldverwerking, kunstmatige intelligentie, wetenschappelijk computergebruik, enz.
Ik heb ervaring met lesgeven aan de universiteit van bachelor tot master.
Aarzel niet om contact met mij op te nemen voor een specifiek verzoek, ik zal altijd de beste manier van samenwerken overwegen.


Spreekt Engels, Frans en een beetje Nederlands.
verified badge
Python is een programmeertaal die veel wordt gebruikt met enorme mogelijkheden voor het bouwen van veel verschillende soorten projecten, maar het belangrijkste voordeel is dat het gemakkelijk te leren is en het een goed begin kan zijn voor iemand om informatica te omarmen en hun logisch denken te verbeteren.
verified badge
Welkom Student,

Zelf afgestudeerd aan de bachelors Wiskunde en Informatica en de master Wiskunde, heb ik opgemerkt dat er veel vakken zijn waar een gros van de studenten moeite mee heeft. Dit zijn vaak ook nog eens de vakken die het belangrijkst zijn voor de voortgang, omdat veel toekomstige vakken er op voortborduren. Ben jij nou een bachelorstudent en heb jij dit zelfde probleem, dan ben je op het juiste adres. Samen nemen we de stof door en werken we naar je tentamens toe, zodat jij zelfverzekerd je tentamens in kan.

Veel van dit soort vakken hebben vanaf een 'birds-eye view' duidelijk specifieke soorten opgaven die je moet kunnen om je tentamen te halen. Dit soort opgaven pikken we eruit en daar gaan we je samen in trainen om hier handigheid in te krijgen. Daarnaast zullen we je zwaktepunten tegengaan door opdrachten en theorie daarover door te nemen.

Om een duidelijk idee te krijgen van welke vakken ik gedaan heb en waar ik je precies mee kan helpen, heb ik hieronder een lijst met mijn voltooide universiteitsvakken (allemaal behaald met een 7 of hoger). Merk op dat ik zelf in Utrecht gestudeerd heb, dus jouw vakken kunnen van andere namen voorzien zijn.

Wiskunde
- Bewijzen in de Wiskunde
- Infinitesimaalrekening en Lineaire Algebra 1
- Inleiding Kansrekening en Statistiek
- Infinitesimaalrekening en Lineaire Algebra 2
- Analyse
- Inleiding Meetkunde
- Inleiding Groepen en Ringen
- Inleiding Analyse in Meer Variabelen
- Inleiding Topologie
- Functies en Reeksen
- Discrete Wiskunde
- Topologie en Meetkunde
- Inleiding Scientific Computing
- Analyse in Meer Variabelen
- Differentieerbare Variëteiten
- Groepen, Modulen en Voorstellingen
- Scriptie

Informatica
- Computerarchitectuur en Netwerken
- Imperatief Programmeren
- Functioneel Programmeren (Haskell)
- Introduction Project
- Databases
- Datastructuren
- Graphics
- Optimalisering en Complexiteit
- Talen en Compilers
- Concurrency
- Modelleren en Systeemontwikkeling
- Software Testing en Verificatie
- Beeldverwerking
- Softwareproject

Als je niet zeker weet of ik je kan helpen, dan kan je me altijd een bericht sturen!

Sam
verified badge
leer programmeren met een Arduino

Deze zomervakantie, op woensdag 17 en 24 augustus, geeft Wail Kherrazi (14) de workshop Bouw en programmeer een Corona 1,5 meter afstand-melder, in de Maakplaats van de Bibliotheek Amstelveen Stadsplein. Met een Arduino (een klein board met programmeerbare elektronica) bouwen en programmeren de deelnemers een afstand-apparaat, dat piept als je te dicht bij iemand staat.

Het idee voor de corona 1,5 meter afstand-melder ontstond toen twee jaar geleden de 1,5 meter regel werd afgekondigd. Wail ondervond dat veel mensen moeite hadden om op een respectvolle manier 1,5 meter afstand te houden. “Het klinkt zo onaardig om steeds te roepen ‘afstand houden’; daar wilde ik iets aan doen,” vertelt Wail. “Ik vond programmeren altijd al leuk en toen ik nieuwe programmeermaterialen van mijn vader kreeg, ben ik een prototype voor een corona 1,5 meter afstand-melder gaan bouwen.”

Afstand houden
Wail trok al snel de aandacht met zijn uitvinding. Hij werd geïnterviewd door het Jeugdjournaal, kwam met verschillende mensen in contact die hem hielpen een bedrijf op te zetten en werd zelfs genomineerd voor de Nationale Kinderprijs en de CSU Innovatie Award! Met zijn bedrijf, WailSalutem, wil Wail bewerkstelligen dat mensen gezond blijven, goed voor zichzelf zorgen, lief zijn voor elkaar en respectvol met elkaar omgaan. Wail: “Mijn apparaat maakt het gemakkelijker om afstand te houden. Je hoeft niet meer steeds te zeggen dat je graag afstand houdt. Dat doet het apparaat met zijn piepgeluid. En dat is fijn voor mensen die nu en in de toekomst graag afstand willen blijven houden.”

Programmeren met een Arduino
Wail wil kinderen en jongeren graag inspireren. Daarom heeft hij ook WailSalutem Foundation op gericht. Hiermee wil hij kinderen vaardigheden leren op het gebied van internet, technologie, robotica en programmeren.

Wil jij leren programmeren met een Arduino? Wil jij een afstand-melder maken, onder leiding van Wail? Grijp dan je kans en kom naar zijn gast-workshop Bouw en programmeer een corona 1,5 meter afstand-melder, op 17 of 24 augustus!
verified badge
Ik ben een gecertificeerd communicatiewetenschapper (WO, MSc.) die geeft lessen computationele data-analysemethoden in SPSS, Python, R en scriptiebegeleidi.

We kunnen tijdens de lessen de basis van computationele methoden of van data analyse behandelen. Ik kan je ook helpen een beter inzicht te krijgen in de data structuur, een vragenlijst in QUALTRICS (of vergelijkbaar programma) ontwerpen, of samen met je andere data verzamelen. Dit kunnen we doen in de programma's Python, R of SPSS. Daarnaast ben ik ook een expert in het begeleiden van scripties.

Ik geef lessen van standaard een uur, maar deze kunnen langer zijn als dat gewenst is. Als je begeleiding zoekt voor een langere periode, kan ik je pakket aanbieden waar je korting krijgt op mijn uur tarrief.

Ik heb ervaring met lesgeven over computationele data analyse en machine learning op WO en HBO niveau. Zelf heb ik een onderzoeksmaster diploma in communicatiewetenschappen.
verified badge
Wat is dat AI-ding waar iedereen het tegenwoordig over heeft? Wil je technologie op een dieper niveau begrijpen? Ben je geïnteresseerd in hoe gangbare applicaties fundamenteel werken? Wilt u uw logische en analytische vaardigheden verbeteren (en niet te vergeten uithoudingsvermogen en geduld)?
Leren coderen - een uitdrukking die tegenwoordig maar al te populair is. Toch is het omgaan met programmeertalen in elke sector onvermijdelijk. En door vloeiend te worden in Python- of AI-technieken verbreed je het spectrum van je mogelijkheden, in de academische wereld, op de arbeidsmarkt en ook in je persoonlijke leven!
Er is simpelweg geen betere taal dan Python om mee te beginnen tijdens je spannende codeerreis. En er is ook geen betere manier om dat te doen dan door iemand persoonlijk te hebben aan wie je vragen kunt stellen. Zo hoef je niet alleen geen tijd en moeite te verspillen aan een stomme typefout, maar heb je ook minder kans om op te geven. Inspanning * Aanmoediging = Succes!
verified badge
Face-to-face of online lessen voor studenten die worstelen met wiskunde, programmeren of aanverwante domeinen. Als voormalig basisschoolleraar, huidige privéleraar en onlangs een bachelordiploma in AI afgerond, kan ik persoonlijke ondersteuning bieden om u te helpen uw doelen te bereiken. De lessen kunnen op locatie in Amsterdam of online worden gegeven, in het Nederlands of Engels. Ik ben op korte termijn beschikbaar en flexibel in de planning.
verified badge
Stap in de toekomst van filmmaken en visuele effecten met Unreal Engine! Deze introductiecursus is ontworpen voor beginnende cameramannen, VFX-artiesten en filmmakers die de kracht van realtime rendering willen benutten om verbluffende filmische sequenties en dynamische bewegingsgraphics te creëren.

Je begint met het leren van de basisprincipes van de Unreal Engine-interface, het navigeren door de 3D-ruimte en het begrijpen van de kernconcepten die essentieel zijn voor virtuele productie. Vervolgens duiken we in virtuele cinematografie en onderzoeken we hoe je de tools van Unreal Engine kunt gebruiken om camera's in te stellen, shots te componeren, de belichting te regelen en camerabewegingen te animeren met cinematografische flair.

Vervolgens doe je praktische ervaring op met het creëren van eenvoudige digitale bewegingseffecten, rechtstreeks in de Unreal Engine. Leer hoe je werkt met deeltjessystemen en eenvoudige effecten, en integreer deze in je scènes om impact en visuele interesse toe te voegen.

In deze cursus leert u:
Navigeer en begrijp de Unreal Engine-interface.
Importeer en beheer assets voor uw scènes.
Beheers de plaatsing van camera's, beweging en filmische compositie in een virtuele omgeving.
Begrijp en pas verlichtingsprincipes toe om sfeer te creëren en verhalen te vertellen.
Maak en animeer eenvoudige deeltjeseffecten en simpele visuele effecten.
Gebruik Sequencer om filmische tijdlijnen te maken en te bewerken.
Render uw scènes naar video-uitvoer van hoge kwaliteit.
Begrijp de fundamentele workflows voor virtuele productie en realtime VFX.

Er is geen eerdere ervaring met Unreal Engine vereist. Deze cursus geeft je de essentiële vaardigheden om je eigen indrukwekkende filmische beelden en motion VFX te creëren met deze baanbrekende realtime engine.
Good-fit Leraar Garantie
favorite button
message icon
Contacteer Tommie