Perl - programovací jazyk a základny použitia

Kurz na míru

Základní info

Perl - programovací jazyk a základy použitia
4 dni, denne 8:00 – 16:00, začiatok kurzu 9:00

Najbližší termín kurzu: 22.9.2008

Vstupné požiadavky: Znalosť práce v prostredí Unix / Linux na úrovni používateľa a skúsenosti s programovaním v niektorom inom programovacom jazyku.

Kurz je určený pre vývojárov, správcov operačných systémov, pokročilých používateľov a iných špecialistov, ktorí sa chcú oboznámiť s programovacím jazykom Perl a možnosťami jeho využitia v praxi.

Programovací jazyk Perl vznikol v roku 1987 na báze jazyka C a niektorých ďalších zdrojov. Spočiatku bol určený najmä na hromadné prehľadávanie textových súborov a prezentáciu získaných výsledkov (Practical Extraction and Report Language). Neskôr sa jazyk a jeho doplnky rozvíjali vo viacerých smeroch, vďaka čomu dnešný Perl nachádza využitie v širšej triede úloh. S výhodou ho možnou využiť napr. na automatizáciu správy operačného systému alebo na programovanie webových aplikácií na báze CGI. Je to pomerne bohatý skriptovací jazyk, ktorý obsahuje aj podporu na objektovo orientované programovanie. Jeho syntax je pre začiatočníka pomerne neprehľadná, ale už s minimálnymi znalosťami možno zvládnuť tvorbu krátkych jednoúčelových skriptov. Pokročilým programátorom poskytuje komplexnejšie nástroje a knižnice, ktoré možno využiť aj na tvorbu rozsiahlejších projektov. Pôvodne pochádza z prostredia Unix, ale v súčasnosti je k dispozícii aj v ďalších OS - vrátane MS Windows. Jeho distribúcie sú k dispozícii bezplatne na webe.

Účastníci kurzu sa oboznámia so štruktúrou a syntaxou jazyka a naučia sa ho efektívne využívať na konkrétnych príkladoch z každodennej praxe používateľov systému Unix / Linux. V závere kurzu účastníci získajú prehľad o doplnkových moduloch a vyskúšajú si ich použitie.

Cena kurzu: 8200 SK bez DPH.

Náplň kurzu:

1. DEŇ
Úvod
• účel a možnosti využitia jazyka Perl
• verzie jazyka, distribúcie a postup inštalácie
• zápis a spúšťanie skriptov
• príklad jednoduchého filtra
• premenná $_
• operátor vstupu
• príklady voľnej syntaxe jazyka

Dátové typy
• skalár
• bežné a asociatívne pole
• kontextovosť

Riadiace štruktúry jazyka
• podmienky
• cykly
Operátory

2. DEŇ
Použitie polí
• zoznamy
• funkcie na prácu s bežnými a asociatívnymi poliami

Funkcie
Práca so súbormi
• otváranie súborov na čítanie, zápis, append
• filehandle
• operátor vstupu

3. DEŇ
Špeciálne premenné
• globálne špeciálne premenné
• práca s parametrami príkazového riadku
• premenné prostredia

Regulárne výrazy
• metaznaky
• rozsahy
• kvantifikátory
• spätné referencie
• operátor substitúcie
• zostavovanie zložitých regulárnych výrazov

4. DEŇ
Podprogramy
• lokálne premenné
• globálne premenné

Formátovaný výstup
Práca s modulmi CPAN
• inštalácia
• používanie
Možnosti práce s databázami pomocou modulu DBI
Špecifiká a odlišnosti v prostredí MS Windows - stručný prehľad
Ďalšie zdroje informácií

Perl - programovací jazyk a základny použitia

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu EduCity.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.