Linux Fundamentals - 5 dagen online klassikaal
2.650,00 EUR
- 5 days
Bouw een sterke basis in Linux-systeembeheer en commandoregelgebruik met deze praktijkgerichte cursus Linux Fundamentals. De cursus is ontworpen voor zowel beginners als IT-professionals en biedt praktische ervaring met het werken in Linux-omgevingen, bash-scripting, bestandssystemen, automatiseringstools en essentiële commandoregelhulpprogramma’s.
Belangrijkste functies
Taal
Lesmateriaal in het Engels
Niveau
Niveau: beginner - gemiddeld
5 dagen live, door een instructeur begeleid
Virtuele training (8 uur per dag)
Praktijkgerichte scriptscenario’s
Praktische oefeningen met live labomgevingen
Volledige cursusmaterialen
Inhoud gestructureerd volgens de LPI-certificeringsnormen
70+ aanbevolen studie-uren
Inclusief certificaat van afronding van het programma

Leerdoelen
Aan het einde van dit programma ben je in staat om:
Linux‑basisprincipes en systeemnavigatie
Bouw zelfvertrouwen op in het werken met Linux-omgevingen en commandoregeltools. Leer hoe Linux-systemen zijn opgebouwd, hoe je bestanden en mappen beheert en hoe je efficiënt navigeert in lokale, virtuele en cloudgebaseerde systemen.
Opdrachtenregelbewerkingen en automatisering
Ontwikkel praktische command-linevaardigheden met behulp van pipes, omleiding, logische operatoren en wildcards om taken te automatiseren en de efficiëntie van systeembeheer te verbeteren.
Linux-hulpmiddelen voor tekstverwerking
Werk met essentiële Linux-hulpprogramma’s, waaronder vi/Vim, grep, sed en awk, om bestanden te bewerken, tekst te verwerken, logbestanden te doorzoeken en systeemproblemen op te lossen met behulp van reguliere expressies.
Geavanceerde gegevensverwerking en interactie
Werk met bestandsverwerking, delegates, events, lambda‑expressies en LINQ om gegevens efficiënt te beheren en dynamische, event‑gedreven applicaties te ondersteunen.
Bash-scripting voor automatisering
Maak en voer Bash-scripts uit met behulp van variabelen, lussen, voorwaarden en gebruikersinvoer om routinematige beheertaken te automatiseren en dagelijkse workflows te stroomlijnen.

Cursusplanning
Dag 1
Sessie 1: Introductie tot Linux
- Basisprincipes van Linux en UNIX
- Linux-kernel en bestandssysteemstructuur
- Bestands- en mapbeheer
- Absolute en relatieve paden
- Oefeningen voor navigatie via de opdrachtregel
Sessie 2: Basiscommando's
- Syntaxis van de opdrachtregel
- Bestands- en mapbewerkingen
- Jokers en commando-uitvoering
- Logische operatoren en volgordecommando's
- Praktische commando-oefeningen
Sessie 3: Redirecties en pipes
- Invoer- en uitvoeromleiding
- Foutomleiding en pipe-commando’s
- Praktische oefeningen met pipes en omleiding
Dag 2
Sessie 4: basisprincipes van de vi/Vim‑editor
- Inleiding tot vi/Vim
- Bewerkingsmodi en kernopdrachten
- Ongedaan maken, opnieuw uitvoeren en aanpassen
- Commando's uitvoeren en hulp raadplegen
- Praktische vi/Vim-oefeningen
Sessie 5: Tekst zoeken en vervangen
- Zoeken en vervangen in vi/Vim
- Reguliere expressies (regex)
- Werken met sed, grep, egrep en fgrep
- Oefeningen in tekstverwerking
Sessie 6: Opdrachten Herroepen & Bewerken
- Basisprincipes van de Bash- en Korn-shell
- Technieken voor het terughalen en bewerken van commando’s
- Praktische shell-oefeningen
Sessie 7: Bestandsrechten en toegangsbeheer
- Gebruikers, groepen en machtigingen
- Bestandsattributen wijzigen
- Gebruikers en groepen wisselen
- Oefeningen in bestandskoppeling en toegangsbeheer
Dag 3
Sessie 8: Tekst filteren en opmaken
- Hulpmiddelen voor tekstfiltering en -opmaak
- Gebruik van paste, cut, nl en awk
- Praktische oefeningen in tekstverwerking
Sessie 9: Processen
- Fundamenten van procesbeheer
- Processen monitoren en beëindigen
- Achtergrondtaken en taakbeheer
- Oefeningen in procesbeheer
Sessie 10: Gebruikersomgeving
- Shell-profielen en omgevingen aanpassen
- Werken met .profile, .bash_profile en .bashrc
- Oefeningen voor het instellen van de omgeving
Sessie 11: Meer Linux-commando's
- Gebruik van find, locate, xargs, df, cut en sort
- Dubbele inhoud en nummerreeksen opsporen
- Geavanceerde opdrachten voor de opdrachtregel
Dag 4
Sessie 12: Overzicht van UNIX-commando’s
- Kerncommando’s van UNIX en Linux
- Bestands- en mapbeheer
- Regex- en bestandsnaampatronen
- I/O-omleiding en hulpprogramma's
Sessie 13: Aan de slag met shell-scripting
- Basisprincipes van shell-scripting
- Scripts maken, opslaan en uitvoeren
- Oefeningen voor scriptontwikkeling
Sessie 14: Variabelen gebruiken
- Omgevings- en lokale variabelen
- Variabele toewijzing en quotering
- Bestandsextensies en echo-sequenties
- Oefeningen in het omgaan met variabelen
Sessie 15: Berekeningen uitvoeren
- Berekeningen met gehele en drijvende-kommagetallen
- Gebruik van expr en rekenkundige notatie
- Rekenoefeningen in shellscripts
Sessie 16: Omgaan met runtimegegevens
- Gebruik van read en opdrachtregelargumenten
- Interactieve en herbruikbare shellscripts
- Oefeningen met runtimegegevens
Sessie 17: Voorwaardelijke uitvoering
- Voorwaardelijke logica met if en test
- Oefeningen voor scriptvalidatie
Sessie 18: Korn-, Bash- en POSIX-syntaxis
- Geavanceerde shell-syntaxis en testoperatoren
- Standaard- en vervangingsvariabelen
- Exit-statuscodes en scriptoefeningen
Dag 5
Sessie 19: Lusconstructies
- While-, until- en for-lussen
- Lusbesturingsopdrachten
- Oefeningen in scriptautomatisering
Sessie 20: Beslissingen met meerdere takken
- Case- en select-instructies
- Menu-gestuurde scripts bouwen
- Oefeningen met het menusysteem
Sessie 21: Scripten met AWK
- AWK‑basisprincipes en scripting
- AWK integreren met Bash
- Praktische AWK-oefeningen
Sessie 22: Functies
- Functies maken en gebruiken
- Functiesyntaxis en voorbeelden
- Oefeningen met scriptfuncties
Sessie 23: Afhandeling van interrupts
- Onderbrekingssignalen en traps
- Interrupties afhandelen in scripts
- Oefeningen voor de implementatie van valkuilen
Bijlagen
- Geavanceerde scripttaken en arrays
- Vim- en UNIX-snelreferenties
- Aanvullende oefenopgaven

Voor wie is dit programma bedoeld?
IT-professionals die aan hun Linux-reis beginnen
Systeem- en netwerkbeheerders
DevOps- en cloudinfrastructuurprofessionals
Teams voor technische ondersteuning en operaties
Ontwikkelaars die in Linux-omgevingen werken
Professionals die zich voorbereiden op Linux Essentials- of LPIC-certificeringen
Vereisten
- Basiskennis van IT-concepten en besturingssystemen
- Algemene computervaardigheden en bestandsbeheer
- Er is geen eerdere ervaring met Linux of programmeren vereist
- Vertrouwdheid met commandoregelomgevingen is handig, maar niet verplicht
Verklaringen
Vergunningverlening en accreditatie
De cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.
Veelgestelde vraag

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
