Bash Fundamentals voor Data Engineers
2 days
Omschrijving
Als Data Professional is het steeds gebruikelijker om te werken in (cloud)omgevingen waar de commandline een belangrijke rol speelt. In deze training leer je werken met Bash, de meest gebruikte shell in Linux-omgevingen. Je leert hoe je bestanden navigeert, data inspecteert en bewerkt, en hoe je Bash effectief inzet in combinatie met tools als Azure CLI en WSL.
De kennis die je opdoet over Bash, kun je eenvoudig ook toepassen op andere shells uit de "sh" familie, zoals sh, zsh, etc.

Deze training is bedoeld voor data engineers, data scientists en data administrators die normaal gesproken in Windows-omgevingen werken, maar vaker in aanraking komen met commandline-tools binnen Azure of andere cloudomgevingen. De training is geschikt voor deelnemers zonder commandline-ervaring, maar ook voor wie al eens met PowerShell of Git Bash heeft gewerkt en Bash beter wil leren begrijpen.
Na de training "Bash voor Data Professionals":
- Weet je wat een shell is en waarom Bash belangrijk is voor datawerk
- Kun je bestanden navigeren, inspecteren en manipuleren via Bash
- Kun je eenvoudige data-transformaties uitvoeren met Bash-tools
- Kun je processen beheren en foutmeldingen begrijpen
- Kun je kleine scripts schrijven om handelingen te automatiseren
- Begrijp je hoe Bash past binnen moderne Azure-tools zoals Azure CLI, WSL, VS Code en Dev Containers
Voorkennis om de training "Bash voor Data Professionals" te volgen
Voor deze training is geen voorkennis van de commandline vereist. Ervaring met cmd (ook wel bekend als de "DOS box"), PowerShell, Git Bash of een andere shell is altijd mooi meegenomen, maar niet noodzakelijk.
Onderwerpen
- Introductie: command line, bash, zsh
- Bestandssysteem en bestandsbeheer (
cd
,ls
,mkdir
,rm
,mv
,cp
) - Wildcards en brace expansion
- Tekstbestanden lezen: cat,
less
,head
,tail
- Zoeken en filteren: find,
grep
,sort
,uniq
,cut
,paste
,sed
(de laatste beperkt) - JSON verwerken met
jq
- Standaardinvoer/-uitvoer, redirection, pipes, command substitution
- Processen en job control: ps,
top
,kill
, achtergrondtaken - Shell aanpassen: bashrc,
profile
,zshenv
- Shell history en scripting: shebang,
if
/else, variabelen, loops - Bestandsrechten: chmod en chown
- Bash binnen Windows Subsystem for Linux (WSL)
- Je Bash-kennis toepassen binnen Azure CLI
Studiemateriaal
In de training "Bash voor Data Professionals" gebruiken we materiaal dat we zelf ontwikkeld hebben. Wij zorgen ervoor dat je al het benodigde materiaal op tijd ontvangt.Available dates
There are currently no scheduled dates available. Please contact us for options.