Zelfstandig leren met behulp van Startel.
Zelfstudie

GitHub Advanced Security (GH-500) Zelfstudiepakket

  • Intermediate
  • 16 uur
  • Incl. examen
  • Engels

De GitHub Advanced Security (GH-500) E-Learning helpt jou om de beveiliging van jouw softwareontwikkelingsprojecten binnen GitHub naar een hoger niveau te tillen. Ontdek in jouw eigen tempo hoe jij geavanceerde beveiligingsfuncties in kunt zetten om kwetsbaarheden vroegtijdig te identificeren en op te lossen, terwijl je deze direct integreert binnen een ontwikkelproces. Door middel van theorie en praktische oefeningen krijg jij inzicht in de hulpmiddelen en beveiligingswerkstromen die bijdragen aan veiligere en betrouwbaardere software.

9.2
  • Studeren in je eigen tempo
  • 365 dagen toegang

€375,-

Excl. BTW

Ontwikkel jouw informatiebeveiligingsvaardigheden met GitHub Advanced Security en bereid je voor op het GH-500 certificaat

Dit GitHub Advanced Security zelfstudiepakket bestaat uit het GH-500 cursusmateriaal, een MeasureUp oefenexamen en een GH-500 examenvoucher. Zo ga je goed voorbereid het GH-500 examen in. Na het slagen voor het examen, ontvang je het internationaal erkende GitHub Advanced Security certificaat. Het GH-500 cursusmateriaal is onbeperkt toegankelijk, het MeasureUp oefenexamen is 180 dagen lang toegankelijk en de GH-500 examenvoucher is een jaar geldig. Het cursusmateriaal, het MeasureUp oefenexamen en het GH-500 examen zijn volledig in het Engels.

Algemene omschrijving

The GitHub Advanced Security (GH-500) E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the GitHub Advanced Security (GH-500) E-Learning package itself are described in English.

Let op: Bij de GitHub Advanced Security (GH-500) E-Learning is een account voor GitHub Enterprise Cloud of Enterprise Server met GitHub Advanced Security vereist.

Met de GitHub Advanced Security (GH-500) E-Learning ontdek je in jouw eigen tempo hoe jij de beveiliging van softwareontwikkelingsprojecten binnen GitHub naar een hoger niveau kunt tillen. Je leert bijvoorbeeld hoe jij geavanceerde beveiligingsfuncties in kunt zetten om kwetsbaarheden vroegtijdig te identificeren en op te lossen, direct geïntegreerd in jouw ontwikkelproces.

Door praktisch te werken met GitHub Advanced Security krijg je inzicht in de hulpmiddelen, beveiligingscontroles en werkstromen die helpen bij het ontwikkelen van software die veiliger en betrouwbaarder is. De GH-500 E-Learning is voordelig voor ontwikkelaars en andere ICT-professionals die security-by-design toe willen passen en hun beveiligingskennis met betrekking tot het GitHub-ecosysteem willen versterken.

Na aanschaf van het GitHub Advanced Security (GH-500) zelfstudiepakket heb jij onbeperkt toegang tot het GH-500 cursusmateriaal (via Microsoft Learn). Het GH-500 oefenexamen van MeasureUp is 180 dagen lang toegankelijk en de inbegrepen GH-500 examenvoucher is een jaar geldig.

Doelgroep

De GitHub Advanced Security (GH-500) E-Learning is geschikt voor professionals die geavanceerde beveiligingsmaatregelen toe willen leren passen binnen softwareontwikkeling en DevSecOps-processen. Verder is de GH-500 E-Learning voordelig voor iedereen die wil leren hoe GitHub Advanced Security ingezet kan worden om code, softwareketens en geheimen te beschermen nog vóórdat code in productie gaat.

De GitHub Advanced Security (GH-500) E-Learning is met name geschikt voor de volgende mensen:

  • Softwareontwikkelaars, DevOps Engineers en DevSecOps-specialisten die beveiliging direct in hun ontwikkel- en release-processen willen integreren.
  • Security Engineers, beveiligingsanalisten en Application Security-specialisten die inzicht willen krijgen in organisatiebrede beveiligingsstatus en supply chain-risico’s binnen GitHub.
  • ICT-architecten, technische teamleiders en Platform Engineers die verantwoordelijk zijn voor het implementeren van veilige ontwikkelomgevingen en developer-first security tooling.
  • Professionals die te maken hebben met hoge beveiligingseisen en supply chain-beveiliging binnen sectoren als:
    • Overheid.
    • ICT.
    • Financiële dienstverlening.
    • Gezondheidszorg.

Wat is inbegrepen?

Let op: Bij de GitHub Advanced Security (GH-500) E-Learning is een account voor GitHub Enterprise Cloud of Enterprise Server met GitHub Advanced Security vereist.

Naast de waardevolle leerstof en praktijkgerichte opdrachten biedt de GitHub Advanced Security (GH-500) E-Learning meerdere hulpmiddelen om jou optimaal voor te bereiden op het GH-500 examen. Met de GH-500 E-Learning leer je GitHub Advanced Security zowel technisch als strategisch verantwoord toe te passen.

Hier is een overzicht van de inhoud van de GitHub Advanced Security (GH-500) E-Learning:

  • GH-500 cursusmateriaal
    • Het GH-500 cursusmateriaal is volledig in jouw eigen tempo door te nemen via Microsoft Learn.
  • Een GH-500 oefenexamen van MeasureUp
    • Oefen met representatieve oefenvragen en leg goed voorbereid het GH-500 examen af.
  • Een GH-500 examenvoucher
    • Met de GH-500 examenvoucher krijg jij één kans om het GH-500 examen af te leggen en de GH-500 certificering te behalen.

Na aanschaf van het GitHub Advanced Security (GH-500) zelfstudiepakket heb jij onbeperkt toegang tot het GH-500 cursusmateriaal (via Microsoft Learn). Het GH-500 oefenexamen van MeasureUp is 180 dagen lang toegankelijk en de inbegrepen GH-500 examenvoucher is een jaar geldig.

Voorkennis

Let op: Bij de GitHub Advanced Security (GH-500) E-Learning is een account voor GitHub Enterprise Cloud of Enterprise Server met GitHub Advanced Security vereist.

Voordat je begint met de GitHub Advanced Security (GH-500) E-Learning, raden wij aan dat jij beschikt over werkervaring met GitHub Actions en werklasten binnen GitHub.

Onderwerpen

In de onderstaande lijst vind je alle kernonderwerpen die tijdens de GitHub Advanced Security (GH-500) E-Learning aan bod komen. De GH-500 zelfstudie is ontwikkeld om jou de kennis en vaardigheden bij te brengen die nodig zijn om geavanceerde beveiligingsfuncties binnen GitHub toe te passen. Door de GH-500 E-Learning door te nemen zul je inzichten verkrijgen in het integreren van beveiligingscontroles binnen een ontwikkelproces, het vroegtijdig opsporen van kwetsbaarheden en het veiliger en betrouwbaarder maken van softwareprojecten met behulp van GitHub Advanced Security.

GH-500 | Module 1: Inleiding op GitHub Advanced Security

  • Definieer wat GHAS is en waarom functies zoals secret scanning, code scanning en Dependabot belangrijk zijn.
  • Weet hoe je GHAS inzet voor maximaal beveiligingseffect.
  • Begrijp de rol van GHAS binnen het bredere beveiligingsecosysteem.

GH-500 | Module 2: Dependabot-beveiligingsupdates configureren in je GitHub-repository

  • Beschrijf de beschikbare tools voor het beheren van kwetsbare afhankelijkheden in GitHub.
  • Schakel Dependabot-waarschuwingen in en stel deze in.
  • Identificeer de rechten en rollen die nodig zijn om Dependabot-waarschuwingen te bekijken en in te schakelen.
  • Activeer en configureer beveiligingsupdates via Dependabot.
  • Identificeer, beoordeel en los kwetsbare afhankelijkheden op.
  • Leg uit hoe je met de GraphQL API kwetsbaarheidsinformatie ophaalt.
  • Leg uit hoe je meldingen instelt voor kwetsbare afhankelijkheden.

Lab: Dependabot-beveiligingsupdates configureren

GH-500 | Module 3: Secret scanning configureren en gebruiken in je GitHub-repository

  • Beschrijf wat secret scanning is.
  • Configureer secret scanning.
  • Gebruik secret scanning.

GH-500 | Module 4: Code scanning configureren op GitHub

  • Beschrijf wat code scanning is.
  • Noem de stappen om code scanning in een repository in te schakelen.
  • Noem de stappen voor het inschakelen van code scanning met een externe analysetool.
  • Vergelijk de implementatie van CodeQL-analyse via GitHub Actions met die via een externe CI-tool.
  • Leg uit hoe je code scanning instelt met triggering events.
  • Vergelijk de frequentie van workflows voor code scanning (gepland vs geactiveerd door events).

GH-500 | Module 5: Beveiligingsrisico’s identificeren in jouw codebase met CodeQL

  • Maak een database met CodeQL die een relationele weergave van je bronbestanden genereert.
  • Voer CodeQL uit op een database om kwetsbaarheden in de broncode op te sporen.
  • Begrijp de resultaten van een CodeQL-scan met behulp van standaard- of aangepaste queries.

GH-500 | Module 6: Code scanning met GitHub CodeQL

  • Begrijp hoe CodeQL werkt en broncode analyseert.
  • Begrijp QL, de logische programmeertaal achter CodeQL.
  • Stel CodeQL-code scanning in binnen een GitHub-repository.
  • Gebruik een aangepaste CodeQL-query.
  • Configureer de taalconfiguratie (language matrix) in een CodeQL-workflow.
  • Leer hoe je de CodeQL CLI gebruikt om resultaten te genereren en te uploaden naar GitHub.
  • Implementeer aangepaste buildstappen.

Lab: Verwijs naar een CodeQL-query

Lab: Configureer een CodeQL language matrix

GH-500 | Module 7: GitHub-beheer voor GitHub Advanced Security

  • Begrijp wat GitHub Advanced Security is en hoe je dit inzet in de softwareontwikkelcyclus.
  • Herken welke GHAS-functies beschikbaar zijn voor open source-projecten en welke voor enterprise-producten.
  • Activeer de verschillende GHAS-functies binnen enterprise-omgevingen.
  • Bepaal wie toegang moet krijgen tot GHAS-functies binnen een organisatie en wijs de juiste rechten toe.
  • Stel beveiligingsbeleid in op organisatieniveau en op repository-niveau.
  • Begrijp hoe je reageert op beveiligingswaarschuwingen.
  • Gebruik het Security Overview-dashboard om waarschuwingen te monitoren.
  • Gebruik de GHAS API-endpoints om functies en waarschuwingen te beheren.

GH-500 | Module 8: Gevoelige gegevens en beveiligingsbeleid beheren binnen GitHub

  • Maak documentatie aan met beveiligingsrichtlijnen en nuttige informatie voor teamleden.
  • Stel machtigingen en andere regels in.
  • Automatiseer processen om beveiligingsincidenten te voorkomen.
  • Reageer adequaat op beveiligingsincidenten.

English Summary

The GitHub Advanced Security (GH-500) E-Learning enables you to strengthen the security of software development projects on GitHub by applying advanced security features and workflows. You will learn how to proactively detect and remediate vulnerabilities, integrate security into the development lifecycle, and apply security-by-design principles within the GitHub ecosystem.

The GH-500 E-Learning package includes official GH-500 learning content via Microsoft Learn, a MeasureUp practice exam, and a GH-500 exam voucher. Learning content is accessible without time limits, the GH-500 practice exam is available for 180 days, and the GH-500 exam voucher is valid for one year.

Please note: a GitHub Enterprise Cloud or Enterprise Server account with GitHub Advanced Security is required to complete the GitHub Advanced Security (GH-500) E-Learning.

Beschikbare opties voor de GH-500 zelfstudie

  • Klassikaal / virtueel

    € 675 excl. BTW

  • Zelfstudie

    € 375 excl. BTW

  • Examen

    € 99 excl. BTW

Vragen over deze zelfstudie?
Neem contact met ons op

Kies voor groei, net als deze organisaties

Ervaringen van onze deelnemers

  • Foto van klant (Jons van der Heul) die aan het werk is.

    Startel bood me de springplank naar een nieuwe carrière.

    Startel heeft veel trainingen om uit te kiezen en tussen sommige zit best wat overlap. In overleg met mij hebben ze een basispakket op maat voor me samengesteld bestaande uit drie cursussen.
    Jons van der Heul
    Lees gehele testimonial
  • Foto van klant (Edwin Schoonbeek) die een boek leest.

    Je merkt aan alles dat Startel geen statisch bedrijf is

    De droom is om Cyber Security Officer (CSO) te worden. Met deze opleidingen ontdek ik of dit beroep echt bij me past. Het fascineert me om de veiligheid in een bedrijf te waarborgen, vooral omdat we steeds meer te maken krijgen met digitale uitdagingen.
    Edwin Schoonbeek
    Lees gehele testimonial
  • Foto van klant (Alex Tabak) die aan het typen is.

    De manier waarop Startel opleidt, geeft veel vertrouwen.

    Maar er zijn ook mensen die bijscholing nodig hebben. Zoals de man die ooit systeembeheerder was bij een grote universiteit en die de afgelopen tien jaar door omstandigheden thuis heeft gezeten.
    Alex Tabak
    Lees gehele testimonial
  • Sten Numan aan het bellen in het Yelgo kantoor.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.
    Sten Numan
    Lees gehele testimonial
  • Foto van klant (Gerrit Meijering) die aan zijn werkplek zit.

    Startel heeft altijd een passend aanbod op onze vraag.

    Startel ken ik al heel lang. Toen zij nog op hun vorige locatie in Roden zaten, en ik nog bij mijn vorige werkgever werkte, volgde ik al cursussen en trainingen bij ze.
    Gerrit Meijering
    Lees gehele testimonial
Bekijk alle testimonials

Terugbelverzoek

Vul hieronder jouw gegevens in, zodat wij telefonisch contact met je kunnen opnemen.

Terugbelverzoek
Vul hieronder jouw gegevens in, zodat wij telefonisch contact met je kunnen opnemen.
Vul hieronder aanvullende informatie in over jouw vraag, zodat wij jou zo goed mogelijk kunnen helpen.
Wij zijn dé IT-opleider van het noorden
  • Train bij ons in Drachten of op jouw eigenlocatie.
  • Klanten geven ons een 9.2
  • Erkende trainers.
  • Ontvang een certificaat na deelname!
Fredou Nieuwenhuis wijst met een pijl naar rechts.
x

Offerte aanvraag

Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.

"*" geeft vereiste velden aan

Offerte aanvraag
Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.
Vul hier jouw naam in*
Vermeld eventuele specifieke wensen en het aantal deelnemers.
Wij zijn dé IT-opleider van het noorden
  • Train bij ons in Drachten of op jouw eigen locatie.
  • Klanten geven ons een 9.2
  • Erkende trainers.
  • Ontvang een certificaat na deelname!

Kom je er niet uit?
Laat ons je helpen!

Contact opnemen

Pieter Fokkema op de foto.
x