Cursusaanbod

Inleiding

  • Bash-filosofie en principes / Wat is Bash?
  • Bash vergeleken met andere scripttalen
  • Overzicht van Bash-functies en architectuur
  • Verder dan Bash: Bash in het licht van systeembeheertaken

Bash begrijpen

  • De levenscyclus van een Bash-script
  • Hoe Bash past in systeembeheertaken
  • Bash-syntaxis en datatypes

Aan de slag

  • De ontwikkelomgeving instellen
  • Bash installeren op Linux-systemen
  • Bash installeren op Windows-systemen
  • De Bash-omgeving configureren

Bash-scripts maken en uitvoeren

  • Structuur van een Bash-script
  • Bash-scripts uitvoeren
  • Variabelen, argumenten en invoer-/uitvoer gebruiken
  • Controlestructuren en loops

Bash-scripting voor automatisering

  • Taken met Bash automatiseren
  • Bestandssysteembeheer met Bash
  • Procesbeheer met Bash
  • Systeemonderhoud en logboekregistratie met Bash

Bash integreren met andere tools

  • Bash en reguliere expressies
  • Bash en sed en awk
  • Bash en commandoregeltools (grep, find, xargs, etc.)

Foutopsporing

  • Bash-scripts debuggen
  • Gewone fouten en hoe ze te voorkomen zijn
  • Bash-scripts optimaliseren

Samenvatting en volgende stappen

  • Overzicht van belangrijke concepten en best practices
  • Volgende stappen voor meer informatie over Bash en automatisering met Bash

Vereisten

  • Een begrip van het Linux-besturingssysteem
  • Ervaring met de commandoregelinterface
  • Basisprogrammeervaardigheden

Doelgroep

  • Ontwikkelaars
  • Systeembeheerders
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën