Onderwerp
Automatisering & ICT/IT
Communicatie
Financieel
HR
Inkoop & logistiek
Management
Secretarieel & Administratief
Marketing
Opleiding & Onderwijs
Persoonlijke Effectiviteit
Productie, techniek & bouw
Kwaliteit- & Projectmanagement
Sales
Vitaliteit & Gezondheid
Taalcursus
Zorg & Verzorging
Juridisch
Internet & Media
Arbo & Veiligheid
Hobby & Vrije Tijd
Vastgoed & Makelaardij
Abonnementen
Locatie
Niveau
Type
Keurmerk

Opleidingen

55.761 resultaten

SQL voor PostgreSQL – 3 dagen online klassikaal

Online wo 11 nov. 2026 en 4 andere data
Leg een stevige basis in SQL en leer effectief werken met PostgreSQL, een van ’s werelds krachtigste en meest gebruikte open-source relationele databases Deze praktijkgerichte cursus biedt de essentiële SQL-vaardigheden die nodig zijn om gegevens in PostgreSQL-omgevingen op te vragen, te analyseren, te bewerken en te beheren. Door middel van praktische oefeningen en realistische scenario's leert u hoe u gegevens kunt ophalen en filteren, met joins en subquery's kunt werken, aggregatiefuncties kunt gebruiken, databaseobjecten kunt aanmaken en wijzigen, transacties kunt beheren en de gegevensintegriteit kunt waarborgen. U doet ook ervaring op met het schrijven van efficiënte SQL-query's die rapportage, applicatieontwikkeling en bedrijfsanalyses ondersteunen. Aan het einde van de cursus heb je het vertrouwen om met PostgreSQL-databases te werken, complexe query's te maken en dagelijkse databasetaken uit te voeren in professionele omgevingen. Doelgroep Databasebeheerders (DBA’s) Gegevensanalisten Business Intelligence-professionals Softwareontwikkelaars Applicatieontwikkelaars Data-engineers IT-ondersteuningsprofessionals Rapportschrijvers en zakelijke gebruikers die met gegevens werken PostgreSQL-gebruikers die hun SQL-vaardigheden willen versterken Iedereen die meer wil leren over het opvragen van gegevens uit relationele databases en gegevensbeheer Vereisten Basisvaardigheden op computergebied Bekendheid met het gebruik van bedrijfsapplicaties Algemeen begrip van concepten op het gebied van gegevens- en informatiebeheer Eerdere ervaring met databases is nuttig, maar niet vereist Leerdoelen Gegevensopvraging en -analyse: Leer effectieve SQL-query's bouwen met behulp van SELECT-statements, filters, sortering, berekeningen en aggregatiefuncties om gegevens op te halen, te ordenen en samen te vatten. Gegevenstransformatie met functies: Gebruik de numerieke, tekenreeks- en datumfuncties van PostgreSQL om gegevens te manipuleren, typeconversies uit te voeren en NULL-waarden efficiënt te verwerken met CASE, COALESCE en NULLIF. Databaseontwerp en -optimalisatie: Maak en beheer tabellen, beperkingen, indexen en weergaven om de gegevensintegriteit te waarborgen, de prestaties van query’s te verbeteren en het databasebeheer te vereenvoudigen. Cursusinhoud Dag 1 Sessie 1: Concepten van relationele databases Basisprincipes van PostgreSQL en database-architectuur Tabellen, rijen, kolommen, sleutels en indexen Gegevenstypen en het gegevenswoordenboek Sessie 2: psql gebruiken De opdrachtregelinterface van PostgreSQL SQL-opdrachten en -scripts uitvoeren en beheren Sessie 3: Gegevens ophalen met SELECT SELECT-query’s en het ophalen van gegevens Filteren, sorteren, aliassen en uitdrukkingen Voorwaardelijke en logische operatoren Sessie 4: Aggregatiefuncties Aggregatiefuncties en het samenvatten van gegevens GROUP BY- en HAVING-clausules Sessie 5: Tabellen koppelen Inner-, outer- en self-joins Tabelaliassen en ANSI-standaard joins Sessie 6: Subquery's en setoperatoren Subquery's en geneste query's UNION-, INTERSECT- en EXCEPT-operatoren Dag 2 Sessie 7: Numerieke, teken- en datumfuncties Numerieke en tekenreeksfuncties Tekenreeksmanipulatie en aaneenschakeling Datumfuncties en datumrekenkunde Sessie 8: Conversie- en hulpprogrammafuncties Conversie van gegevenstypen CASE-expressies COALESCE- en NULLIF-functies Sessie 9: Complexe subquery's Geavanceerde subquery-technieken Inline-weergaven en gecorreleerde subquery's Subquery's met meerdere kolommen en join-integratie Dag 3 Sessie 10: Gegevensbeheer Gegevens invoegen, bijwerken en verwijderen Transacties, commits, rollbacks en savepoints CSV-gegevens importeren en exporteren Gegevensbeheer met pgAdmin 4 Sessie 11: Tabellen beheren Tabellen aanmaken en wijzigen Beperkingen beheren Tabellen kopiëren en herstellen Sessie 12: Indexen en views beheren Indexen aanmaken en beheren Views aanmaken, gebruiken en onderhouden Sessie 13: Sequenties beheren Sequenties aanmaken Sequentie-eigenschappen bekijken en beheren FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags CET, met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve gedetailleerde schema's te bevestigen. Wat is PostgreSQL? PostgreSQL is een krachtig open-source relationeel databasemanagementsysteem (RDBMS) dat bekend staat om zijn betrouwbaarheid, naleving van standaarden, uitbreidbaarheid en geavanceerde SQL-mogelijkheden. Is deze cursus geschikt voor beginners? Ja. De cursus is ontworpen voor beginners en introduceert SQL-concepten stapsgewijs, waardoor deze geschikt is voor cursisten met weinig of geen database-ervaring. Wat leer ik in deze cursus? U leert de basisprincipes van SQL, het ophalen van gegevens, filteren, sorteren, joins, subquery's, aggregatiefuncties, groeperen, beheer van databaseobjecten en transactiecontrole binnen PostgreSQL. Bevat de cursus praktische oefeningen? Ja. De cursus bevat praktische oefeningen en labactiviteiten waarmee u SQL-concepten direct kunt toepassen binnen een PostgreSQL-databaseomgeving. Heb ik programmeerervaring nodig? Nee. Programmeerkennis is niet vereist. De cursus richt zich op SQL en interactie met databases in plaats van op softwareontwikkeling. Leer ik geavanceerde SQL-query's? Ja. Naast basisquery's leert u joins, subquery's, aggregatiefuncties, groeperen, filteren en technieken om gegevens efficiënt te analyseren en te bewerken. Wordt PostgreSQL veel gebruikt? Ja. PostgreSQL wordt wereldwijd gebruikt in bedrijfsapplicaties, cloudplatforms, analyseoplossingen, financiële systemen en moderne webapplicaties. Welke praktische vaardigheden zal ik opdoen? Je zult in staat zijn om SQL-query's te schrijven, gegevens op te halen en te analyseren, databaseobjecten te beheren, gegevenswijzigingen door te voeren en zelfverzekerd met PostgreSQL-databases te werken. Voor welke functies is deze training nuttig? Deze cursus is waardevol voor databasebeheerders, data-analisten, ontwikkelaars, business intelligence-professionals, data-engineers, IT-ondersteuningsmedewerkers en iedereen die met gestructureerde gegevens en rapportages werkt. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 3 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Toegang tot virtuele live labs Alle relevante cursusmaterialen 40+ aanbevolen studie-uren Certificaat inbegrepen Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€1.950
Klassikaal
max 12
3 dagen

PostgreSQL Administration – 5 dagen online klassikaal

Online ma 23 nov. 2026 en 4 andere data
Ontwikkel de praktische vaardigheden die nodig zijn om PostgreSQL-databases in bedrijfsomgevingen te installeren, configureren, beveiligen, onderhouden en optimaliseren Deze praktijkgerichte cursus PostgreSQL-beheer leidt je door de volledige levenscyclus van een database, van de eerste implementatie en gebruikersbeheer tot prestatieoptimalisatie, back-up en herstel, en doorlopend onderhoud. Aan de hand van praktijkgerichte oefeningen en begeleiding door experts leert u hoe u database-instanties beheert, rollen en machtigingen configureert, indexen aanmaakt en onderhoudt, de systeemprestaties bewaakt, problemen oplost en betrouwbare back-up- en herstelstrategieën implementeert. Daarnaast doet u ervaring op met transactiebeheer, query-optimalisatie, logboekregistratie, tabelruimten en point-in-time recovery (PITR). Aan het einde van de cursus heb je het vertrouwen om PostgreSQL-databases efficiënt te beheren, de prestaties te verbeteren en de beschikbaarheid en beveiliging van kritieke bedrijfsgegevens te waarborgen Doelgroep Databasebeheerders (DBA's) PostgreSQL-beheerders Linux-systeembeheerders Infrastructuuringenieurs DevOps-ingenieurs Databaseontwikkelaars die verantwoordelijk zijn voor databasebeheer IT-operationsprofessionals Technische supportingenieurs die PostgreSQL-omgevingen beheren Iedereen die op zoek is naar praktische vaardigheden op het gebied van PostgreSQL-beheer voor productiesystemen Vereisten Basiskennis van SQL Bekendheid met concepten van relationele databases Basiskennis van Linux- of UNIX-beheer Ervaring met PostgreSQL-databases is een pré, maar niet verplicht Inzicht in concepten op het gebied van databasequery’s en gegevensbeheer Leerdoelen Geavanceerd transactiebeheer: Leer hoe PostgreSQL de consistentie van gegevens handhaaft door middel van transacties, concurrency-controle, vergrendelingsmechanismen en het voorkomen van deadlocks. PostgreSQL-logboekregistratie en -monitoring: Configureer en analyseer PostgreSQL-logboeken om problemen op te lossen, prestaties te monitoren en beveiligings- of querygerelateerde problemen te identificeren. Beheer van PostgreSQL-extensies: Installeer, configureer en beheer PostgreSQL-extensies om monitoring, indexering en databasefunctionaliteit te verbeteren. Hoogwaardige gegevensimport: Optimaliseer bulkgegevensimporten met behulp van COPY, indexeringsstrategieën en prestatieoptimalisatietechnieken voor grootschalige gegevensmigraties. Cursusinhoud Dag 1 Sessie 1: Installatie en configuratie van PostgreSQL Installatie en implementatie van PostgreSQL Databaseclusters en serverconfiguratie Account- en omgevingsbeheer Sessie 2: PostgreSQL-architectuur PostgreSQL-architectuur en -processen Geheugen, opslag en directorystructuur MVCC-, WAL- en VACUUM-bewerkingen Sessie 3: PostgreSQL-clienttoepassingen Gebruik van psql en pgAdmin Toegangscontrole en authenticatie Clientconnectiviteit en probleemoplossing Sessie 4: Databases aanmaken en configureren Databases aanmaken, kopiëren en verwijderen Beheer van de databaseserver Databasemonitoring en clusterinitialisatie Dag 2 Sessie 5: PostgreSQL-schema’s Schemaconcepten en -beheer Zoekpaden, rechten en systeemschema’s Overzicht van het informatieschema Sessie 6: Rolenbeheer Rollen, gebruikers en rechten Rol-lidmaatschap en overerving Toegangsbeheer en probleemoplossing Sessie 7: Fijnmazige toegangscontrole Rechten op database-, schema-, tabel- en kolomniveau GRANT- en REVOKE-opdrachten Rechtenbeheer Sessie 8: Aanmaken en beheren van indexen PostgreSQL-indexsoorten en -strategieën Indexen aanmaken, optimaliseren en onderhouden Prestatieoptimalisatie met indexen Sessie 9: Transacties en gelijktijdigheid Transactiebeheer en -controle MVCC en isolatieniveaus Vergrendeling, deadlocks en beheer van gelijktijdigheid Dag 3 Sessie 10: PostgreSQL-databasestructuur Configuratiebestanden en opslagarchitectuur Tabellen, rijen, indexen en bestandsindeling Free Space Map en Visibility Map Sessie 11: Beheer van tabelruimten Concepten en beheer van tabelruimten Tabelruimten aanmaken, wijzigen en verwijderen Beheer van tabelruimten met SQL en pgAdmin Sessie 12: Logboekregistratie in PostgreSQL Bestemmingen en formaten voor logboekregistratie Logboekregistratie en het bijhouden van gebeurtenissen configureren Monitoring en probleemoplossing met logbestanden Sessie 13: PostgreSQL-uitbreidingen Uitbreidingen installeren en beheren PostgreSQL Contrib-modules Database-extensies aanmaken en verwijderen Dag 4 Sessie 14: Back-up en herstel Back-upstrategieën en database-exports Gebruik van pg_dump, pg_dumpall en pg_restore Herstel van de database en het bestandssysteem Sessie 15: Point-in-Time Recovery (PITR) Write-Ahead Logging (WAL) en herstel na een crash Continue archivering en basisback-ups PITR-configuratie, herstel en tijdlijnbeheer Optimalisatie van transactielogboeken en herstelpunten Dag 5 Sessie 16: PostgreSQL-queryoptimalisatie Queryoptimalisatie en uitvoeringsplanning Scan- en join-strategieën EXPLAIN, ANALYZE en statistiekbeheer Prestatieafstemming en geheugenoptimalisatie Sessie 17: Routinematig databaseonderhoud VACUUM- en Autovacuum-beheer Opslagoptimalisatie en opschoning Routinematige taken voor databaseonderhoud Sessie 18: Monitoring en afstemming van serverprestaties Monitoring van database- en systeemprestaties Analyse van activiteiten, vergrendelingen, WAL en archivering Verzamelen van statistieken en prestatieafstemming Sessie 19: Efficiënte databasevulling Hoogwaardige gegevensinvoer met COPY Technieken voor het optimaliseren van bulklaadbewerkingen Beheer van indexen, beperkingen en WAL Efficiënte back-up- en migratiebewerkingen FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags CET, met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve gedetailleerde schema's te bevestigen. Wat leer ik in deze cursus? Je leert over de installatie en configuratie van PostgreSQL, het beheer van gebruikers en rollen, beveiliging, indexering, transacties, back-up en herstel, prestatieoptimalisatie, monitoring, logboekregistratie en databaseonderhoud. Is deze cursus geschikt voor beginners? De cursus is bedoeld voor IT-professionals met basiskennis van SQL en databases. Eerdere ervaring met PostgreSQL is nuttig, maar niet essentieel Leer ik over beveiligingsbeheer in PostgreSQL? Ja. Je leert over op rollen gebaseerde toegangscontrole, gebruikersbeheer, authenticatie, machtigingen en best practices voor databasebeveiliging. Komt back-up en herstel aan bod in de cursus? Ja. De cursus behandelt pg_dump, pg_dumpall, back-upstrategieën, herstelprocedures, continue archivering en Point-in-Time Recovery (PITR). Leer ik prestatieoptimalisatie? Ja. Je verdiept je in query-optimalisatie, indexeringsstrategieën, uitvoeringsplannen, het verzamelen van statistieken, VACUUM-bewerkingen en technieken voor het optimaliseren van serverprestaties Komen PostgreSQL-monitoring en -logging aan bod? Ja. De cursus omvat logboekconfiguratie, het monitoren van databaseactiviteit, prestatiestatistieken, probleemoplossing en het identificeren van knelpunten. Komt gelijktijdigheid en transactiebeheer aan bod in de cursus? Ja. Je leert over transactiecontrole, isolatieniveaus, vergrendelingsmechanismen, het voorkomen van deadlocks en PostgreSQL’s Multi-Version Concurrency Control (MVCC). Welke praktische vaardigheden zal ik opdoen? Je leert PostgreSQL implementeren, gebruikers en rechten beheren, databaseprestaties optimaliseren, back-ups uitvoeren, gegevens herstellen, problemen oplossen en gezonde databaseomgevingen onderhouden Voor welke functies is deze training nuttig? Deze cursus is waardevol voor databasebeheerders, PostgreSQL-beheerders, Linux-beheerders, DevOps-engineers, infrastructuuringenieurs, databaseontwikkelaars en IT-operations-professionals die verantwoordelijk zijn voor PostgreSQL-omgevingen Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 5 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Praktijkgerichte lab-oefeningen ter ondersteuning van het verankeren van vaardigheden Cursusmateriaal om te bewaren voor toekomstig gebruik Behandelt PostgreSQL-versies 13 tot en met 18 Duidelijke stapsgewijze uitleg met praktische voorbeelden Tips voor het oplossen van problemen op basis van echte scenario’s Meer dan 60 aanbevolen studie-uren Inclusief certificaat Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€3.450
Klassikaal
max 12
5 dagen

PostgreSQL for Developers – 3 dagen online klassikaal

Online ma 8 feb. 2027 en 3 andere data
Breid je PostgreSQL-vaardigheden uit tot ver voorbij de basis van SQL en leer hoe je hoogwaardige, schaalbare databaseoplossingen voor moderne applicaties kunt bouwen. Deze praktijkgerichte cursus is bedoeld voor ontwikkelaars die geavanceerde PostgreSQL-functies onder de knie willen krijgen, waaronder PL/pgSQL-programmering, functies, procedures, triggers, transacties, concurrency-beheer en query-optimalisatie. Aan de hand van praktische oefeningen en realistische ontwikkelingsscenario’s leer je hoe je databaseprocessen kunt automatiseren, herbruikbare databaselogica kunt creëren, uitzonderingen kunt afhandelen, de prestaties van query’s kunt optimaliseren en kunt werken met geavanceerde analytische en recursieve query’s. Daarnaast doe je waardevolle ervaring op met prestatieoptimalisatie, gegevensmigratie en databaseprogrammeertechnieken die bijdragen aan het leveren van robuuste, efficiënte applicaties. Aan het einde van de cursus ben je in staat om slimmere databaseoplossingen te ontwerpen, de prestaties van applicaties te verbeteren en vol vertrouwen PostgreSQL-applicaties op bedrijfsniveau te ontwikkelen. Doelgroep PostgreSQL-ontwikkelaars Backend-ontwikkelaars Full-stack-ontwikkelaars Software-engineers Database-ontwikkelaars Applicatieontwikkelaars Data-engineers Technische professionals die met PostgreSQL-databases werken Ontwikkelaars die geavanceerde vaardigheden op het gebied van SQL en databaseprogrammering willen verwerven Vereisten Goede praktische kennis van SQL Eerdere ervaring met het gebruik van PostgreSQL-databases Bekendheid met databaseontwerp en concepten van relationele databases Ervaring met het schrijven van query’s, joins en subquery’s Kennis die overeenkomt met een cursus over de basisprincipes van PostgreSQL SQL wordt aanbevolen Leerdoelen Triggers en gebeurtenisautomatisering: Maak en beheer triggers om databaseacties te automatiseren, bedrijfsregels af te dwingen, auditing te ondersteunen en gegevenswijzigingen bij te houden. Prestatieafstemming en optimalisatie: Analyseer uitvoeringsplannen, optimaliseer query’s, verbeter indexeringsstrategieën en stem PostgreSQL af voor betere prestaties en schaalbaarheid. Gegevensimport en -export: Gebruik het COPY-commando voor het laden, migreren en in bulk overdragen van gegevens met hoge prestaties. Reguliere expressies en patroonherkenning: Maak gebruik van reguliere expressies in PostgreSQL om tekstgegevens rechtstreeks binnen SQL-query’s te doorzoeken, te valideren, te extraheren en te transformeren. Cursusinhoud Dag 1 Sessie 1: Geavanceerde SQL-taal Geavanceerde PostgreSQL-datatypes Technieken voor datatypeconversie Sessie 2: Uitgebreide groeperingsfuncties Geavanceerde aggregatie en groepering ROLLUP, CUBE, GROUPING en GROUPING SETS Sessie 3: Analytische query's Rangschikkings- en vensterfuncties Analytische aggregaten en technieken voor gegevensanalyse LAG, LEAD, FIRST_VALUE en LAST_VALUE Sessie 4: Recursieve query’s WITH-clausule en Common Table Expressions (CTE’s) Ontwikkeling van recursieve query’s Sessie 5: Ondersteuning voor reguliere expressies Patroonherkenning en reguliere expressies Tekst zoeken, valideren en transformeren Sessie 6: Basisprincipes van serverprogrammering Inleiding tot PL/pgSQL-programmering Variabelen, datatypes en controlestructuren Gebruik van SQL-instructies binnen procedurele code Dag 2 Sessie 7: Programmalogica Voorwaardelijke instructies en besluitvorming Lussen en stroomcontrole Geneste en gelabelde lussen Sessie 8: Cursors Concepten en bewerkingen met cursors Expliciete, impliciete en geparametriseerde cursors Resultatensets ophalen en verwerken Sessie 9: Uitzonderingsafhandeling Foutafhandeling en diagnostiek Systeem- en aangepaste uitzonderingen Uitzonderingsbeheer in PL/pgSQL Sessie 10: Door de gebruiker gedefinieerde functies Functies maken en beheren Functieparameters en uitvoering Functiebeheer Sessie 11: Door de gebruiker gedefinieerde procedures Procedures maken en uitvoeren Procedureparameters en beveiligingscontexten Procedurebeheer en -onderhoud Dag 3 Sessie 12: Triggers Triggers maken en beheren BEFORE-, AFTER- en INSTEAD OF-triggers DML, DDL en gebeurtenisgestuurde automatisering Sessie 13: Transacties en gelijktijdigheid Transactiebeheer en MVCC Isolatieniveaus en vergrendeling Deadlocks, conflicten en beheer van gelijktijdigheid Sessie 14: SQL-optimalisatie Query-optimalisatie en uitvoeringsplannen Scan- en join-strategieën Verzamelen van statistieken en prestatieoptimalisatie Basisprincipes van tabelpartitionering Sessie 15: Gegevens laden en uitlezen Gegevens importeren en exporteren met COPY Technieken voor het in bulk laden en migreren van gegevens FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags CET, met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve gedetailleerde schema's te bevestigen. Wat leer ik in deze cursus? U leert geavanceerde SQL, PL/pgSQL-programmering, functies, procedures, triggers, uitzonderingsafhandeling, transacties, concurrency-beheer, prestatieoptimalisatie, recursieve query’s en technieken voor het laden van gegevens. Is deze cursus geschikt voor beginners? Nee. Deze cursus is bedoeld voor ontwikkelaars die al ervaring hebben met PostgreSQL en SQL. Een gedegen begrip van de basisprincipes van databases wordt aanbevolen voordat u deelneemt. Wat is PL/pgSQL? PL/pgSQL is de procedurele programmeertaal van PostgreSQL waarmee ontwikkelaars functies, procedures, triggers en geavanceerde bedrijfslogica rechtstreeks in de database kunnen maken Komt databaseprogrammering aan bod in de cursus? Ja. Een aanzienlijk deel van de cursus is gericht op PL/pgSQL-ontwikkeling, inclusief variabelen, lussen, voorwaardelijke logica, cursors, uitzonderingsafhandeling, functies en opgeslagen procedures. Leer ik hoe ik triggers kan maken? Ja. Je leert BEFORE-, AFTER-, INSTEAD OF- en gebeurtenistriggers maken en beheren om processen te automatiseren, bedrijfsregels af te dwingen en wijzigingen in de database te controleren. Komen er geavanceerde SQL-technieken aan bod? Ja. De cursus behandelt analytische functies, vensterfuncties, recursieve Common Table Expressions (CTE’s), geavanceerde groepering, reguliere expressies en complexe querytechnieken. Welke praktische vaardigheden zal ik opdoen? Je zult in staat zijn om PL/pgSQL-code te ontwikkelen, functies en triggers te maken, databaseprocessen te automatiseren, SQL-prestaties te optimaliseren, transacties af te handelen, uitvoeringsplannen te analyseren en schaalbare, op PostgreSQL gebaseerde applicaties te bouwen. Voor welke functies is deze training nuttig? Deze cursus is waardevol voor PostgreSQL-ontwikkelaars, backend-ontwikkelaars, full-stack-ontwikkelaars, databaseontwikkelaars, software-engineers en data-engineers die werken met op PostgreSQL gebaseerde applicaties. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 3 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Praktijkoefeningen en opdrachten gebaseerd op praktijkgerichte taken Tips voor het schrijven van hoogpresterende SQL Training in PL/pgSQL-routines en foutafhandeling Digitale bronnen voor verdere zelfstudie Meer dan 40 aanbevolen studie-uren Inclusief certificaat Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€1.950
Klassikaal
max 12
3 dagen

Python Advanced Programming – 3 dagen online klassikaal

Online ma 21 dec. 2026 en 5 andere data
Til je Python-vaardigheden naar een hoger niveau met deze cursus voor gevorderden, speciaal ontworpen voor ervaren ontwikkelaars. De cursus ‘Python voor gevorderden’ bouwt voort op basiskennis van Python en helpt je om overzichtelijkere, snellere en schaalbaardere code te schrijven met behulp van geavanceerde taalfuncties en professionele ontwikkelingsmethoden. Je verdiept je in objectgeoriënteerd programmeren, leert foutafhandeling en debuggingtechnieken onder de knie te krijgen en werkt met modules, pakketten en decorators om complexe applicaties te structureren. De cursus behandelt ook bestandsbeheer, het werken met externe gegevensbronnen en het implementeren van efficiënte coderingspatronen die in de praktijk van softwareontwikkeling worden gebruikt. Door middel van praktische oefeningen en praktijkgerichte scenario’s krijg je het zelfvertrouwen om robuuste Python-applicaties te ontwerpen en te bouwen die geschikt zijn voor bedrijfs- en productieomgevingen. Doelgroep Python-ontwikkelaars met basis- tot gemiddelde ervaring Softwareontwikkelaars die hun geavanceerde Python-vaardigheden willen versterken Backend-ontwikkelaars die met Python-applicaties werken Data-engineers en -analisten die Python gebruiken voor verwerking Technische professionals die overstappen naar Python-ontwikkeling Programmeurs die de codestructuur en schaalbaarheid willen verbeteren Vereisten Gedegen begrip van de basisprincipes van Python (variabelen, lussen, functies en gegevensstructuren) Basiservaring met het schrijven en uitvoeren van Python-scripts Bekendheid met concepten van objectgeoriënteerd programmeren is nuttig, maar niet essentieel Algemeen begrip van de principes van softwareontwikkeling Leerdoelen Code-installatie en functies: Installeer Python, configureer je omgeving en schrijf herbruikbare functies met behulp van argumenten en recursie om efficiënte en onderhoudbare scripts te maken. Objectgeoriënteerd programmeren: Leer de kernconcepten van OOP, waaronder klassen, overerving, mixins en attributen, om modulaire en schaalbare applicaties te bouwen. Strings en reguliere expressies: Werk met strings en regex om tekst te extraheren, te matchen en te manipuleren voor gegevensverwerking en automatiseringstaken. Modules en pakketten: Structureer applicaties met behulp van modules en pakketten, en beheer afhankelijkheden met pip om schaalbare ontwikkeling te ondersteunen. Cursusinhoud Dag 1 Sessie 1: Geavanceerde objectgeoriënteerdheid Basisprincipes van OOP: klassen, objecten en self Constructors, destructors en inkapseling Overerving, polymorfisme en abstracte klassen Meervoudige overerving, mixins en compositie Introspectie en statische leden Sessie 2: Iterators en generators Iterables en iterators Aangepaste iterators en generators `yield` versus `return` Sessie 3: Comprehensions Comprehensions voor lijsten, sets en woordenboeken `zip` gebruiken voor het koppelen van gegevens Dag 2 Sessie 4: Decorators Basisprincipes en syntaxis van decorators Functiedecorators en annotaties Praktische use cases Sessie 5: Functioneel programmeren Concepten van functioneel programmeren Lambdas, map, filter en reduce Principes van onveranderlijkheid Sessie 6: Multithreading Basisprincipes van threads en concurrency Levenscyclus van threads, sleep en joins Het delen en synchroniseren van gegevens Multithreading versus multiprocessing Dag 3 Sessie 7: Webservices RESTful-webservices en API’s Omgaan met JSON-gegevens HTTP-methoden en CRUD-bewerkingen REST-clients en integratie Sessie 8: Unit-testen Basisprincipes en terminologie van unit-testen Testcases, klassen en fixtures Asserties en testuitvoering met runners FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags CET, met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve gedetailleerde schema's te bevestigen. Wat leer ik in deze cursus? U leert geavanceerde SQL, PL/pgSQL-programmering, functies, procedures, triggers, uitzonderingsafhandeling, transacties, concurrency-beheer, prestatieoptimalisatie, recursieve query’s en technieken voor het laden van gegevens. Is deze cursus geschikt voor beginners? Nee. Deze cursus is bedoeld voor ontwikkelaars die al ervaring hebben met PostgreSQL en SQL. Een gedegen begrip van de basisprincipes van databases wordt aanbevolen voordat u deelneemt. Wat is PL/pgSQL? PL/pgSQL is de procedurele programmeertaal van PostgreSQL waarmee ontwikkelaars functies, procedures, triggers en geavanceerde bedrijfslogica rechtstreeks in de database kunnen maken Komt databaseprogrammering aan bod in de cursus? Ja. Een aanzienlijk deel van de cursus is gericht op PL/pgSQL-ontwikkeling, inclusief variabelen, lussen, voorwaardelijke logica, cursors, uitzonderingsafhandeling, functies en opgeslagen procedures. Leer ik hoe ik triggers kan maken? Ja. Je leert BEFORE-, AFTER-, INSTEAD OF- en gebeurtenistriggers maken en beheren om processen te automatiseren, bedrijfsregels af te dwingen en wijzigingen in de database te controleren. Komen er geavanceerde SQL-technieken aan bod? Ja. De cursus behandelt analytische functies, vensterfuncties, recursieve Common Table Expressions (CTE’s), geavanceerde groepering, reguliere expressies en complexe querytechnieken. Welke praktische vaardigheden zal ik opdoen? Je zult in staat zijn om PL/pgSQL-code te ontwikkelen, functies en triggers te maken, databaseprocessen te automatiseren, SQL-prestaties te optimaliseren, transacties af te handelen, uitvoeringsplannen te analyseren en schaalbare, op PostgreSQL gebaseerde applicaties te bouwen. Voor welke functies is deze training nuttig? Deze cursus is waardevol voor PostgreSQL-ontwikkelaars, backend-ontwikkelaars, full-stack-ontwikkelaars, databaseontwikkelaars, software-engineers en data-engineers die werken met op PostgreSQL gebaseerde applicaties. Belangrijkste kenmerken Cursus en materiaal in het Engels Gemiddeld - Gevorderd niveau 3 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Praktijkoefeningen en opdrachten gebaseerd op praktijkgerichte taken Tips voor het schrijven van hoogwaardige SQL Training in PL/pgSQL-routines en foutafhandeling Digitale bronnen voor verdere zelfstudie 40+ aanbevolen studie-uren Inclusief certificaat Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€1.950
Klassikaal
max 12
3 dagen

Introduction to Python and Data Analysis – 4 dagen online klassikaal

Online di 1 dec. 2026 en 4 andere data
Leg een stevige basis in Python-programmeren en data-analyse met deze praktische, hands-on cursus. De cursus ‘Inleiding tot Python en data-analyse’ biedt je de essentiële vaardigheden om met data te werken met behulp van de populairste bibliotheken en tools van Python. Je leert hoe je Python-scripts schrijft, datasets bewerkt, eenvoudige statistische analyses uitvoert en zinvolle inzichten uit ruwe data haalt. De cursus behandelt ook technieken voor het omgaan met data in gestructureerde formaten zoals CSV en Excel, zodat je data efficiënt kunt voorbereiden, opschonen en analyseren. Aan de hand van praktijkvoorbeelden en begeleide oefeningen ontwikkel je het zelfvertrouwen om Python te gebruiken voor dagelijkse datataken, rapportages en ondersteuning bij besluitvorming in zakelijke en technische omgevingen. Doelgroep Beginners in Python-programmeren Aankomende data-analisten Bedrijfsanalisten die met data werken IT-professionals die overstappen naar datafuncties Professionals in financiën, marketing en bedrijfsvoering die data gebruiken Iedereen die een carrière in data-analyse wil beginnen Vereisten Basisvaardigheden op computergebied Geen eerdere ervaring met Python vereist Bekendheid met spreadsheets (bijv. Excel) is nuttig, maar niet essentieel Een basiskennis van dataconcepten is een pluspunt Leerdoelen Aan de slag met Python: Leer de basisprincipes van Python met behulp van interactieve en scriptgebaseerde methoden, waarbij de nadruk ligt op zuivere syntaxis, codestructuur en leesbaarheid. Werken met DataFrames: Gebruik Pandas DataFrames om datasets te laden, op te schonen, te transformeren en te beheren, inclusief het omgaan met ontbrekende gegevens en het aanpassen van structuren. Gegevens groeperen en aggregeren: Pas de ‘split-apply-combine’-aanpak in Pandas toe om gegevens te groeperen en zinvolle samenvattingen en inzichten te genereren. Gegevensvisualisatie met Matplotlib: Maak grafieken en diagrammen, zoals staafdiagrammen, histogrammen en lijngrafieken, om gegevensinzichten duidelijk over te brengen. Cursusinhoud Dag 1 Sessie 1: Inleiding Basisbegrippen van Python en uitvoeringsmodi Stellingen, opmerkingen en regels voor inspringing Sessie 2: Variabelen en scalaire typen Getallen, tekst en booleaanse waarden Variabelen en de functie type() Sessie 3: Operatoren en uitdrukkingen Rekenkundige, vergelijkings- en logische operatoren Toewijzings- en lidmaatschapsoperatoren Sessie 4: Containers Lijsten, tuples, sets en dictionaries Dag 2 Sessie 5: Voorwaarden en lussen If/else-instructies For- en while-lussen De functie range() en iteratie break en continue Sessie 6: Functies Ingebouwde functies (len, sum, min, max, sorted) Functies definiëren Positie-, benoemde en standaardargumenten Sessie 7: Objecten Inleiding tot klassen Attributen en methoden Werken met ingebouwde containermethoden Dag 3 Sessie 8: Inleiding tot DataFrames Inzicht in DataFrames en belangrijke attributen Gegevens laden, schrijven en verkennen Subsets en voorwaardelijk filteren Kolommen toevoegen/verwijderen Aggregaties en omgaan met ontbrekende waarden Dag 4 Sessie 9: Groupby en aggregatie (Split-Apply-Combine) Gegevens groeperen op basis van één of meer kolommen Toepassen van één of meerdere aggregatiefuncties Samenvattende inzichten genereren uit datasets Sessie 10: Grafieken maken met Matplotlib Staafdiagrammen, histogrammen en lijngrafieken maken Gegevenspatronen en trends visualiseren Analyseresultaten duidelijk en effectief presenteren FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van 's ochtends tot 's middags CET, met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve gedetailleerde schema's te bevestigen. Wat leer ik in deze cursus? Je leert de basisbeginselen van Python en hoe je Python kunt gebruiken voor eenvoudige gegevensanalyse, waaronder het bewerken en opschonen van gegevens en eenvoudige statistische analyse. Is deze cursus geschikt voor beginners? Ja. Deze cursus is speciaal ontworpen voor beginners zonder eerdere ervaring met Python. Leer ik tools voor gegevensanalyse? Ja. Je maakt gebruik van Python-bibliotheken die vaak worden gebruikt voor gegevensanalyse en leert werken met gestructureerde datasets. Leer ik tools voor gegevensanalyse? Ja. Je maakt gebruik van Python-bibliotheken die vaak worden gebruikt voor gegevensanalyse en leert werken met gestructureerde datasets. Bevat de cursus praktische oefeningen? Ja. De cursus bevat praktische oefeningen en voorbeelden met gegevens uit de praktijk. Met wat voor soort gegevens ga ik werken? Je gaat werken met eenvoudige, gestructureerde datasets, zoals CSV- en Excel-bestanden. Welke vaardigheden ga ik opdoen? Je leert Python-scripts schrijven, gegevens opschonen en analyseren, en basisinzichten genereren voor rapportage en besluitvorming. Voor welke functies is deze cursus geschikt? Deze cursus is geschikt voor aspirant-data-analisten, bedrijfsanalisten en professionals die met Python met gegevens moeten werken. Belangrijkste kenmerken Cursus en lesmateriaal in het Engels Beginnersniveau 4 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Praktische programmeeroefeningen gedurende de hele cursus Gebruik van live labomgevingen met begeleidende feedback Branche-experts die praktijkgerichte inzichten bieden Uitgebreide cursusinhoud en voorbeelddatasets 50+ aanbevolen studie-uren Inclusief certificaat Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€2.650
Klassikaal
max 12
4 dagen

REST-API’s – 2 dagen online klassikaal

Online ma 21 dec. 2026
Ontwikkel de vaardigheden om RESTful API’s te ontwerpen, te ontwikkelen en ermee te werken, die de basis vormen voor moderne web- en mobiele applicaties Deze praktijkgerichte cursus laat je kennismaken met de principes van de REST-architectuur en laat zien hoe API’s communicatie tussen systemen mogelijk maken met behulp van standaard HTTP-methoden. Je leert hoe je API-verzoeken en -antwoorden structureert, met JSON-gegevens werkt en CRUD-bewerkingen implementeert volgens de REST-principes. Aan de hand van praktische oefeningen ontdek je hoe API’s worden ontworpen, getest en gebruikt in echte ontwikkelomgevingen, waardoor je het vertrouwen krijgt om diensten te integreren en schaalbare applicaties te bouwen. Aan het einde van de cursus begrijp je hoe REST-API’s onder de motorkap werken en hoe je ze effectief kunt inzetten bij moderne softwareontwikkeling. Doelgroep Softwareontwikkelaars Webontwikkelaars Backend-ontwikkelaars Full-stack-ontwikkelaars QA- en testingenieurs die met API’s werken DevOps-ingenieurs Technische professionals die systemen en diensten integreren Iedereen die nieuw is in API-ontwikkeling of -integratie Vereisten Basisbegrip van programmeerconcepten Bekendheid met webtechnologieën (nuttig maar niet vereist) Basiskennis van HTTP is een pluspunt Geen eerdere ervaring met API-ontwikkeling vereist Leerdoelen Vereisten en basisbegrippen: Bouw voort op bestaande vaardigheden in Java, Python of JavaScript om inzicht te krijgen in API’s, HTTP, JSON en gegevensserialisatie binnen de REST-architectuur. REST-concepten en -principes: Leer de kernprincipes van REST, HTTP-methoden, het ontwerpen van resources en URI-conventies voor schaalbare API’s. REST-services maken: Ontwikkel REST-API’s met Spring Boot, Flask of Express voor praktijkgerichte toepassingen. REST-clientontwikkeling: Bouw en test API-clients met behulp van HttpClient, Requests, Axios en Postman. Configuratietechnieken: Implementeer caching, stateloos ontwerp, compressie, contentonderhandeling, API-versiebeheer en documentatie. Beveiliging en prestaties: Pas API-beveiligingspraktijken, authenticatiemethoden en technieken voor prestatieoptimalisatie toe, waaronder het Richardson Maturity Model en query-optimalisatie. Cursusinhoud Dag 1 Sessie 1: Vereisten API’s, webapps en webservices Basisprincipes van HTTP JSON en serialisatie Sessie 2: REST-theorie Concepten en principes van REST-API’s Resources, methoden en beperkingen Naamgevingsconventies Sessie 3: REST-services REST API-ontwerp Services bouwen met Spring Boot, Flask of Express Sessie 4: REST-clients Gebruik van tools zoals Postman Clients bouwen met HttpClient, Requests of Axios Dag 2 Sessie 5: REST API-configuratie Caching en compressie Content negotiation en HATEOAS Idempotentie en statelessness Beveiliging, versiebeheer en documentatie Sessie 6: Geavanceerde REST-theorie Richardson-volwassenheidsmodel Zoeken, sorteren en paginering N+1-probleem PUT versus POST Authenticatietechnieken FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen. Wat is een REST-API? Een REST-API is een webservice waarmee systemen kunnen communiceren via standaard HTTP-methoden zoals GET, POST, PUT en DELETE. Heb ik programmeerervaring nodig? Basiskennis van programmeren wordt aanbevolen, maar je hebt geen eerdere ervaring met API-ontwikkeling nodig. Leer ik hoe ik API’s moet bouwen? Ja. De cursus behandelt hoe RESTful API’s zijn opgebouwd en hoe ze in praktijktoepassingen functioneren. Komt JSON aan bod in de cursus? Ja. Je zult uitgebreid met JSON werken voor het verwerken van verzoeken en antwoorden. Bevat de cursus praktische oefeningen? Ja. De cursus bevat praktische oefeningen en voorbeelden met echte gegevens. Welke praktische vaardigheden zal ik opdoen? Je zult in staat zijn om REST-API’s te begrijpen, te gebruiken en te integreren in applicaties, en effectief te communiceren tussen systemen. Voor welke functies is deze cursus geschikt? De cursus is geschikt voor ontwikkelaars, testers, DevOps-engineers en technische professionals die met moderne softwaresystemen werken. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginnersniveau 2 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Begeleide praktische programmeeropdrachten Realistische ontwikkelingstaken Ondersteunende begeleiding door een docent Toegang tot lesmateriaal na afloop van de cursus 30+ aanbevolen studie-uren Inclusief certificaat Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€1.450
Klassikaal
max 12
2 dagen

FastTrack Red Hat 9 System Administrator – 5 dagen online klassikaal

Online ma 16 nov. 2026
Verwerf de essentiële vaardigheden die nodig zijn om Red Hat Enterprise Linux-omgevingen zelfverzekerd te beheren en te onderhouden. Deze versnelde cursus biedt praktische training in de belangrijkste taken op het gebied van systeembeheer, waaronder gebruikers- en groepsbeheer, bestandssystemen, procesbeheer, netwerken en het configureren van services. Je leert hoe je Linux-systemen installeert, configureert en onderhoudt, terwijl je praktische ervaring opdoet met de opdrachtregel, systeembeveiliging, opslagbeheer en technieken voor het oplossen van problemen. De cursus is zo opgezet dat deze een afspiegeling vormt van echte bedrijfsomgevingen, waardoor je het vertrouwen ontwikkelt om Linux-productiesystemen efficiënt en veilig te beheren. Aan het einde van de cursus beschik je over de praktische kennis die nodig is om de Linux-infrastructuur van een onderneming te ondersteunen en je voor te bereiden op Red Hat-certificeringstrajecten. Doelgroep Aankomende Linux-systeembeheerders IT-ondersteunings- en infrastructuuringenieurs DevOps- en cloudingenieurs Systeemingenieurs die met Linux-omgevingen werken Technische professionals die overstappen naar Linux-beheer Kandidaten die zich voorbereiden op Red Hat-certificering (RHCSA-traject) Vereisten Basiskennis van IT-concepten en besturingssystemen Bekendheid met opdrachtregelinterfaces (nuttig maar niet vereist) Algemene kennis van netwerkconcepten is een pluspunt Geen eerdere ervaring met Linux-beheer vereist Leerdoelen Gebruikers-, bestands- en beveiligingsbeheer: Beheer gebruikers, groepen en machtigingen, inclusief ACL’s en uitgebreide attributen. Versterk de systeembeveiliging met behulp van SELinux, firewalls en veilige methoden voor bestandsoverdracht om gegevens te beschermen en naleving te waarborgen. Automatisering en planning: Automatiseer de systeeminstallatie met Kickstart en beheer geplande taken met behulp van cron, at en anacron om de efficiëntie te verbeteren en de handmatige werklast te verminderen. Probleemoplossing en optimalisatie: Stel diagnoses en los systeemproblemen op, zoals opstartfouten en serviceproblemen. Verbeter de prestaties door middel van hersteltools, het afstemmen van de kernel en aanpassingen aan de systeemconfiguratie. Cursusinhoud Dag 1 Sessie 1: Toegang tot het systeem Inloggen en toegang via de opdrachtregel Helpbronnen en handleidingspagina’s Basisprincipes van de shell en besturingstekens Toegang via Remote Desktop Sessie 2: Netwerken en externe diensten Configuratie van netwerkinterfaces (IPv4/IPv6) Beheer van netwerkapparaten en pakketanalyse Beveiligde SSH-communicatie NTP-tijdsynchronisatie NIS/LDAP-connectiviteit en rsync Sessie 3: Gebruikers- en bestandsbeheer Gebruikersbeheer en authenticatiebeleid Gebruikersbeheer via de opdrachtregel en GUI Wachtwoord- en profielbeheer Bestandsrechten en ACL’s Toegang tot gecentraliseerd beheer Dag 2 Sessie 4: Systeembewaking Bewaking van CPU, geheugen en schijfruimte Beheer van procesprioriteiten Systeemlogboekregistratie en logboekrotatie Analyse van logboeken en journaalbestanden Sessie 5: Softwarebeheer RPM-pakketbeheer Pakketten opzoeken, controleren en bijwerken Kernelupdates en het oplossen van afhankelijkheden Beheer van abonnementen Sessie 6: Software beheren met YUM/DNF Pakketten installeren en verwijderen Repositories en configuratie van plug-ins Software terugzetten en bijwerken Sessie 7: Gegevensbeveiliging SELinux-configuratie en -beheer SSH instellen en veilige gegevensoverdracht Firewallbeheer met firewalld Dag 3 Sessie 8: Schijfpartitionering Schijfpartitionering en het aanmaken van bestandssystemen Bestandssystemen controleren en herstellen LUKS-versleuteling Swapruimte configureren Sessie 9: LVM-volumes LVM instellen en apparaten voorbereiden Volumegroepen en logische volumes De grootte van LVM-opslag aanpassen en beheren Sessie 10: Kernelafstemming Kernelarchitectuur en modules Kernelmodules laden en verwijderen Kernelconfiguratie en -afstemming Prestatieoptimalisatie met tuned en sysctl-parameters Dag 4 Sessie 11: Kickstart-installatie Red Hat Linux-installaties automatiseren Kickstart-bestanden aanmaken en instellen Scripts voor en na de installatie Installeren via NFS, FTP en HTTP Sessie 12: systemd en services Het opstartproces van systemd Services beheren met systemctl Units, targets en cgroups Tijdzone en het systeem afsluiten/opnieuw opstarten Sessie 13: Taken plannen Planning van eenmalige en terugkerende taken Gebruik van cron, at en anacron Beheer van cron-taken op het systeem Sessie 14: NFS en Samba Configuratie van NFS-server en -client Instelling van AutoFS Configuratie van Samba (CIFS) SELinux-integratie voor het delen van bestanden Dag 5 Sessie 15: Beheer van virtuele systemen Concepten van virtualisatie en hardware-ondersteuning KVM-installatie en -beheer Besturing van virtuele machines via GUI en CLI Opstarten en afsluiten van VM's Sessie 16: Containers met Podman & Buildah Basisprincipes van containers en voordelen ten opzichte van VM's Inleiding tot Podman en Buildah Aanmaken en beheren van containers Sessie 17: Probleemoplossing Overzicht van het Linux-opstartproces Herstelmodus en GRUB-herstel Diagnose en oplossingen voor opstartproblemen Bijlage A: Commando-overzicht Belangrijkste Linux-opdrachten Opdrachten voor systeembeheer Bijlage B: Virtual Data Optimiser (VDO) Overzicht en installatie van VDO Volumes aanmaken en beheren Opslagvolumes uitbreiden FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen. Wat leer ik in deze cursus? Je leert essentiële vaardigheden op het gebied van Linux-systeembeheer, waaronder gebruikersbeheer, bestandssystemen, netwerken, services, opslag en het oplossen van problemen op Red Hat Enterprise Linux. Bereidt deze cursus me voor op certificering? Ja. De cursus ondersteunt de voorbereiding op Red Hat-certificeringstrajecten zoals RHCSA. Is dit een praktische cursus? Ja. De cursus is zeer praktijkgericht en omvat echte systeembeheertaken. Voor welke functies is deze cursus geschikt? De cursus is geschikt voor Linux-beheerders, DevOps-engineers, infrastructuuringenieurs en IT-supportmedewerkers. Wat kan ik na afloop van de cursus? Je bent in staat om Linux-systemen te beheren, services te configureren, opslag en gebruikers te beheren, problemen op te lossen en ondersteuning te bieden in bedrijfsomgevingen. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 5 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Toegang tot virtuele live-labomgevingen Afgestemd op Red Hat-certificeringstrajecten zoals RHCSA. Downloadbare cursusdocumentatie en oefeningen Deskundige trainers met relevante praktijkervaring Meer dan 60 aanbevolen studie-uren Certificaat inbegrepen Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€3.150
Klassikaal
max 12
5 dagen

Ubuntu Server Administration – 4 dagen online klassikaal

Online ma 21 dec. 2026
Verwerf de praktische vaardigheden die je nodig hebt om Ubuntu Server met vertrouwen te installeren, configureren en beheren in praktijkomgevingen Deze praktijkgerichte cursus rust je uit met essentiële vaardigheden op het gebied van Linux-serverbeheer, waaronder gebruikers- en groepsbeheer, opslagconfiguratie, netwerken, pakketbeheer en systeemmonitoring. Je leert hoe je veilige, stabiele en efficiënte Ubuntu Server-systemen onderhoudt en ontwikkelt tegelijkertijd de vaardigheden voor probleemoplossing die nodig zijn om bedrijfsinfrastructuur te ondersteunen. Door middel van begeleide labs en praktische oefeningen bouw je het zelfvertrouwen op om servers te beheren in cloud-, datacenter- en gevirtualiseerde omgevingen. Aan het einde van de cursus ben je in staat om Ubuntu Server effectief te beheren en moderne IT- en cloudgebaseerde activiteiten te ondersteunen. Doelgroep Aankomende Linux-serverbeheerders IT-ondersteunings- en infrastructuuringenieurs DevOps- en cloudingenieurs Systeembeheerders die met Ubuntu- of Linux-systemen werken Technische professionals die de overstap maken naar serverbeheer Kandidaten die zich voorbereiden op Linux-certificeringstrajecten Vereisten Basiskennis van IT-systemen en besturingsomgevingen Bekendheid met het gebruik van de opdrachtregel (nuttig maar niet essentieel) Algemene kennis van netwerkconcepten Geen eerdere ervaring met Linux-serverbeheer vereist Leerdoelen Gebruikerstoegang en machtigingsbeheer: Beheer gebruikers en groepen, configureer sudo-toegang, wachtwoordbeleid, uitgebreide machtigingen en inlogcontrole. Pas shell-omgevingen aan en zorg tegelijkertijd voor veilige toegang voor meerdere gebruikers. Opslag en bestandssystemen: Configureer schijven en opslag met behulp van MBR/GPT, partities, RAID, LVM en ZFS. Pas labels en UUID’s toe en houd daarbij de opslagprestaties in de gaten en beheer deze. Linux-netwerken en -services: Configureer IPv4/IPv6-netwerken, DNS en hostnaamresolutie. Gebruik SSH op een veilige manier, analyseer verkeer en beheer services met systemd en tools voor tijdsynchronisatie. Beveiliging, logboekregistratie en containers: Beveilig systemen met UFW en AppArmor, beheer logboeken met rsyslog en journalctl, voer back-ups en herstel uit en implementeer containers met Docker. Cursusinhoud Dag 1 Sessie 1: Beheer van gebruikersaccounts Beheer van gebruikers en groepen Wachtwoordbeleid en sudo-configuratie Bash-omgeving en inlogcontrole Uitgebreide machtigingen Sessie 2: Bestandssysteemoperaties Overzicht van bestandssystemen en Linux I/O MBR versus GPT-partitionering XFS- en Btrfs-configuratie Schijfgebruik, koppelen en UUID/label-configuratie Sessie 3: RAID RAID-concepten en -niveaus RAID-arrays aanmaken en beheren Geneste RAID en beheer van schijfvervanging Dag 2 Sessie 4: Logical Volume Management (LVM) Overzicht en configuratie van LVM LVM-informatie bekijken en beheren De grootte van logische volumes aanpassen Concepten van Device Mapper Sessie 5: ZFS Overzicht van ZFS en poolbeheer Optimalisatie en prestatiebewaking Snapshots en klonen Sessie 6: Softwarebeheer Debian-pakketbeheer Gebruik van apt en Snap Software-installatie en updates Sessie 7: Vim-editor Basisprincipes en omgeving van Vim Belangrijkste bewerkingsfuncties en commando’s Vim-workflow en hulpmiddelen voor snelle referentie Dag 3 Sessie 8: Systeeminitialisatie Beheer van systemd en het opstartproces Servicecontrole en systeemeenheden Runlevels en afsluitprocedures Sessie 9: Procesbewaking en -planning Hulpmiddelen voor procesbewaking Taakplanning met `at`, `cron` en `anacron` Cron-configuratie en -beheer Sessie 10: Linux-netwerken Basisprincipes van netwerken en poorten IPv4/IPv6-configuratie en DNS SSH, pakketanalyse en tijdsynchronisatie Sessie 11: Lokalisatie Lokale instellingen en variabelen Codering en toetsenbordindeling Tijdzonebeheer Dag 4 Sessie 12: Linux-logboekregistratie Configuratie van rsyslog en logboekregistratie op afstand Logboekbeheer met logrotate Journal-query’s en -configuratie Sessie 13: Back-up en herstel Archiveren en herstellen met tar Schijfklonen met dd Bestandscompressie en rsync-overdrachten Vergelijking van back-uptools Sessie 14: Virtualisatie en containers KVM-installatie en -beheer Basisprincipes van Linux-containers Docker-containers uitvoeren Sessie 15: Ubuntu-beveiliging Configuratie van de UFW-firewall Instelling van AppArmor en profielbeheer Beveiligingsmaatregelen op applicatieniveau FAQ Wanneer vindt de cursus plaats? Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 uur per dag aaneengesloten. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen. Wat leer ik in deze cursus? Je leert hoe je Ubuntu Server installeert, configureert en beheert, inclusief gebruikers, opslag, netwerken, pakketten en systeemservices. Is deze cursus geschikt voor beginners? Ja. De cursus is bedoeld voor deelnemers die nog geen ervaring hebben met Linux-serverbeheer. Heb ik eerdere Linux-ervaring nodig? Er is geen eerdere ervaring met Ubuntu of Linux vereist. Is deze cursus praktijkgericht? Ja. De cursus omvat praktische oefeningen en realistische taken op het gebied van serverbeheer. Voor welke functies is deze cursus geschikt? De cursus is geschikt voor Linux-beheerders, DevOps-engineers, cloud-engineers en IT-supportmedewerkers. Helpt deze cursus bij het behalen van certificeringen? Ja. De cursus biedt een stevige basis voor certificeringstrajecten op het gebied van Linux en serverbeheer. Welke vaardigheden zal ik opdoen? Je leert Ubuntu-servers beheren, systeemservices configureren, opslag en netwerken beheren en problemen oplossen in productieomgevingen. Belangrijkste kenmerken Cursus en materiaal in het Engels Beginners- tot gemiddeld niveau 4 dagen live virtuele training onder leiding van een instructeur (8 uur per dag) Gestructureerde, live leersessies op basis van praktijkoefeningen Oefeningen om kernvaardigheden te versterken Digitale trainingsbronnen 50+ aanbevolen studie-uren Certificaat inbegrepen Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt
€2.450
Klassikaal
max 12
4 dagen

DASA DevAIOps - Including Exam [DASADEV-AIOPS]

VIRTUAL TRAINING CENTER ma 25 jan. 2027 en 9 andere data
OVERVIEW Adopt DevAIOps practices effectively, and achieve faster time-to-market and time-to-value. This two-day certification course offers a comprehensive understanding of how to integrate AI into DevOps practices, driving operational efficiency, automation, and innovation. Participants will explore ways to integrate AI into their CI/CD pipelines, reliability, security, and platform engineering practices, while learning how to leverage AI-powered tools for continuous improvement and efficient product delivery. This certification program equips IT professionals to implement DevAIOps practices effectively, achieving faster time-to-market and time-to-value, and iterative development.   Updated 11/6/2026 OBJECTIVES After completing this program, you will be able to: Build mental models to reason about, configure, and troubleshoot AI-powered tools used in DevOps environments. Design and work with intelligent CI/CD pipelines that improve delivery speed, quality, and automation. Shift toward predictive operations by interpreting, configuring, and critically evaluating AI-powered observability outputs. Design, implement, and operate an MLOps platform on top of existing DevOps infrastructure that governs the full model lifecycle. Apply a security framework for AI-powered systems spanning the CI/CD pipeline, runtime environment, and AI-specific attack surface. Design and operate a platform that delivers AI infrastructure as self-service developer capabilities with optimized cost, performance, and compliance. Implement a governance framework that ensures AI systems meet regulatory, ethical, and organizational accountability requirements throughout the model lifecycle. AUDIENCE - Product Owners and Managers - Developers and Application Team Leads - Project and Program Managers - DevOps & Automation Engineers - Software Managers and Team Leads - Ops Architects and Engineers - Cloud Engineers - Data Engineers and Scientists - Site Reliability Engineers CERTIFICATION Certificate: DASA DevAIOps Exam Details Delivery: Online Proctored Format: Closed-book Proctoring: Web Proctored Duration: 60 minutes Questions: 40 Multiple Choice Pass Grade: 60% CONTENT Module 00: Programme Orientation Understand the learning path, assessments, and certification requirements. Explore DevAIOps maturity, current trends, and the growing need for AI skills in delivery teams. Review the FinTech case study covering release delays, rising costs, and AI readiness challenges. Module 01: AI Fundamentals for DevOps Teams Learn key model types such as classification, regression, anomaly detection, and NLP. Understand model training, validation, drift, and their impact on reliability. Interpret AI outputs including alerts, confidence scores, and code suggestions. Module 02: Intelligent CI/CD Pipelines Apply AI-assisted code review to improve quality and reduce manual effort. Use intelligent test prioritisation to balance speed, coverage, and risk. Enable predictive deployment gates, rollback logic, and self-healing responses. Module 03: AI Augmented Observability and AIOps Detect issues earlier using anomaly detection and dynamic baselines. Reduce alert noise through event correlation and root cause analysis. Improve resilience with predictive scaling and faster incident response. Module 04: MLOps & the AI Model Lifecycle in a DevOps Context Build model versioning, promotion workflows, and reproducible delivery processes. Monitor model performance, detect drift, and trigger retraining when needed. Use feature stores to improve consistency between training and live environments. Module 05: DevSecOps with AI Apply AI-powered SAST, DAST, and dependency scanning across CI/CD pipelines. Use anomaly detection for runtime monitoring across containers and networks. Address AI-specific risks such as prompt injection, model poisoning, and data exposure. Module 06: Platform Engineering and AI Structure Create self-service platforms and golden paths for AI delivery teams. Configure Kubernetes and GPU resources for training and inference workloads. Compare cloud and self-hosted options based on cost, latency, and compliance needs. Module 07: AI Governance, Ethics and Regulatory Compliance Apply EU AI Act and GDPR requirements to technical delivery processes. Use model cards, lineage tracking, and documentation as code. Monitor fairness, define approval models, and manage AI incidents effectively.
€1.595
Klassikaal
max 16

DASA Intelligent Continuous Security™ (ICS) - Including Exam [DASADEV-ICS]

VIRTUAL TRAINING CENTER wo 17 feb. 2027 en 9 andere data
OVERVIEW Master Advanced Intelligent Continuous Security Practices to Secure Your Entire Product Lifecycle. The DASA Intelligent Continuous Security Certification teaches the skills, mindset, practices, and tools needed to utilize AI to reduce complexity, automate workflows, and enhance agility in threat detection and response for your entire lifecycle. Bridge current challenges by enhancing both pre-production security (DevSecOps) and in-production security (SecOps). DASA ICS is designed to be relevant for both Development and Security teams, addressing a critical need that current solutions aren’t fully meeting.   Updated 11/6/2026 OBJECTIVES After completing this program, you will be able to: Explain the relevance of the DevSecOps and Continuous Security. Compare the traditional security practices with DevSecOps and Continuous Security and its need. Differentiate Intelligent Continuous Security from other security frameworks, focusing on its intelligent and unified approach. Demonstrate how Intelligent DevSecOps and Continuous Security principles and practices improve the organization’s security maturity by designing a Continuous Security Toolchain. Develop a step-by-step DevSecOps and Continuous Security transformation roadmap tailored to organizational needs, incorporating leadership alignment and solution modeling. Assess organizational culture, maturity metrics, and emerging trends to formulate strategies for DevSecOps and Continuous Security adoption and improvement. Evaluate long-term strategies to sustain and evolve Intelligent DevSecOps and Continuous Security practices to changing technological and organizational landscapes. AUDIENCE - Security, Ops and Dev Leaders - Operations Leaders and Practitioners - QA Leaders and Practitioners - DevOps & Automation Engineers - Software Managers and Team Leads - Ops Architects and Engineers - Cloud Engineers - Data Engineers and Scientists - Site Reliability Engineers CERTIFICATION Certificate: DASA Intelligent Continuous Security™ (ICS) Exam Details Delivery: AI Proctored Format: Closed-book Proctoring: Automated Duration: 80 minutes Questions: 40 Multiple Choice Pass Grade: 65% CONTENT Module 1: Foundations of SecOps, DevSecOps, and Intelligent Continuous Security Explain the current security threat landscape, the foundational concepts of SecOps and DevSecOps frameworks, and how gaps in these frameworks have led to the development of Intelligent Continuous Security. Classify modern cybersecurity threats, including ransomware, supply chain risks, and phishing. Compare SecOps and DevSecOps limitations in addressing advanced cybersecurity threats. Summarize how ICS enhances security by bridging SecOps and DevSecOps gaps. Module 2: Fundamentals of Intelligent Continuous Security Summarize the Intelligent Continuous Security framework, focusing on its unified approach and highlighting how it builds on the principles and practices of SecOps and DevSecOps security frameworks. Define the ICS framework, its principles, and core security practices. Compare ICS to DevSecOps and SecOps, highlighting key differences and benefits. Explain how ICS integrates security into workflows while ensuring agility. Module 3: Intelligent Continuous Security Technologies and Integrations Apply technologies to implement Intelligent Continuous Security and how they are integrated into an inter-working system to orchestrate and automate security practices end-to-end across the software lifecycle. Apply security tools to CI/CD pipelines for continuous security coverage. Explain AI’s role in automating security testing and analyzing results. Demonstrate security tool integration within an ICS security pipeline. Module 4: Intelligent Continuous Security Measures of Progress and Success Apply Intelligent Continuous Security capability maturity models, measures of progress and success, and governance strategies to assess, direct, and evolve Intelligent Continuous Security implementation. Identify ICS maturity levels to assess capabilities and guide implementation evolution. Measure effectiveness of vulnerability detection, exploit response, and mitigation strategies. Discuss ICS ROI measurement and governance policy monitoring for security success. Module 5: Transforming to Intelligent Continuous Security Analyze typical challenges in Intelligent Continuous Security transformations and develop strategies to overcome them while designing effective roles, skills, and team topologies to ensure successful implementation. Identify objectives of each step in the Seven-Step ICS Transformation Framework. Analyze the framework’s application to SolarWinds to address transformation challenges. Design an ICS transformation strategy tailored to specific organizational needs. Module 6: Sustaining and Evolving Intelligent Continuous Security Evaluate long-term strategies to sustain and evolve ICS practices in response to changing technological and organizational landscapes. Identify challenges in sustaining ICS and their impact on long-term effectiveness. Develop strategies for continuous improvement and scaling ICS over time. Evaluate emerging trends like AIOps and AI in ICS sustainability.
€1.595
Klassikaal
max 16