Nabídka kurzů

Odběr novinek




Autorizované školenia

Kód kurzu: PERL« Krok zpět

PERL – programovací jazyk

Kurz 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.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
8.7.2013 3 10 050 CZK v ceně kurzu Český jazyk GOPAS Praha
 
GTK 30.9.2013 3 10 050 CZK v ceně kurzu Český jazyk GOPAS Praha
 
10.6.2013 3 345,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
12.8.2013 3 345,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha3 10 050 CZK v ceně kurzu 30
Brno3 10 050 CZK v ceně kurzu 30
Bratislava3 345,00 EUR v ceně kurzu 30

Uživatelská náročnost

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

Knižní publikace podle nabídky odborných vydavatelství.

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

    žádný předchozí kurz

    Navazující kurzy

    žádný navazující kurz
    PERL pro zelenáče

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


    Graf návazností kurzů