
Opleidingen
58.365
resultaten
AI Hackathon
Een AI Hackathon is dé kans om jouw organisatie te laten zien wat kunstmatige intelligentie kan betekenen voor jullie toekomst.
Samen met jou organiseren wij een energieke dag vol innovatie, creativiteit en samenwerking, waar verschillende teams aan de slag gaan met baanbrekende AI-oplossingen. Dit evenement is niet alleen direct toepasbaar en waardevol voor jouw organisatie, maar ook een geweldige manier om teams dichter bij elkaar te brengen en de onderlinge banden te versterken.
Wat is een AI Hackathon?
Een AI hackathon is een intensief en creatief evenement waarbij medewerkers uit verschillende functies worden samengebracht in teams om innovatieve oplossingen te ontwikkelen met behulp van kunstmatige intelligentie. Binnen één dag werken zij aan werkende prototypes of concepten om specifieke bedrijfsuitdagingen aan te pakken. Aan het einde van het evenement presenteren de teams hun resultaten aan een jury van AI-experts van Adwise en vertegenwoordigers van jouw bedrijf.
Een AI hackathon bevordert creativiteit, samenwerking en snelle probleemoplossing. De combinatie van verschillende expertises in multidisciplinaire teams zorgt voor verrassende, innovatieve ideeën die direct toepasbaar zijn binnen jouw organisatie.
Voor wie is de AI Hackathon?
Onze AI hackathon is ideaal voor innovatieve organisaties die willen groeien en AI willen integreren in hun werkomgeving. Of het nu gaat om specifieke teams of de hele organisatie (met een minimum van 8 deelnemers), deze hackathon biedt een unieke kans om AI in te zetten voor bedrijfsontwikkeling.
Voor de optimale ervaring tijdens de AI Hackathon is het belangrijk dat de deelnemers enige basiskennis van AI hebben.
Voor organisaties of teams die nog weinig ervaring hebben met AI, bieden we vooraf AI inspiratiesessies en AI workshops aan. Deze sessies helpen deelnemers om vertrouwd te raken met AI en bereiden hen voor op het effectief inzetten van geavanceerde AI-tools in hun dagelijkse werkzaamheden.
De impact van de AI Hackathon voor jouw organisatie
Een AI hackathon is een investering in de toekomst van jouw organisatie. Het biedt een dynamische omgeving die innovatie en samenwerking stimuleert en kan leiden tot waardevolle nieuwe oplossingen voor jullie bedrijfsuitdagingen. De voordelen op een rij:
Innovatie: Nieuwe AI-gedreven ideeën die jullie bedrijfsuitdagingen aanpakken en waarde toevoegen aan jullie producten of diensten.
Netwerkmogelijkheden: Kennisuitwisseling met getalenteerde professionals en AI-experts die kunnen bijdragen aan de ontwikkeling van jullie organisatie.
Snel resultaat: Binnen één dag worden meerdere werkende prototypes ontwikkeld.
Erkenning en Prijzen: Beloon de meest veelbelovende projecten en geef erkenning aan de teams die voorop lopen in AI-innovatie.
Teamgeest: Door intensief samen te werken, worden relaties binnen teams versterkt en ontstaat er een creatieve sfeer vol inspiratie.
Het programma en de voorbereiding van de AI Hackathon
Samen organiseren we een innovatief en inspirerend evenement dat direct waarde toevoegt aan jouw organisatie. Tijdens een brainstormsessie identificeren we impactvolle AI-use cases, die de teams tijdens de hackathon zullen aanpakken.
Op de dag zelf beginnen we met een inspirerende introductie, waarna teams onder begeleiding van onze AI-experts aan oplossingen werken. Aan het einde presenteren ze hun ideeën, en een jury selecteert het winnende team. Een perfecte afsluiting van een dag vol innovatie en samenwerking!
We stemmen de volledige planning samen af met de organisatie in de voorbereiding op het evenement.

In-company / Maatwerk
MBO+
Design Patterns in Java, C# en C++
Virtual
ma 1 sep. 2025
en 7 andere data
Over de Design Patterns in Java, C# en C++
Design patterns zijn een belangrijk kantelpunt in de carrière van een softwareontwikkelaar; het kunnen toepassen van design patterns wordt vaak gezien als het verschil tussen medior en senior. Ze bieden betrouwbare oplossingen voor veelvoorkomende problemen tijdens het ontwerpen van software, wat het mogelijk maakt om flexibele, onderhoudbare en flexibele systemen te creëren. Hoewel de broncode soms complex kan lijken, helpt het toepassen van design patterns om gestructureerde en begrijpelijke code te schrijven. De training Design Patterns in Java, C# en C++ is gericht op het gebruik van objectgeoriënteerde programmeertalen, zoals Java en C# C++, met behulp van deze expliciete OOP-talen wordt het gebruik van design patterns je aangeleerd.
Overigens kan met de programmeertalen Python, PHP, JavaScript en TypeScript ook objectgeoriënteerd geprogrammeerd worden, al dwingen deze programmeertalen minder expliciet af. Professionele programmeurs gebruiken design patterns ook in die programmeertalen en doordat jij het in die expliciete OOP-taal Java hebt geleerd, kan je dit ook toepassen in de programmeertaal van jouw keuze en dit maakt jouw code van hogere kwaliteit. Door een gedegen kennis van design patterns heb je een beter begrip van de architectuur van complexere software systemen en de redenen waarom de code op een bepaalde manier is geschreven. Design patterns maken gebruik van de kernprincipes uit de Object-Oriented Programming, zoals overerving, polymorfisme en encapsulation (inkapseling). Dit maakt ze toepasbaar in verschillende programmeertalen, van Java tot Python.
Door het gebruik van design patterns wordt de code beter onderhoudbaar, testbaar en modulair, wat leidt tot verbeterde samenwerking tussen softwareontwikkelaars en een verlaging van technische schuld. Het toepassen van principes zoals DRY (Don’t Repeat Yourself) en SOLID zorgt ervoor dat code gestructureerd en flexibel blijft. Het beheersen van design patterns is een belangrijke stap naar professioneel softwareontwerp. Softwareontwikkelaars leren hoe zij complexe softwareproblemen op kunnen lossen door gebruik te maken van de beste werkwijzen. De training Design Patterns in Java, C# en C++ biedt niet alleen theoretische kennis, maar geeft ook praktische handvatten om design patterns effectief toe te passen. Hierdoor kunnen deelnemers zich ontwikkelen tot medior- of senior-softwareontwikkelaars die in staat zijn om robuuste en onderhoudbare software te ontwerpen en ontwikkelen.
Voor wie is de Design Patterns?
De training Design Patterns in Java, C# en C++ begeleidt ervaren softwareontwikkelaars in het bieden van de beste oplossingen voor bepaalde problemen tijdens het ontwikkelen van software.
Onervaren softwareontwikkelaars leren daarentegen om op een eenvoudige en snellere manier software te ontwerpen.
Leerdoelen van de Design Patterns
Door de training Design Patterns in Java, C# en C++ te volgen, zul je de volgende kennis en vaardigheden verkrijgen:
Inzicht in hoe design patterns helpen om complexe code begrijpelijk en gestructureerd te houden, wat essentieel is voor de overgang van een junior- naar een medior-softwareontwikkelaar.
De principes van Object-Oriented Programming (OOP) leren toepassen, zoals:
Overerving.
Polymorfisme.
Encapsulation (inkapseling).
Compositie om flexibele, herbruikbare oplossingen te creëren in programmeertalen zoals:
Java.
Python.
C#.
PHP.
Softwarekwaliteit verbeteren door het toepassen van architecturale principes zoals:
DRY.
SOLID.
KISS.
YAGNI.
High Cohesion.
Low Coupling.
Veelvoorkomende design patterns beheersen, zoals:
Singleton.
Factory.
Observer.
Command.
Strategy.
Decorator Pattern om herbruikbare oplossingen te bieden voor veelvoorkomende problemen in softwareontwerpen.
Bestaande code onderhoudbaar en flexibel houden door de beste werkwijzen toe te passen die de stabiliteit van software waarborgen bij het toevoegen van nieuwe functionaliteiten.
SOLID- en DRY-principes toepassen voor het ontwerpen van robuuste en onderhoudbare systemen, evenals het voorkomen van code duplicatie door efficiënte en gestandaardiseerde oplossingen.
Design patterns toepassen binnen verschillende OOP-talen, zoals:
De expliciete OOP-taal Java.
De impliciete OOP-taal Python.
Het leren hoe de patronen tussen deze OOP-talen worden vertaald.
Aanbevolen voorkennis Design Patterns
Voordat je deelneemt aan de training Design Patterns in Java, C# en C++, is het van belang dat jij eerst de training OCA Java Training: Objectgeoriënteerd Programmeren en Examenvoorbereiding hebt gevolgd of deze leerstof al zeer goed beheerst.
Onderwerpen van de Design Patterns
Principes van objectgeoriënteerd ontwerpen:
Encapsulation.
Inheritance.
Polymorphism.
Abstraction.
SOLID principes:
Single Responsibility Principle.
Open/Closed Principle.
Liskov Substitution Principle.
Interface Segregation Principle.
Dependency Inversion Principle.
Design pattern categorieën:
Creational patterns.
Structural patterns.
Behavioral patterns.
Design Patterns;
Strategy Pattern.
Singleton.
Encapsulation.
Command Pattern.
MVC.
ChainOfResponsibility.
Builder Pattern.
Decorator Pattern.
Factory Pattern.
Observer Pattern.
Proxy Pattern.
Bridge Pattern.
Iterator Pattern.

€1.350
Klassikaal
OCA Java Training: Objectgeoriënteerd Programmeren en Examenvoorbereiding
Virtual
di 19 aug. 2025
en 9 andere data
Over de OCA Java Training
De certificaten OCA (Oracle Certified Associate) en OCP (Oracle Certified Professional) zijn essentiële stappen voor elke softwareontwikkelaar die Java beheerst en zijn/haar carrière wil verbeteren. OCA wordt vaak gezien als het rijbewijs voor programmeurs, waarmee het uitmuntend en snel kunnen lezen van broncode intensief wordt getoetst. Je leert alles over de principes van objectgeoriënteerd programmeren. In de OCA Java Training: Objectgeoriënteerd Programmeren gaan we hier op een zeer fundamentele manier op in, waardoor vaak over het hoofd geziene bugs of rare gedragingen van de software door jou worden opgemerkt. De OCA Java Training: Objectgeoriënteerd Programmeren biedt een uitgebreide voorbereiding op de examens OCA (Oracle Certified Associate) en OCP (Oracle Certified Professional). Tevens wordt de nadruk gelegd op de kernprincipes van Java, evenals de praktische toepassing in het bedrijfsleven. Of je nu de basis van Java wilt leren of jouw kennis wilt verbeteren, met de OCA Java Training: Objectgeoriënteerd Programmeren word je stap voor stap begeleid naar succes.
Tijdens de OCA Java Training: Objectgeoriënteerd Programmeren worden technische onderwerpen behandeld, zoals primitieve types ten opzichte van objectreferenties, methoden, overloading en inheritance (overerving). Je leert hoe jij effectief gebruik kunt maken van API’s, zoals Random, Scanner en String. Tevens verdiep jij je in programmeerflows zoals for-loops, if-else statements en switch cases. Daarnaast zul jij je verdiepen in belangrijke OOP-principes, zoals polymorfisme, interfaces en het gebruik van lambda-expressies. Ook worden de verschillen tussen checked en unchecked exceptions, en de uitwerking op jouw code, uitvoerig behandeld. Dit maakt de OCA Java Training: Objectgeoriënteerd Programmeren geschikt voor iedereen met basiservaring in programmeren, terwijl meer ervaren ontwikkelaars hun kennis kunnen verdiepen en verfijnen.
Na de technische basis start de intensieve examenvoorbereiding voor zowel OCA als OCP. De tweede dag is gericht op de OCFA-examentraining, waarbij we alle benodigde concepten herhalen en in examenvorm oefenen. De derde dag is volledig gewijd aan de OCP-JD examentraining, waarin we complexe onderwerpen verder uitdiepen. Voor degenen die nieuw zijn in Java of OOP, biedt de Full-Stack Developer Training ook de mogelijkheid om te starten met een introductiedag, waarbij geen voorkennis vereist is. Zo stomen we je klaar voor een succesvolle afronding van beide certificeringen, met voldoende praktijkervaring en diepgaande kennis om jouw Java-vaardigheden naar een hoger niveau te tillen.
Let op: Er is geen examenvoucher inbegrepen bij de OCA Java Training: Objectgeoriënteerd Programmeren en Examenvoorbereiding.
Voor wie is de OCA Java Training?
De OCA Java Training: Objectgeoriënteerd Programmeren is voornamelijk geschikt voor ervaren programmeurs die met de programmeertaal Java willen leren werken.
OCA (Oracle Certified Associate) is met name geschikt voor beginnende programmeurs.
OCP (Oracle Certified Professional) is daarentegen bedoeld voor ervaren OOP-programmeurs.
Leerdoelen van de OCA Java Training
Door de OCA Java Training: Objectgeoriënteerd Programmeren te volgen, zul je de volgende kennis en vaardigheden verkrijgen:
Inzicht in de basisprincipes van Java en Object-Oriented Programming (OOP).
Het toepassen van technische begrippen, zoals primitives versus objectreferenties en method overloading.
Belangrijke Java API’s begrijpen, zoals:
Random.
Scanner.
String.
ArrayList.
LocalDateTime.
Programmeerstructuren beheersen, zoals:
For-loops.
If-else statements.
Switch.
While-loops.
Diepgaande kennis van inheritance (overerving), polymorfisme en interfaces in Java.
Omgaan met exceptions, inclusief checked en unchecked errors, evenals het correct afhandelen van fouten in Java.
Kennis van class instantiatie, access modifiers en het gebruik van packages en static imports.
Voorbereiden op het OCA-examen met herhaling en oefening van alle relevante principes.
Voorbereiden op het OCP-examen door verdieping van complexe onderwerpen en gevorderde principes.
Let op: Er is geen examenvoucher inbegrepen bij de OCA Java Training: Objectgeoriënteerd Programmeren en Examenvoorbereiding.
Aanbevolen voorkennis OCA Java Training
Voordat je deelneemt aan de OCA Java Training: Objectgeoriënteerd Programmeren, is het van belang dat jij beschikt over enige programmeerervaring.
Bij OCA (Oracle Certified Associate) kan enige programmeerkennis goed van pas komen, echter is dit niet verplicht.
OCP (Oracle Certified Professional) is gericht op objectgeoriënteerd programmeren en is daarom bedoeld voor ervaren OOP-programmeurs. Het OCP-examen wordt over het algemeen als moeilijk beschouwd.
Onderwerpen van de OCA Java Training
Java OCA
De basisprincipes van Java.
Werken met Java Datatypes.
Operators en Decision Constructs.
Arrays.
Loop Constructs.
Methoden en Encapsulation (inkapseling).
Inheritance (overerving).
Afhandelen van Uitzonderingen.
Werken met Geselecteerde Klassen uit java.lang en java.util.
Werken met Java Date en Time API.
De basisprincipes van Java Input/Output (I/O).
Java OCP
Class Design.
Geavanceerd Class Design.
Generics en Collecties.
Functioneel Programmeren (Lambdas en Streams).
Uitzonderingen en Asserties.
Het gebruik van java.nio.file package.
Concurrency.
JDBC (Java Database Connectivity).
Lokalisatie.
Modulair Programmeren (Java 9 en hoger).
Annotaties.
Java Geheugenbeheer en Garbage Collection.
Geavanceerde Java Streams API.
Threads en Synchronisatie.

€1.995
Klassikaal
Full-Stack Essentials: Training voor Professionals zonder Technische Achtergrond
Virtual
do 4 sep. 2025
en 7 andere data
Over de Full-Stack Essentials
De training Full-Stack Essentials biedt een uitgebreide inleiding op hedendaagse softwareontwikkeling en is uitermate geschikt voor zowel softwareontwikkelaars als professionals die nauw samenwerken met ontwikkelteams. In plaats van te richten op één specifieke technologie, biedt de training Full-Stack Essentials een breed overzicht van de belangrijkste aspecten van softwareontwikkeling. Je zult een holistisch inzicht krijgen in hoe de verschillende componenten binnen een softwareproject samenwerken, van versiebeheer tot front-end en back-end ontwikkeling. Dit maakt de training Full-Stack Essentials bijzonder waardevol voor iedereen die meer wil leren over de volledige levenscyclus van softwareontwikkeling.
Tijdens de training, Full-Stack Essentials worden alle essentiële onderdelen van softwareontwikkeling behandeld, van het initiële concept tot de uiteindelijke oplevering. Hierbij wordt de nadruk gelegd op het begrijpen van hoe de verschillende technologieën en processen samenwerken om een volledig functionerende applicatie te ontwikkelen. Onderwerpen zoals versiebeheer, front-end en back-end ontwikkeling, databases en DevOps komen uitgebreid aan bod. Je leert de basis van hedendaagse ontwikkelmethoden kennen en je krijgt praktische handvatten om deze in hun eigen projecten toe te passen. Tevens biedt de training Full-Stack Essentials inzicht in populaire ontwikkelmethodieken, zoals Scrum en Continuous Delivery (CD).
De training Full-Stack Essentials is niet alleen geschikt voor ervaren softwareontwikkelaars, maar ook voor professionals die nauw met ontwikkelteams samenwerken, zoals Product Owners en Scrum Masters. Door een breder begrip te krijgen van het hele softwareontwikkelproces, kunnen deze professionals effectiever communiceren met hun teams en beter inzicht krijgen in de technische uitdagingen van projecten. Voor wie nieuw is in de ICT-wereld, is er de mogelijkheid om een optionele introductiedag te gaan volgen, waarbij geen technische voorkennis nodig is. Dit maakt de training Full-Stack Essentials toegankelijk voor een breed publiek, ongeacht de achtergrond of ervaring.
Voor wie is de Full-Stack Essentials?
De training Full-Stack Essentials is gericht op softwareontwikkelaars die met de hele pallet van een full-stack-applicatie in aanraking willen komen. Tevens is de training Full-Stack Essentials geschikt voor managers, directeuren en klanten die graag de termen van full-stack willen begrijpen.
Het leukste is natuurlijk een combinatie. Dat wil zeggen, de training Full-Stack Essentials is bedacht om leidinggevenden en softwareontwikkelaars dichter bij elkaar te brengen. Klant en leverancier. Alfa en bèta. Omdat er in de training Full-Stack Essentials het boeiende met het leuke wordt gecombineerd, is dit het ideale relatiegeschenk.
Leerdoelen van de Full-Stack Essentials
Door de training Full-Stack Essentials te volgen, zul je de volgende kennis en vaardigheden verkrijgen:
Kennis van de volledige softwareontwikkelingscyclus, van versiebeheer tot front-end en back-end ontwikkeling.
Kennis van technologieën, zoals:
Git.
Maven.
Spring.
Rest.
JSON.
Inzicht in front-end technologieën, zoals:
HTML.
CSS.
JavaScript.
DOM (Document Object Model).
Omgaan met databases, SQL en ORM-hulpmiddelen, zoals Hibernate.
Kennis van DevOps-praktijken, Continuous Delivery (CD) en Jenkins.
Vertrouwdheid met Scrum, evenals de rollen van Product Owner en Scrum Master.
Kennis van het MVC-ontwerpmodel en hoe het in moderne softwareontwikkeling wordt toegepast.
Inzicht in NodeJS en het gebruik ervan binnen back-end systemen.
Binnen een ontwikkelteam samenwerken met gebruik van moderne hulpmiddelen en technieken.
Aanbevolen voorkennis Full-Stack Essentials
Aangezien de training Full-Stack Essentials op een aanschouwelijke manier gevolgd kan worden, heb je geen specifieke voorkennis nodig om deel te mogen nemen.
Als toeschouwer ontwikkel je niet mee aan het project, maar krijg je tijdens de training Full-Stack Essentials een indruk van de verschillende technologieën, zodat je een beter beeld kan vormen bij de betekenis en functie van de verschillende technologieën.
Indien je tijdens de training Full-Stack Essentials mee wilt ontwikkelen aan het project, dan kan een redelijke behendigheid in programmeren goed van pas komen.
Onderwerpen van de Full-Stack Essentials
Dit zijn de onderwerpen die in de training Full-Stack Essentials aan bod komen:
Git.
Maven.
Spring.
Rest.
JSON.
UML.
HTML.
DOM.
CSS.
JavaScript.
SQL.
Databases.
ORM.
Hibernate.
NodeJS.
Scrum.
Jenkins.
Continuous Delivery.
DevOps.
Product Owner.
Scrum Master.
MVC.

€699
Klassikaal
Full-Stack Developer Training
Virtual
wo 20 aug. 2025
en 9 andere data
Over de Full-Stack Developer Training
De Full-Stack Developer Training is gericht op het ontwikkelen van een full-stack applicatie, waarbij de nadruk ligt op het back-end programmeren. Hoewel de back-end centraal staat, wordt er ook aandacht besteed aan front-end programmeren. Dit stelt jou in staat om een volledig functionele applicatie te ontwikkelen. De Full-Stack Developer Training is geschikt voor softwareontwikkelaars die de principes van Object-Oriented Programming (OOP) goed beheersen en klaar zijn om te leren hoe zij verschillende technologieën kunnen integreren tot één werkend product.
Tijdens de Full-Stack Developer Training worden de verschillende technologieën op introductieniveau behandeld, met als doel om jou te laten zien hoe jij effectief geïntegreerd kunnen worden in een full-stack oplossing. Van Git en GitHub voor versiebeheer, tot het gebruik van Spring en Hibernate voor back-end ontwikkeling, de nadruk ligt op het ontwikkelen van een applicatie die goed functioneert op zowel de front-end als back-end. Tevens worden RESTful API's, databasebeheer met SQL en JPA, evenals hedendaagse front-end technieken ingezet, zoals DOM en JSON, om een compleet product te ontwikkelen.
Na afloop zul je over voldoende kennis en vaardigheden beschikken om in teamverband een geïntegreerde applicatie te ontwikkelen. Daarnaast biedt de Full-Stack Developer Training tal van aanknopingspunten voor verdere verdieping in verschillende technieken en hulpmiddelen, zoals het gebruik van CrudRepositories, het toepassen van design patterns, evenals het werken met CORS-filters en UML. Hiermee word je voorbereid op de volgende stap in professionele applicatieontwikkeling binnen een teamomgeving.
Voor wie is de Full-Stack Developer Training?
De Full-Stack Developer Training is voornamelijk geschikt voor softwareontwikkelaars die de principes van Object-Oriented Programming (OOP) goed beheersen en willen leren hoe zij verschillende technologieën kunnen integreren tot één werkend product.
Leerdoelen van de Full-Stack Developer Training
Door de Full-Stack Developer Training te volgen, zul je de volgende kennis en vaardigheden verkrijgen:
Kennis van de integratie van front-end en back-end technologieën binnen een full-stack applicatie.
Kennis van versiebeheer met Git en GitHub.
Inzicht in het gebruik van Maven voor projectbeheer en afhankelijkheidsbeheer.
Werken met het Spring-framework voor het ontwikkelen van back-end oplossingen.
Kennis van JPA, SQL en ORM voor het beheren van databases en entiteiten.
Kennis van RESTful API's en het gebruik van HTTP-methoden, zoals:
GET.
POST.
PUT.
DELETE.
Inzicht in het gebruik van JSON en CORS-filters voor data-uitwisseling en -beveiliging.
Het toepassen van design patterns en het MVC-ontwerpmodel in softwareontwikkeling.
Kennis van DOM-manipulatie en het gebruik van XMLHttpRequest voor front-end integratie.
Met UML werken voor het modelleren van softwarestructuren.
Aanbevolen voorkennis Full-Stack Developer
Voordat je deelneemt aan de Full-Stack Developer Training, is het van belang dat jij beschikt over kennis en vaardigheden op het gebied van de programmeertaal Java op OCA-niveau (Oracle Certified Associate).
Verder kan het goed van pas komen als jij beschikt over basiskennis en -vaardigheden op het gebied van SQL, HTML en JavaScript; echter is dit niet verplicht.
Onderwerpen Full-Stack Developer Training
Dit zijn de onderwerpen die in de Full-Stack Developer Training aan bod komen:
Git.
GitHub.
Maven.
Spring.
Annotaties.
JPA.
SQL.
Entiteiten.
Hibernate.
CrudRepositories.
ORM.
RESTfull.
http.
GET.
POST.
PUT.
DELETE.
JSON.
CORS-filters.
DOM.
MVC.
Design Patterns.
XMLHttpRequest.
UML.

€1.350
Klassikaal
Git Fundamentals
Virtual
ma 8 sep. 2025
en 7 andere data
Over de Git Fundamentals
De training Git Fundamentals biedt een uitgebreide inleiding op versiebeheer en samenwerking met Git en GitHub. Het is de perfecte keuze voor iedereen die de basis van Git en GitHub wil leren en zich verder wil verdiepen in het effectief samenwerken binnen softwareontwikkelingsprojecten. Je leert waarom Git het dominante versiebeheersysteem is, hoe Git zich van andere versiebeheersystemen onderscheidt en hoe Git en GitHub effectief ingezet kunnen worden in zowel persoonlijke als teamprojecten.
Tijdens de training Git Fundamentals komen de belangrijkste principes van Git en GitHub aan bod, zoals repositories, commits, branches en merges. Je leert hoe jij een lokale Git-omgeving op kunt zetten en configureren, evenals het gebruiken van commando’s, zoals git init, git add, git commit en git status. Daarnaast krijg je inzicht in het efficiënt beheren van branches en het gebruik van pull requests en code reviews om teamprocessen te stroomlijnen. Ook wordt er speciale aandacht besteed aan het oplossen van samenvoegconflicten via de command-line interface (CLI) en Git GUI-hulpmiddelen.
Op de tweede dag van de training Git Fundamentals krijg je een verdieping in de mogelijkheden van Git, waarbij alle commando’s uit de Git-cheatsheet aan bod komen. Daarnaast wordt er aandacht besteed aan Continuous Integration en Continuous Deployment (CI/CD)-processen, waarmee je een volledig overzicht krijgt van de kracht van Git en GitHub binnen hedendaagse methoden op het gebied van softwareontwikkeling. Na afloop van de training Git Fundamentals beschik je over de kennis en vaardigheden om een Git-omgeving op te zetten, branches te beheren en effectief samen te werken aan projecten via Git en GitHub.
Voor wie is de Git Fundamentals?
De training Git Fundamentals is met name geschikt voor softwareontwikkelaars die samen willen leren werken met andere softwareontwikkelaars binnen Git en GitHub.
Leerdoelen van de Git Fundamentals
De training Git Fundamentals biedt een grondige verkenning van Git en GitHub, van de basisprincipes tot de geavanceerde functies. Je zult worden uitgerust met de benodigde kennis en vaardigheden om Git en GitHub effectief te gebruiken binnen diverse werkomgevingen.
Door de training Git Fundamentals te volgen, zul je de volgende kennis en vaardigheden verkrijgen:
Het toepassen van jouw kennis van versiebeheer met Git en GitHub in softwareontwikkeling.
Het opzetten en beheren van een lokale Git-omgeving via een command-line omgeving (CLI).
Inzicht in Git-principes, zoals repositories, commits, branches en merges.
Het toepassen van Git en GitHub in zowel persoonlijke als teamprojecten.
Effectief werken met branches, zoals de main branch en feature branches.
Schakelen tussen branches en beheren van verouderde branches.
Samenwerken met pull requests en code reviews.
Het beheersen van versiebeheer met commando’s, zoals git pull, git fetch en git rebase.
Omgaan met samenvoegstrategieën en samenvoegconflicten.
Integreren van Git met GitHub.
Het toepassen van beste werkwijzen als frequente commits en betekenisvolle commit messages.
Branches structureren voor verschillende werkstromen.
Basis Git-commando’s gebruiken, zoals git init, git add, git commit en git status.
Werken aan een gezamenlijk project binnen Git en GitHub.
Aanbevolen voorkennis Git Fundamentals
Je hebt geen specifieke voorkennis nodig om deel te mogen nemen aan de training Git Fundamentals. Echter zou ervaring in het werken binnen een command-line omgeving (CLI) goed van pas kunnen komen.
Onderwerpen van de Git Fundamentals
De basisprincipes van Git
Repositories (Lokaal en Remote).
Staging Area en Commits.
Branching en Merging.
Merge Conflicten Oplossen.
Rebasing.
Git Tags.
Git Stash.
Wijzigingen Ongedaan Maken (Revert, Reset, Checkout).
Git Log en Diff.
Werken met Remotes (Push, Pull, Fetch).
Forking en Pull Requests.
Git Hooks.
Git Workflows (Feature Branch, Gitflow).
Cherry-picking.
Git Aliassen.
Submodules.
Versietagging en Releases.
Git commando's
git init.
git clone.
git add.
git commit.
git status.
git log.
git diff.
git branch.
git checkout.
git switch.
git merge.
git rebase.
git fetch.
git pull.
git push.
git remote.
git tag.
git stash.
git reset.
git revert.
git rm.
git mv.
git show.
git blame.
git cherry-pick.
git reflog.
git bisect.
git clean.
git submodule.
git config.
git archive.
git describe.
git shortlog.
git format-patch.
git apply.
git am.
git commit --amend.
git log --oneline.
git log --graph.
git log --pretty.
git checkout -b.
git stash pop.
git stash list.

€1.350
Klassikaal
Gebrekenregeling en Renovatie Bedrijfsruimte, PO Deal aanbod
Breukelen
do 9 okt. 2025
Bestemd voor: advocaten, (kandidaat-)notarissen en (bedrijfs)juristen met basiskennis van het huurrecht
In deze cursus leer je meer over de problematiek in het huurrecht bedrijfsruimte rondom gebreken en renovatie. Docent Govert Kerpestein gaat in op actuele rechtspraak en regelgeving. Na afloop ben je weer op de hoogte van de nuances van de begrippen betreffende de huur van bedrijfsruimte. Je kunt jouw cliënt weer van actueel, gedegen en kundig advies op dit gebied voorzien.
Wil je een compleet beeld van de ontwikkelingen in gebrekenregeling en renovatie?
Aansluitend vindt de verdiepingscursus Gebrekenregeling en Renovatie Woonruimte plaats. Lunch is inbegrepen. Volg ze allebei en je bent weer helemaal op de hoogte van alle ontwikkelingen.

€395
Klassikaal
max 20
Gebrekenregeling en Renovatie Woonruimte, PO Deal aanbod
Breukelen
do 9 okt. 2025
Tijdens deze cursus leer je meer over de problematiek in het huurrecht rondom gebreken en renovatie. Wanneer is de verhuurder aansprakelijk? Welke vereisten zijn er bij renovatie? En kan de verantwoordelijkheid voor gebreken worden weggecontracteerd? Deze en meer vragen vertaalt de docent aan de hand van actuele rechtspraak en regelgeving naar de praktijk.
Na afloop ben je weer op de hoogte van de nuances van de begrippen betreffende de huur van woonruimte. Je kunt jouw cliënt weer van actueel, gedegen en kundig advies op dit gebied voorzien.
Je gaat onder meer in op:
Gevolgen van de aanwezigheid van een gebrek en welke acties de huurder kan ondernemen
Besluit gebreken
Herstel van gebreken
Dringende werkzaamheden
Verhouding tot huuropzegging wegens renovatie
Complexgewijze renovatie /705-regeling
Verhuiskostenvergoeding bij renovatie
De docent bespreekt ook de verschillen tussen woon- en bedrijfsruimte ten aanzien van bovenvermelde onderwerpen.
Bestemd voor: advocaten, (kandidaat-)notarissen en (bedrijfs)juristen met basiskennis van het huurrecht

€395
Klassikaal
max 20
Trusted Advisor
3543 KA Utrecht
do 7 aug. 2025
en 6 andere data
Korte beschrijving
Verbeter jouw vaardigheden en word een Betrouwbare Adviseur, verbeter de klantrelaties en lever bijzondere goede service door middel van zinvolle gesprekken en praktische technieken.
Inhoud
Verbeter jouw vaardigheden en word een Betrouwbare Adviseur, verbeter de klantrelaties en lever bijzondere goede service door middel van zinvolle gesprekken en praktische technieken.
De Betrouwbare Adviseur-training is bedoeld om je de vaardigheden en mentaliteit bij te brengen die nodig zijn om een win-win-winsituatie te creëren voor jezelf, je collega's en jouw klanten. Dit uitgebreide programma combineert theoretische concepten met praktische toepassingen, waardoor je vermogen om zinvolle gesprekken met klanten aan te gaan wordt vergroot. De training behandelt essentiële onderwerpen zoals het vergroten van het zelfbewustzijn, het beheersen van het Klantcommunicatiemodel voor effectieve klantinteracties en het toepassen van geavanceerde communicatietechnieken. Je leert in twee interactieve dagen hoe je klanten beter kunt bedienen, jouw professionele werk vorm kunt geven en kunt bijdragen aan het algehele commerciële succes van je organisatie.
Onze trainers hebben veel ervaring in de praktijk en vertalen dit voor jou naar praktische inzichten op de theoretische concepten en ze delen best practices.
Doelgroep
Deze training is geschikt voor iedereen die met interne of externe klanten werkt. Of je nu een consultant, analist, IT-professional, teamleider of projectmanager bent, deze training helpt je bij het verbeteren van klantrelaties door vertrouwen op te bouwen en beter begrip te ontwikkelen. Wij gaan er van uit dat je al ervaring hebt met adviseren, en al eerder een communicatie training hebt gevolgd (bijv: empatisch luisteren, consultancy skills - communiceren of consultancy skills - adviseren).
Voorvereisten
Een goed begrip van communicatieve vaardigheden wordt aanbevolen. Het is wenselijk dat je minimaal drie jaar werkervaring hebt in de consultancy of een vergelijkbare rol. We verwachten van je dat je ook bereid bent tot zelfreflectie en actief deelnemt aan groepsdiscussies en oefeningen.
Doelstelling
Aan het einde van de training kun je:
De belangrijkste concepten van een betrouwbare adviseur (trusted advisor) identificeren en uitleggen.
Effectieve communicatietechnieken demonstreren voor zinvolle klantgesprekken.
Het Klant-communicatie model toepassen op echte klantinteracties.
Je eigen zelfbewustzijn evalueren en de impact ervan op klantrelaties beoordelen.
Strategieën ontwikkelen om klantrelaties te verbeteren en te behouden.
De behoeften van de klant analyseren en op maat gemaakte oplossingen bieden.
Reflecteren op persoonlijke groei en gebieden voor voortdurende verbetering van vaardigheden als betrouwbare adviseur.

€1.500
Klassikaal
max 12
Tooling and Backlog Management Workshop
This workshop provides an overview of effective backlog management and the tools available to facilitate it. We will address the different ways teams work and how to keep an overview and collaborate
Many organizations rely on various tooling solutions for backlog management, such as Azure DevOps Boards and Jira, where users often have to adapt to configurations set by their organizations. Although using these tools is generally straightforward, there are opportunities for improved usage that people may not take advantage of due to a lack of detailed knowledge. This workshop gives participants an overview of available tools and their functionalities, addressing how teams can maintain effective collaboration and oversight. With our Backlog Management Specialist, you will gain the knowledge to use these tools effectively and experiment in our environment to see how they work in practice.
Many organizations rely on various tooling solutions for backlog management, such as Azure DevOps Boards and Jira, where users often have to adapt to configurations set by their organizations. Although using these tools is generally straightforward, there are opportunities for improved usage that people may not take advantage of due to a lack of detailed knowledge. This workshop gives participants an overview of available tools and their functionalities, addressing how teams can maintain effective collaboration and oversight. With our Backlog Management Specialist, you will gain the knowledge to use these tools effectively and experiment in our environment to see how they work in practice.

€325
Klassikaal
max 15
1 dag