Cursusaanbod

Inleiding

  • Filosofie en principes van Bash / Wat is Bash?
  • Bash versus andere scripttalen
  • Overzicht van Bash-kenmerken en architectuur
  • Buiten Bash: Bash in het kader van systeembeheertaken

Bash begrijpen

  • Het levenscyclus van een Bash-script
  • Hoe Bash past in systeembeheertaken
  • Bash-syntaxis en gegevens types

Aan de slag

  • Het opzetten van de ontwikkelomgeving
  • Bash installeren op Linux-systeem
  • Bash installeren op Windows-systeem
  • De Bash-omgeving configureren

Het maken en uitvoeren van Bash-scripts

  • Structuur van een Bash-script
  • Het uitvoeren van Bash-scripts
  • Het gebruik van variabelen, argumenten en invoer/uitvoer
  • Stuurstructuren en lussen

Bash scripting voor automatisering

  • Taken automatiseren met Bash
  • Bestandsbeheer met Bash
  • Procesbeheer met Bash
  • Systeemmonitoring en logboekregistratie met Bash

Integratie van Bash met andere gereedschappen

  • Bash en reguliere expressies
  • Bash en sed en awk
  • Bash en commandoregelgereedschappen (grep, find, xargs, enz.)

Problemen oplossen

  • Het debuggen van Bash-scripts
  • Veelvoorkomende fouten en hoe deze te vermijden
  • Het optimaliseren van Bash-scripts

Samenvatting en volgende stappen

  • Overzicht van de belangrijkste concepten en beste praktijken
  • Volgende stappen voor het verder leren over Bash en automatisering met Bash

Vereisten

  • Kennis van het Linux besturingssysteem
  • Ervaring met de command-line interface
  • Basiskennis van programmeren

Doelgroep

  • Ontwikkelaars
  • Systeembeheerders
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën