Opleidingen
56.856
resultaten
Oracle Database Administration Workshop [5HA_2536]
Vijfhart Nieuwegein
ma 26 okt. 2026
en 2 andere data
OVERVIEW
Tijdens deze cursus bij Vijfhart duik je in het dagelijkse werk van een oracle database administrator. Je richt databases in, regelt opslag en rechten en houdt de omgeving soepel en veilig.
Je maakt kennis met de architectuur van de database en de instance, leert werken met multitenant CDBs en PDBs, en beheert opslag via tablespaces en ASM. Daarnaast komen gebruikers- en rechtenbeheer, auditing en beveiliging, back-up- en herstelstrategieën en performance monitoring aan bod. Ook werk je met tools zoals SQL Developer en SQL*Plus om dagelijkse beheertaken efficiënt uit te voeren.
Wat je leert, breng je direct in de praktijk. Je zet databases op, beheert rechten, implementeert back-ups en voert performance checks uit. Zo ontwikkel je de routine die je als oracle database administrator nodig hebt om problemen voor te blijven.
AUDIENCE
Deze cursus is bedoeld voor (toekomstige) oracle database administrators, technisch beheerders, IT-architecten, datawarehouse-beheerders en applicatiebeheerders die verantwoordelijk zijn voor Oracle-omgevingen.
CONTENT
Inleiding
DBA taken
Oracle software releases
cloud computing
DBA hulpmiddelen
Architectuur
De databaseinstance
Bestanden
De Instance
Connecties
Sessies
Geheugengebieden
Achtergrondprocessen
De praktijk_ Een SQL statement
Installatie
Hardware eisen
Optimal Flexible Architecture (OFA)
Omgevingsvariabelen
De Installer
De Database
Oracle management framework
Soorten databases
Listener
Aanmaken database
Starten en stoppen
Multitenant database
DBA Navigator
Parameters en datadictionary
Parameterfile
Gebruikte parameters
Datadictionary
Datadictionary views
Dynamic performance views
Scripts
Database structuur
Logische databasestructuur
Fysieke databasestructuur
Werken met tablespaces
Oracle Managed Files
Automatic Storage Management
Beveliging
Gebruikers
Authenticatie
Privileges
Rollen
Profiles
Resource Manager
Support en patches
Objecten
Schema’s
Tabellen
Indexen
Views
Synoniemen
Sequences
PL/SQL objecten
Invalid objecten
Gegevensintegritetit
Constraints
Locks
Undo mangement
COMMIT en ROLLBACK
Undo concepten
Undo tablespace
Undo segmenten
Undo en redo
Manual undo management
Auditing
Auditing
Audit policies
Fine Grained Auditing
Beheer van de unified audit trail
Oracle Net Services
Oracle Net architectuur
Naming Methods
De listener
Configuratiebestanden
Dedicated en shared server
Database links
Backup en Recovery concepten
Richtlijnen
Recoverystrategieën
Eenvoudige backup en recovery
Data movement
Directory objecten
Datapump
SQL*Loader
Externe tabellen
€5.971
Klassikaal
max 16
Oracle Database Multitenant Database [5HA_2777]
Vijfhart Nieuwegein
ma 23 nov. 2026
en 1 andere data
OVERVIEW
In deze tweedaagse cursus maak je kennis met het Oracle Multitenant databaseconcept. We verkennen de toepasbaarheid, de meerwaarde voor jouw organisatie, en het beheer ervan. Praktische oefeningen in een Linux-omgeving zorgen ervoor dat je de theorie direct in praktijk brengt.
De cursus is geschikt voor iedereen die versie 12c en hoger gebruikt, tijdens de cursus gebruiken we database versie 19c. Versie afhankelijke features worden specifiek aangegeven.
Wat is het voordeel van Mutitenant?
Als jouw organisatie momenteel een groot aantal databases (100+) beheert, dan biedt de Oracle Multitenant Database significante voordelen voor het beheer van deze databases.
Oracle Multitenant Database maakt het mogelijk om met één multitenant-containerdatabase meerdere ‘inplugbare’ databases te hosten. Elke geconsolideerde of ‘aangesloten’ database lijkt voor applicaties identiek aan een niet-geconsolideerde versie, wat het databasebeheer aanzienlijk vereenvoudigt.
Als je naast Multitenant ook meer wil weten over de andere new features van Oracle Databases, volg dan de cursus Oracle Database 12c/18c/19c: New Features.
OBJECTIVES
Inzicht geven in de mogelijkheden van dit Oracle concept, hoe te adopteren en toe te passen. Naast de adoptie van deze Oracle architectuur is het van belang om ook de impact voor de huidige beheer werkzaamheden te kunnen bepalen. Aan het eind van de cursus heb je een goede basis om verder te kunnen gaan met de Oracle Multitenant databases.
AUDIENCE
Deze training is geschikt voor Database Administrators die een start willen maken met Oracle Multitenant Database concept.
€2.390
Klassikaal
max 16
Advanced Python [5HA_3282]
Vijfhart Nieuwegein
ma 16 nov. 2026
OVERVIEW
Deze cursus behandelt de gevorderde onderwerpen die van belang kunnen zijn bij het programmeren in grotere projecten. We gaan we in op algemene onderwerpen die relevant zijn voor alle projecten, zoals het testen en debuggen van de Python code, het bouwen van een package, etcetera, maar ook op algemene programmeertechnieken zoals multithreading. Verder passeren ook specifieke bibliotheken de revue, zoals toegang tot databases en data-overdracht via netwerk sockets.
OBJECTIVES
Deelnemers leren in deze training geavanceerde technieken toepassen van Python voor professionele applicaties.
AUDIENCE
Deze cursus is bedoeld voor Python-programmeurs die de basis-syntax van de taal kennen en meer willen weten over de uitgebreide mogelijkheden van de taal zelf, van de ontwikkelomgeving en van veel-gebruikte modules.
CONTENT
Overzicht van Python-interpreters
Programma startup en beëindiging
Modules en packages
Package distribution (setuptools)
Subprocesses
Multithreading
Verwerken van binaire data
Decorators
Database toegang
RESTful (client-side)
Logging
Netwerk sockets (TCP/IP)
Testing, debugging en profiling
Namespaces en introspection
€3.845
Klassikaal
max 16
Linux Shell Scripting Fundamentals [5HA_4800]
Vijfhart Nieuwegein
ma 26 okt. 2026
en 2 andere data
OVERVIEW
Klopt! Deze cursus heeft startgarantie en gaat daarom altijd door.
Wie eenmaal de smaak van Linux/UNIX te pakken heeft, wil al snel meer: zelf scripts schrijven waarin meer gebeurt dan alleen een paar commando’s achter elkaar uitvoeren.
De shell is niet alleen de standaard commando-interpreter in Linux/UNIX, maar het is ook een complete programmeertaal. En daarmee kunnen heel uitgebreide eigen commando’s geschreven worden. De shell maakt dan ook een belangrijk onderdeel uit van de cursus. In shell scripts wordt vaak gebruik gemaakt van twee belangrijke commando’s: sed en awk. Sed is een “batch-editor”. Daarmee kun je het editen van een tekstfile automatisch afhandelen. Awk is een report-generator. Logfiles en andere verzamelde data kunnen met awk worden geanalyseerd, er kunnen delen uit die files worden geselecteerd, daarop kunnen berekeningen worden losgelaten en output-print kan worden vormgegeven.
OBJECTIVES
De cursus geeft inzicht in de scripting mogelijkheden van de shell: de Linux/UNIX commando-interpreter. Daarnaast komen twee andere programmeerbare gereedschappen aan de orde: de stream editor “sed” waarmee je automatisch tekstuele data kunt bewerken, en de scripttaal/report generator “awk” die complexe bewerkingen op data mogelijk maakt. Verder gaat de cursus in op diverse kleinere tools.
AUDIENCE
Deze training is bedoeld voor Linux/UNIX-gebruikers met enige praktijkervaring die willen leren shell-programmeren en hun bestaande kennis willen uitbreiden en verdiepen.
CONTENT
Gevorderde input/output-redirection.
Programmeren met de Bourne shell, Korn shell en bash.
De shell als commando-én programma-interpreter: globale werking
Het bouwen van kleine en grote programma’s met de shell: de shell-programmeertaal.
Argumenten, shell-variabelen, informatie binnenhalen vanuit Linux/UNIX-commando’s, keuze- en herhalingsconstructies, diversen.
Overzicht van soorten shells: Bourne Shell, C Shell, Korn Shell, bash.
De stream editor “sed”: automatisch bewerken van tekst
De scripttaal “awk”: structuur van een awk-programma; selecteren van velden uit een regel; variabelen; rekenen; associatieve arrays; geformatteerde uitvoer.
€2.305
Klassikaal
max 16
Ansible Fundamentals [5HA_4802]
Vijfhart Nieuwegein
ma 24 aug. 2026
en 8 andere data
OVERVIEW
Klopt! Deze cursus heeft startgarantie en gaat daarom altijd door.
Ansible is een configuratie beheertool zoals Puppet, Chef, CFEngine en andere. Maar Ansible werkt zonder master/slave setup en is veel eenvoudiger te leren, op te zetten en te gebruiken. Deze eenvoud doet niets af aan de kracht. Met Ansible is het eenvoudig om software te installeren en te configureren, gebruikersaccounts toe te voegen of te verwijderen, etc.
De spin in het web
Wanneer het aantal te beheren systemen groeit, wordt het ondoenlijk om ze allemaal handmatig te beheren. Dan wordt het tijd om gebruik te gaan maken van configuratie beheer. Ansible is een eenvoudig te leren, maar zeer krachtig middel om met weinig inspanning grote aantallen systemen te beheren.
De cursus wordt gegeven door een docent van AT Computing, die ook een van de Ansible contributors is, en lid is van de ‘Ansible Ambassador Group’.
OBJECTIVES
Deze cursus geeft een introductie tot configuratie beheer in het algemeen en gaat daarna dieper in op het Ansible configuratie beheertool. Hierbij komt de basis van Ansible aan bod, zodat je na de cursus in staat bent om “plays”, “playbooks” en “roles” te begrijpen en zelf te schrijven.
AUDIENCE
Linux/UNIX systeembeheerders die gebruik willen gaan maken van Ansible als configuratie beheertool.
Devops engineers die met behulp van Ansible een omgeving willen opzetten.
CONTENT
Introductie tot configuratie beheer
Introductie tot Ansible
installatie
modules
inventory
Playbooks
variabelen
host en groep variabelen
selectiecriteria
loops
facts
voorbeelden
Templates
template opbouw
template uitrollen
voorbeelden
Roles
rollen algemeen
rollen in playbooks
conditionele rollen
Varia
debuggen
delegatie
extra resources
€1.535
Klassikaal
max 16
Git Fundamentals [5HA_4811]
Vijfhart Nieuwegein
ma 14 sep. 2026
en 4 andere data
OVERVIEW
Klopt! Deze cursus heeft startgarantie en gaat daarom altijd door.
Deze cursus is OS platform-onafhankelijk
Git is een gedistribueerd versiebeheersysteem waarbij de nadruk ligt op snelheid, data-integriteit, en gedistribueerd werken. Het is origineel ontworpen voor de Linux kernel, waarbij veel ontwikkelaars samenwerken en de code erg vaak wordt aangepast. Hierbij is het noodzakelijk dat het doorvoeren van de aanpassingen aan de code in het versiebeheersysteem snel en betrouwbaar kan worden gedaan. Alhoewel Git initieel voor versiebeheer van software is ontwikkeld, kan het voor alle tekst-georiënteerde documenten worden gebruikt. Het is daarom ook prima te gebruiken voor systeem- en applicatiebeheerders die bijvoorbeeld configuratiebestanden onder versiebeheer willen zetten
OBJECTIVES
Na deze cursus:
Ken je de basisprincipes van gedistribueerd versiebeheer met Git.
Ken je de rol van repositories, commits, branches en merges.
Ken je de samenwerking met platforms zoals GitHub of GitLab.
Kun je zelfstandig werken met Git in een projectomgeving.
Kun je effectief samenwerken met anderen via pull requests en branchingstrategieën.
AUDIENCE
Deze cursus is voor ontwikkelaars, DevOps-engineers en andere IT-professionals die versiebeheer willen toepassen voor code, documenten of configuratiebestanden.
CONTENT
Dag 1: Git fundamenteel
Verschillende modellen van versiebeheer (lokaal, gecentraliseerd, en gedistribueerd)
Opzetten en beheren van een Git repository (git init, git config, git remote, git clone)
Documenten onder versiebeheer plaatsen en verwijderen (git add, git commit, git rm)
Status van documenten onder versiebeheer bekijken (git status)
Geschiedenis bekijken (git log)
Hoe Git versies opslaat (commit objecten, tree objecten, en blobs)
Aanmaken van meerdere ontwikkelpaden en deze weer samenvoegen (git branch, git merge, git checkout, git rebase)
Merge conflicten oplossen
Verschillen tussen versies bekijken (git diff, git difftool)
Visualiseren van de verschillende ontwikkelpaden (git log)
Verschil tussen een bare repository en een client repository (git init)
Samenwerken via remote repositories (git clone, git remote, git fetch, git push)
Dag 2 : Git gevorderd
Teruggaan naar een vorige versie (git reset, git checkout, git revert)
Geschiedenis herschrijven (git rebase -i)
Ontwikkelpaden deels samenvoegen (git cherry-pick)
Zoeken in een Git repository (git blame, git grep)
Vinden waar een bug zijn intrede doet met git bisect
Verschil tussen merging en rebasing
Populaire werkmethodes onder Git (Centralized workflow, GitFlow, Integration-manager (forking) workflow, Dictator and lieutenants workflow)
Web-gebaseerde repository beheertools zoals GitHub en GitLab
Automatisch acties uitvoeren. Integratie van Git met andere applicaties zoals Continuous Integration systemen. (Git Hooks)
Aliases voor veel gebruikte en/of complexe commando’s
Digitaal ondertekenen van tags en commits
€1.535
Klassikaal
max 16
Oracle Database Advanced Administration [5HA_4844]
Vijfhart Nieuwegein
ma 23 nov. 2026
en 1 andere data
OVERVIEW
In deze vijfdaagse Oracle Database: Advanced Administration Workshop leer je meer over de Oracle Database Backup & Recovery en Pluggable Databases, de multitenant optie. Met een ervaren docent uit de praktijk wisselen we theorie af met hands-on opdrachten.
De workshop is geschikt voor iedereen die versie 11g en hoger gebruikt. In de cursus gebruiken we versie 19c, versie afhankelijke features worden specifiek aangegeven.
OBJECTIVES
Na deze workshop :
Kun je een backup en recovery uitvoeren op Oracle databases met behulp van Recovery Manager
Kun je Multitenant Container en Pluggable Databases opzetten en beheren.
Heb je een eerste stap gezet als voorbereiding op het Oracle Database Administration II 1Z0-083 examen, alle onderwerpen uit het examen komen aan bod.
AUDIENCE
Deze cursus is voor Data Warehouse beheerders, Database beheerders, technisch beheerders en Database ontwerpers.
CONTENT
Backup and Recovery
Oracle Data Protection Solutions
Performing Basic Backup and Recovery
Configuring for Recoverability
Using the RMAN Recovery Catalog
Implementing Backup Strategies
Performing Backups
Configuring RMAN Backup Options and Creating Backup of Non-Database Files
Using RMAN-Encrypted Backups
Diagnosing Failures
Performing Restore and Recovery Operations
Recovering Files Using RMAN
Using Oracle Secure Backup
Using Flashback Technologies
Using Flashback Database
Transporting Data
Duplicating a Database
Monitoring and Tuning of RMAN Operations
Managing Pluggable and Container Databases
Multitenant Container and Pluggable Database Architecture
Creating Multitenant Container and Pluggable Databases
Managing a CDB and PDBs
Managing Storage in a CDB and PDBs
Managing Security in a CDB and PDBs
Managing Availability
Managing Performance
Moving Data, Performing Security Operations and Interacting with Other Oracle Products
€5.971
Klassikaal
max 16
Oracle APEX Fundamentals deel 2 [5HA_5048]
Vijfhart Nieuwegein
ma 30 nov. 2026
en 1 andere data
OVERVIEW
Na het opdoen van een solide basis in Oracle APEX deel 1, ben je klaar voor de volgende stap: het ontwikkelen van professionele, schaalbare toepassingen die klaar zijn voor gebruik in een productieomgeving. In deze 3-daagse vervolgcursus til je je APEX-vaardigheden naar een hoger niveau en leer je hoe je complexe toepassingen opbouwt volgens best practices.
Je duikt dieper in geavanceerde functionaliteiten zoals plug-ins, dynamic actions, het gebruik van Oracle Text en de inzet van APIs. Daarnaast is er aandacht voor belangrijke ontwikkelaspecten zoals beveiliging, onderhoudbaarheid en de integratie van APEX met andere systemen. Tijdens de cursus bouw je stap voor stap aan een realistische praktijkapplicatie waarin je alle opgedane kennis direct toepast.
AUDIENCE
Deze cursus is bedoeld voor personen die de stap willen maken van het experimenteren met APEX naar het gebruik van APEX in productie omgevingen.
CONTENT
APEX algemeen
Opzetten van een applicatie
Database
User Interface
(Dynamische) Navigatie tussen schermen
Schermopzet (Modals)
Navigatie
Best practices
Security
Autorisatie
Authenticatie
Overig
Performance
Maken van herbruikbare onderdelen
Dictionary views
Gebruik van files binnen APEX
Integratie met andere toepassingen en technologieën
jQuery
Oracle Text
Google
Dynamic Actions / AJAX
Plugins
Universal Theme / Template Options / Font Awesome
Errorhandling
Interactive Reports
€3.629
Klassikaal
max 16
Oracle APEX Fundamentals deel 1 [5HA_5052]
Vijfhart Nieuwegein
ma 28 sep. 2026
en 2 andere data
OVERVIEW
Bij webapplicaties denk je in de Oracle-wereld al snel aan Java. De tool Application Express (APEX) bewijst dat dit niet zo hoeft te zijn. Met APEX kun je snel een webapplicatie ontwikkelen. De al aanwezige kennis van SQL en PL/SQL is hierbij eenvoudig te hergebruiken. Daarnaast kan je als ontwikkelaar alle krachtige functionaliteiten en eigenschappen van de Oracle database benutten.
De mogelijkheden van APEX zijn zeer uitgebreid. Dankzij de vele templates, wizards en standaard-bouwstenen is het realiseren van de basis-functionaliteitvan een applicatie zeer eenvoudig. Denk hierbij aan schermen en rapporten.
Steeds meer grote bedrijven besluiten hun webapplicaties in APEX te gaan bouwen. Voorbeelden zijn het Centraal Boekhuis en het CERN in Zwitserland. Daarnaast is ook de user interface van de Oracle Express Edition database gebouwd in en met APEX.
AUDIENCE
Ontwikkelaars die met hun SQL en PL/SQL-kennis snel en gemakkelijk zeer uitgebreide en volledig functionele webapplicaties willen bouwen.
CERTIFICATION
Oracle APEX Fundamentals deel 2
NEXT STEP
Oracle APEX Fundamentals deel 2
CONTENT
Application Express Introductie
APEX Installatie & Inrichting
Application Builder
SQL Workshop
Team Development
Packaged Applications
Rapporten
Charts, Calendars & Maps
Formulieren
Modal of Normal (Pages)
Page Processing
Drilling Down
Dynamic Actions
Shared Components
€3.629
Klassikaal
max 16
Advanced C++ (English) [5HA_5162]
Vijfhart Nieuwegein
ma 5 okt. 2026
€3.845
Klassikaal
max 16