Zaawansowane programowanie powłoki, BASH, AWKLX-BASH-ADV

Obecnie brak terminów otwartych

Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 3 osób.

4,8/5 (61)
Stars
cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Zaawansowane programowanie powłoki, BASH, AWK

Kategoria: Linux (wszystkie)

Doskonalenie programowania skryptów shellowych – zaawansowane, interaktywne, przyjazne w użyciu, a przede wszystkim stabilne i bezpieczne skrypty ułatwiające prace administracyjne i nie tylko. Zagadnienia: interaktywność, biblioteki pseudograficzne, struktury danych; przenośność.

Czas trwania

1 dzień

Program

  1. Zaawansowane programowanie w języku awk.
  2. Zaawansowana konfiguracja bash-a.
  3. Pisanie rozbudowanych skryptów.
  4. Przetwarzanie argumentów linii poleceń (getopts).
  5. Obsługa zmiennych oraz własne struktury danych.
  6. Skrypty basha jako CGI.
  7. Tworzenie skryptów interaktywnych z użyciem narzędzi opartych na ncurses.
  8. Różnice między bashem, a innymi powłokami (odstępstwa od standardu POSIX).
  9. Tworzenie przenośnych skryptów.

Pobierz w wersji PDF

Training also available in English - for more information see here.

Przeznaczenie i wymagania

Kurs przeznaczony jest dla administratorów systemów unixowych chcących poszerzyć swoją wiedzę
z programowania w powłoce (bash).

Od uczestników wymagamy znajomości: poleceń powłoki, filtrów (podstawowych programów pakietu
textutils), podstaw wyrażeń regularnych, programu sed, podstaw zarządzania procesami z poziomu bash-a oraz umiejętności pisania prostych skryptów.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Zobacz też:

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

Wyrażam zgodę na przetwarzanie danych osobowych przez „ALX” Sp. z o.o. Sp. k. z siedzibą w Warszawie w celu realizacji zgłoszenia.