Opleiding: UNIX Fundamentals – 5 dagen online klassikaal

Ontwikkel praktische UNIX-vaardigheden met deze uitgebreide, door een docent begeleide cursus UNIX-basisprincipes.

Gedurende vijf dagen leer je zelfverzekerd je weg te vinden in UNIX-systemen, bestanden en machtigingen te beheren, tekst te bewerken met vi/Vim en dagelijkse taken te automatiseren met behulp van shellscripts. Tijdens praktische oefeningen bouw je scripts met behulp van variabelen, lussen, functies, AWK en andere essentiële command-line tools, waardoor je efficiënter kunt werken in zowel UNIX- als Linux-omgevingen. Of je nu bedrijfssystemen ondersteunt of je eerste stappen zet op het gebied van automatisering, deze cursus biedt de praktische kennis die nodig is voor echte beheer- en scriptingtaken

Doelgroep

  • UNIX- en Linux-systeembeheerders
  • Technische ondersteuning- en infrastructuuringenieurs
  • DevOps- en operations-professionals
  • Softwareontwikkelaars die in UNIX-omgevingen werken
  • IT-professionals die taken via de opdrachtregel willen automatiseren
  • Iedereen die praktische vaardigheden op het gebied van UNIX en shell-scripting wil opbouwen

Vereisten

Er zijn geen formele vereisten voor deze cursus. Hoewel eerdere UNIX-ervaring niet vereist is, helpen een technische basiskennis en bekendheid met algemene computerconcepten je om het meeste uit de training te halen.

Leerdoelen

  • UNIX-basisprincipes en vaardigheden op de opdrachtregel: Leg een solide basis in UNIX door de structuur van het bestandssysteem te leren kennen, door mappen te navigeren en bestanden efficiënt te beheren. Je gebruikt kernopdrachten, jokertekens, omleiding en pijplijnen om dagelijkse taken uit te voeren en zelfvertrouwen op te bouwen bij het werken in de opdrachtregelomgeving.
  • Bestanden bewerken en tekstverwerking: Word een expert in het bewerken van bestanden met vi/Vim en verbeter je productiviteit met behulp van de opdrachtgeschiedenis in de Bash- en Korn-shells. Je leert ook tekst te zoeken, te vervangen en te bewerken met behulp van reguliere expressies, grep en sed voor efficiënt bestandsbeheer.
  • Shell-scripting en taaktautomatisering: Ontwikkel praktische shell-scripts met behulp van variabelen, voorwaardelijke instructies, lussen en gebruikersinvoer. Door middel van praktische oefeningen automatiseert u routinetaken, verwerkt u gegevens en maakt u scripts die de efficiëntie verbeteren en handmatige inspanningen verminderen.
  • Geavanceerde scripting en herbruikbare code: Verbeter uw scriptingvaardigheden met functies, menugestuurde programma’s en logica met meerdere vertakkingen met behulp van case- en select-instructies. Je werkt ook met AWK voor gegevensverwerking en implementeert signaalafhandeling om betrouwbare, onderhoudbare en productieklaar shell-scripts te maken.

Cursusinhoud

Dag 1: UNIX-basisprincipes en basisbeginselen van de opdrachtregel

  • Verken de UNIX-architectuur, bestandssystemen en mappenstructuren.
  • Navigeer door bestanden en mappen met behulp van essentiële UNIX-opdrachten.
  • Werk met absolute en relatieve paden, jokertekens en opdrachtsyntaxis.
  • Combineer opdrachten met behulp van logische operatoren en sequentiële uitvoering.
  • Leid invoer-, uitvoer- en foutstromen efficiënt om.
  • Koppel opdrachten met pipes om commandoregel-workflows te automatiseren.

Dag 2: Tekstbewerking en bestandsbeheer

  • Bewerk en beheer bestanden met de vi/Vim-editor.
  • Zoek en vervang tekst met reguliere expressies, grep en sed.
  • Verhoog de productiviteit met behulp van de opdrachtgeschiedenis van de Bash- en Korn-shell.
  • Beheer gebruikers, groepen en bestandseigendom.
  • Configureer bestandsrechten, attributen en koppelingen.
  • Pas veilige toegangscontroles toe door middel van praktische oefeningen.

Dag 3: Procesbeheer en de UNIX-omgeving

  • Filter, formatteer en bewerk tekst met behulp van UNIX-tools en AWK.
  • Monitor, controleer en beheer systeemprocessen en achtergrondtaken.
  • Pas shell-omgevingen aan met profiel- en configuratiebestanden.
  • Zoek naar bestanden en systeembronnen met behulp van `find`, `locate` en `xargs`.
  • Organiseer en analyseer gegevens met sorteer- en tekstverwerkingscommando’s.
  • Voer veelvoorkomende systeembeheertaken uit met behulp van essentiële UNIX-hulpprogramma’s.

Dag 4: Basisprincipes van shellscripting

  • Herhaal essentiële UNIX-commando’s en scriptingconcepten.
  • Maak, bewerk en voer shellscripts uit.
  • Werk met variabelen, parameters en omgevingsinstellingen.
  • Voer rekenkundige bewerkingen uit en verwerk gebruikersinvoer.
  • Schrijf scripts met behulp van voorwaardelijke constructies en validatielogica.
  • Pas de Korn-, Bash- en POSIX-scriptingsyntaxis toe voor meer flexibiliteit.

Dag 5: Geavanceerd shellscripting

  • Automatiseer taken met behulp van while-, until- en for-lussen.
  • Schrijf interactieve scripts met case-, select- en menugestuurde logica.
  • Verwerk en analyseer gegevens met behulp van AWK-scripting.
  • Maak herbruikbare functies om de ontwikkeling van scripts te vereenvoudigen.
  • Ga om met systeemonderbrekingen en verbeter de betrouwbaarheid van scripts.
  • Ontwikkel robuuste, onderhoudbare shell-scripts door middel van praktische oefeningen.

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 aaneengesloten uren per dag. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Is deze cursus geschikt voor ontwikkelaars en data-analisten?

Ja. De cursus is bedoeld voor ontwikkelaars, data-analisten en IT-professionals die gegevens in Microsoft SQL Server moeten opvragen, analyseren en beheren. De cursus biedt praktische T-SQL-vaardigheden voor rapportage, applicatieontwikkeling en databasebeheer.

Leer ik hoe ik SQL SELECT-query’s moet schrijven?

Absoluut. Je leert hoe je SELECT-instructies maakt, gegevens filtert en sorteert, en efficiënte query’s schrijft om nauwkeurige informatie uit SQL Server-databases op te halen.

Welke tools worden er tijdens de cursus gebruikt?

De training wordt gegeven met behulp van SQL Server Management Studio (SSMS), de standaardomgeving van Microsoft voor het schrijven, testen en beheren van SQL Server-query’s en -databases.

Leer ik hoe ik de prestaties van SQL Server-query’s kan verbeteren?

Ja. De cursus behandelt technieken voor query-optimalisatie, waaronder indexeringsstrategieën, prestatieanalyse en metadatatools waarmee je knelpunten kunt opsporen en de efficiëntie van de database kunt verbeteren.

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)
  • Interactieve live-oefeningen met ondersteuning van experts
  • Praktische scripting-uitdagingen
  • Digitale trainingsgidsen en naslagwerken
  • Toegang op afstand tot scripting-omgevingen
  • Meer dan 60 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€3.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
Unix
Niveau
Duur
5 dagen
Looptijd
60 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy