
Evert Mulder
Evert is senior softwareontwikkelaar en systeemarchitect, ervaren in het realiseren van grote informatiesystemen met zowel front- als backendspecialisaties. Hij geeft cursussen op het gebied van programmeren, virtualisatie, devops en tooling.
Prompt Engineering voor Generatieve AI
Prompt Engineering voor Generatieve AI (PE voor GenAI, PEvGA) is een nieuw vakgebied dat zich richt op het ontwerpen en formuleren van effectieve instructies om AI-modellen te sturen bij het genereren van tekst of andere soorten uitvoer. Het doel van …
Masterclass Werken met ChatGPT
In de masterclass Werken met ChatGPT wordt de deelnemer meegenomen in het ontstaan, de gebruikte technologieën en mogelijkheden van de huidige generatie 'GenAI'. Met verschillende oefeningen en experimenten leert de deelnemer werken met GenAI en worden de resultaten van door AI geproduceerde werken in detail geanalyseerd om erachter te komen uit welke oorspronkelijke bronnen het eindresultaat is samengesteld.
Inleiding in RESTful API’s
De cursus Inleiding in RESTful API's biedt een introductie tot het concept van RESTful API's en hoe mensen en systemen op het internet met elkaar communiceren via HTTP. Deze cursus richt zich op het begrijpen van de basisprincipes van RESTful API's en het verkennen van de fundamentele functies die ze bieden. Tijdens de cursus leren de deelnemers hoe webbrowsers verbinding maken met websites en hoe RESTful API's worden gebruikt om gegevens en functionaliteit tussen verschillende applicaties uit te wisselen. Ze zullen de basisprincipes van HTTP-protocollen begrijpen en hoe deze worden toegepast bij het ontwerpen en implementeren van RESTful API's.
Certified Ethical Hacker (C|EH)
Een Certified Ethical Hacker (CEH) is een professional die toestemming heeft om de beveiliging van computersystemen en netwerken te testen op kwetsbaarheden. Ze voeren geautoriseerde hackpogingen uit om zwakke punten te identificeren en verbeteringen voor te stellen. De CEH-certificering is ontwikkeld door de International Council of E-Commerce Consultants (EC-Council) om een standaard te stellen voor ethisch hacken. Het programma is in 2003 gelanceerd en heeft sindsdien wereldwijd erkenning gekregen.
Praktisch Kubernetes
In Praktisch Kubernetes leert de deelnemer werken met Kubernetes. Alle deelnemers krijgen de beschikking over een Kubernetes cluster waarop zowel via de command line als via de GUI wordt gewerkt. Er worden oefeningen uitgevoerd met Dockerfiles, Container-images, Containers, Pods, ReplicaSets, Deployments, Volumes, Services, Routes, Logs en Helm. Hiernaast wordt de onderliggende theorie behandeld en middels quizzen getoetst.
Agile Applicatiebeheer
Agile applicatiebeheer omvat het beheren, onderhouden en updaten van softwareapplicaties gedurende de hele levenscyclus, gebruik makend van agile technieken zoals Scrum en Kanban. In de cursus helpen de deelnemers om een keten van haarsalons met 42 reserveringssystemen operationeel te houden. En ieder uur waarin applicatie niet perfect werkt of de techniek het laat afweten kost de haarstudio's veel reserveringen en omzet...
Linux Systeemspecialist
Gebruikers en beheerders van computers met een Linux besturingssysteem hebben door de vele mogelijkheden en doordachte architectuur mogelijk een stijle leercurve voordat ze hun weg door het systeem hebben gevonden. Een Linux Systeemspecialist weet niet alleen Linux computers te gebruiken, maar deze ook te beheren, te configureren en te onderhouden, bij voorkeur met geautomatiseerde taken. De cursus Linux Systeemspecialist neemt de deelnemer mee vanaf de eerste kennismaking met de Linux commandoprompt, gebruikersbeheer, bestanden en netwerkconfiguratie tot het programmeren van shell scripts, configureren van een firewall en het monitoren en foutzoeken in Linux systemen.
Masterclass Escape Net
De masterclass Escape Net bestaat uit twee delen. In het eerste deel krijgen de deelnemers uitleg over een breed palet aan verbindingsmethoden op servers en systemen op Amazon Webservices en andere cloud-compute-oplossingen, zoals telnet, SSH, (S)FTP en HTTP(S) en de onderliggende technieken, aan de hand waarvan zelfstandig op en door een keur van netwerk-gekoppelde Linux servers genavigeerd kan worden. In het tweede deel krijgen de deelnemers gezamenlijk de mogelijkheid hun (nieuwe) vaardigheden uit te proberen om een schatkist in de lesruimte te openen. Maar dat gaat niet zomaar en de klok tikt...
Aan de slag met Azure
Het Azure-cloudplatform bestaat uit meer dan 200 verschillende producten en diensten, verdeeld in categorieën als Compute, Networking, Storage en Web services. In de cursus Aan de slag met Azure leert de deelnemer niet alleen de verschillende categorieën diensten te onderscheiden en identificeren maar wordt ook aan de hand van verschillende casussen en praktische oefeningen ervaring opgedaan zodat de oplossingswaarde van diverse producten en diensten herkend en toepasbaar wordt.
REST API’s testen met Postman
Het aanroepen, gebruiken, documenteren en testen van API's gaat beter met een gespecialiseerd tool en Postman is het meest populaire hulpmiddel hiervoor. In de cursus worden niet alleen alle mogelijkheden van Postman toegelicht, maar worden deze ook toegepast met echte API's. Hiernaast wordt aandacht besteed aan het testen en automatiseren in JavaScript.
Traineeship Operations
Het traineeship Operations is een maatwerkcursus voor medewerkers van een zich in DevOps specialiserende beheerorganisatie met 20 cursusdagen (en -avonden) verdeeld over 12 weken. In het in een fysieke setting vormgegeven lesprogramma bereiden de deelnemers zich samen met de andere deelnemers en de hybride docenten voor op het gebruiken van moderne agile en DevOps methoden en technieken om op die manier de praktijksituatie naar een hoger niveau te tillen.
Automatiseren met Ansible
Indien u geïnteresseerd bent in het automatiseren van normaliter handmatig uitgevoerde computerconfiguratiewerkzaamheden en hiermee snel van start wilt gaan dan is de cursus Automatiseren met Ansible voor u bedoeld. De cursus is praktijkgericht opgezet met ongeveer een derde theorie en tweederde praktische oefeningen.
Webtoepassingen maken met Python & Flask
In deze cursus krijgt de deelnemer informatie over de module Flask in combinatie met het gebruik ervan in de programmeertaal Python. Er worden kleine en grotere webtoepassingen gemaakt in combinatie met databases via SQLAlchemy en webpagina templates met Jinja2.
Servertoepassingen met de Raspberry Pi
De verschillende soorten verkrijgbare Raspberry Pi's hebben de beschikking over een Debian Linux distributie die Raspbian Linux wordt genoemd. Hiermee zijn zowel kleine hardwareprojecten als omvangrijke servertoepassingen mogelijk. In de cursus Servertoepassingen met de Raspberry Pi wordt niet alleen gekeken naar de geschiedenis en de verschillende beschikbare Raspberry Pi modellen, maar wordt ook gewerkt met Linux en worden verschillende servertoepassingen gemaakt.
Webtesten met Cucumber, Selenium en Python
In de cursus Webtesten met Cucumber, Selenium en Python leert de deelnemer werken met de Behavior Driven Testing filosofie, die mogelijk wordt gemaakt door Behave. Behave is evenals Cucumber een combinatie van Gherkin met een programmeertaal, maar in plaats van Ruby of Java maakt Behave gebruik van de programmeertaal Python.
Programmeren in Python
Python is een superpopulaire programmeertaal die bijna overal voor gebruikt kan worden, zoals kleine en (hele) grote webtoepassingen, in wetenschap en techiek en voor de software van koffiemachines. De taal is bedacht door de Nederlander Guido van Rossum en wordt gebruikt door duizenden bedrijven en miljoenen programmeurs over de hele wereld. De taal is eenvoudig in het gebruik maar krachtig in de mogelijkheden. En dat maakt programmeren in Python een stuk gemakkelijker en handiger dan in andere programmeertalen.
Snelstartgids Atom Lite en dingdata.nl
Met de M5Stack Atom Lite microcontroller en een hiermee gekoppelde sensor kan binnen minuten een werkende sensortoepassing worden gemaakt, door de data van de microcontroller naar de dingdata.nl te sturen. Het programmeren van de Atom Lite gebeurt in de visuele omgeving UIFlow, waarmee MicroPython programma's worden gemaakt. De gebruikte onderdelen worden toegelicht en er wordt aandacht besteed aan het gebruik van vaste waarden, variabelen, herhalingen, reageren op gebeurtenissen en het versturen van gegevens met HTTP.
Traineeship Agile Tester
Het traineeship Agile Software Tester bestaat uit theorie en het behalen van certificaten, het praktijkgericht leren werken met technieken en tools en het uitvoeren van een realistisch project met de mededeelnemers. Alle opleidingsdagen worden verzorgd door uiterst gemotiveerde ervaren hybride docenten die in het vakgebied werkzaam zijn en hun kennis en ervaring actief met de deelnemers delen.
DevOps Fundamentals
DevOps is zowel een filosofie als een pragmatische manier van software ontwikkelen en beheren. Het werken met DevOps kent zijn oorsprong in de literaire roman The Phoenix Project en The DevOps Handbook van Gene Kim en Jez Humble e.a. Het DevOps mechanisme is gebaseerd op Lean, Kanban en Agile Development en maakt het besturen van de value stream een primaire dagelijkse missie. In de cursus DevOps Fundamentals staan de Three Ways, the flow, feedback en continuous learning and experimention centraal.
Masterclass Bootstrap
Bootstrap is een verzameling hulpmiddelen waarmee de voorkant (frontend) van websites kan worden opgemaakt. Door de compleetheid ervan en het feit dat het gratis is, wordt Bootstrap bijna overal toegepast. Het bevat sjablonen die zijn gebaseerd op HTML, CSS en JavaScript dat zaken als typografie, navigatie en menu's, knoppen en andere gebruikersinterface-elementen en een schaalbare layout combineren tot een handige toolset.
Masterclass GitLab
Om GitLab te beschrijven als een 'versiebeheersysteem' of 'samenwerkingstool' zou het product ernstig tekort doen. GitLab is in enkele jaren uitgegroeid van een schil om Git tot misschien wel het belangrijkste hulpmiddel dat een softwareontwikkelteam tegenwoordig nodig heeft om snel en effectief te kunnen leveren. In deze masterclass wordt gekeken naar de mogelijkheden van GitLab, gespiegeld tegen het toepassen ervan in praktijksituaties van DevOps, Scrum, Kanban én waterval opererende teams.
User Interface design
Iedere applicatie heeft bedieningsmogelijkheden en veel applicaties zijn afhankelijk van de invoer die gebruikers doen om tot acties of beslissingen te komen. De kwaliteit van deze invoer wordt bepaald door de vindbaarheid en werking van de besturingsonderdelen van de applicatie. Het ontwerpen, bouwen en testen van gebruikersinterfaces begint met bewustwording en oefeningen met de verschillende vormen waaruit deze kunnen bestaan.
Masterclass Spark en Hadoop
In deze masterclass maakt de deelnemer kennis met Spark en Hadoop, beide open source producten uit de Apache softwarebibliotheek. Spark en Hadoop zijn oplossingen die onderzoek en bewerking van grote hoeveelheden data mogelijk maken en doen dat beide op verschillende manieren met eigen voor- en nadelen. De deelnemer leert de toepassingsgebieden van beide producten en ziet voorbeelden van de combinatie van de sterke eigenschappen van Spark en Hadoop. Het ecosysteem waarin Spark en Hadoop floreren wordt in detail uit de doeken gedaan en tientallen toepassingen, omgevingen en databronnen, elk met hun eigen plek in dit ecosysteem, passeren hierbij de revue.
Datamining met Python
De cursus Datamining met Python sluit aan op onze cursus Programmeren in Python.
Werken met Scrum
Met de cursus Werken met Scrum van Online Docenten wordt de deelnemer opgeleid tot teamlid in een Scrum team, ter voorbereiding op het examen PSM1 van scrum.org en het werken volgens Scrum. De cursus is ontwikkeld om zowel volledig live online als fysiek gegeven te kunnen worden, met veel groepsoefeningen om de eenvoudige, maar weerbarstige regels van Scrum te kunnen oefenen en eigen te maken. De cursus werkt met de officiële Nederlandstalige Scrum Gids en de voorbereiding op het examen wordt mede geholpen door te oefenen met online examenvragen.


























