Kód kurzu: PERL« Krok zpět

PERL – programovací jazyk

Kurz PERL - programovací jazyk je určen pro programátory v prostředí UNIX nebo Microsoft Windows, administrátory systémů UNIX a další zájemce o programovací jazyk PERL.

Předchozí kurzy

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 22.10.2018 4 15 600 CZK v ceně kurzu Český jazyk GOPAS Praha
 
17.9.2018 4 15 600 CZK v ceně kurzu Český jazyk GOPAS Brno
 
GTK 9.7.2018 4 540,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
13.8.2018 4 540,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
12.11.2018 4 540,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha4 15 600 CZK v ceně kurzu 40
Brno4 15 600 CZK v ceně kurzu 40
Bratislava4 540,00 EUR v ceně kurzu 40

Uživatelská náročnost

Předchozí kurzy

Navazující kurzy

Pro koho je kurz určen

Kurz je určen pro programátory, tvůrce CGI skriptů, administrátory systémů UNIX a další zájemce o programovací jazyk PERL.

Co vás naučíme

V kurzu se účastníci dozví o možnostech, které nabízí jazyk PERL, zejména pro systémové skriptování jako náhrada za tradiční nástroje typu shell, sed a awk. Dále se naučí programovat v tomto jazyce a na praktických příkladech se naučí vytvářet užitečné skripty s důrazem na použití v systémech UNIX.

Požadované vstupní znalosti

Základní znalosti programování a operačního systému UNIX.

Metody výuky

Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály

Tištěná prezentace probírané látky

 Osnova kurzu

Úvod

  • základní vlastnosti jazyka PERL
  • porovnání s ostatními jazyky

    Základy jazyka

  • struktura kódu, komentáře
  • proměnné a přiřazení, kontext, datové typy
  • čísla, řetězce, pole, asociativní pole (hash)
  • operátory a výrazy, logické výrazy
  • reference
  • speciální proměnné

    Řízení běhu programu

  • bloky
  • podmíněné provádění příkazů
  • opakované provádění příkazů

    Vstup a výstup

  • práce s filesystémem, soubory, adresáři
  • globbing
  • spolupráce s procesy

    Pokročilé datové struktury

  • příkazový řádek Konstruktory anonymního pole a a hashe
  • vícerozměrná pole
  • pole hashů
  • hashe polí
  • hashe hashů
  • funkce pack a unpack

    Podprogramy

  • definice
  • předávání parametrů
  • kontext volání funkce
  • funkce eval, system

    Regulární výrazy

  • jazyk RE
  • rozšíření oproti POSIX RE
  • operátor navázání
  • efektivní práce s RE

    Moduly

  • tvorba modulů
  • CPAN, instalace a použití modulů

    Ladění programů

  • PERL drbugger
  • Předchozí kurzy

    Navazující kurzy

    Tištěné nebo elektronické studijní materiály GOPAS

    Cena:
    v ceně kurzu
    Uvedené ceny jsou bez DPH.


    Graf návazností kurzů