Linux
Hagyományos Hagyományos
Azonosító PRL-01
Ár (nettó/fő) 189 000 Ft
Hossz 32 óra (4 nap)
Indulási időpontok
  • 2017. június 19. 
  • 2017. november 13.

OktatóOktató

Skip Navigation LinksFőoldal IT tanfolyamok és IT vezetői tanfolyamok Linux tanfolyamok Tanfolyam

Perl használata rendszergazdáknak tanfolyam (Kód:PRL-01)

Perl használata rendszergazdáknak tanfolyam (Kód:PRL-01)

A tanfolyam célja

A képzést korábbi programozási alapokkal rendelkező, és UNIX/Linux környezetben tevékenykedő szakemberek részére ajánljuk, akiknek feladata között szerepel adminisztratív szkriptek, programok készítése Perl segítségével. A tanfolyam eredményeként a hallgatók megtanulják a Perl nyelv szintaktikáját, képesek lesznek összetett Perl szkriptek írására, illetve megismerik a DBI alapvető használatát.

Szükséges előképzettség

Számítógép kezelési, UNIX/Linux üzemeltetési ismeretek, OOP alapú programnyelvben való jártasság, és valamilyen OOP (esetleg strukturált) programozási alapismeret és gyakorlat. Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. Az előadás magyar nyelven zajlik.

Tanfolyami tematika

  • A Perl programozási nyelv áttekintése: kapcsolata a C nyelvvel, Perl installálása, egyszerű Perl szkript írása, szkriptek futtatása, megjegyzések a Perl szkriptekben
  • Adattípusok ismertetése: skalár típus, tömbök, asszociatív tömbök (hash), szubrutin adattípus ismertetése, globális adattípus
  • Változók deklarálása: általános összefoglaló a változókról, érvényességük és láthatóságuk
  • Operátorok és működésük ismertetése: aritmetikai, relációs, logikai, értékadó, bitenkénti logikai, léptető operátorok és ezek precedencia sorrendje, a mezőoperátor, binding, a tartományoperátor, a vessző operátor, a feltételes operátor
  • Alapvető adatstruktúrák: tömbök és kezelésük - tömboperátorok (push, pop, shift, unshift, reverse, sort, chomp, map, grep), hash tömbök és kezelésük - operátorok (keys, values, each, delete), többdimenziós tömbök
  • Vezérlési szerkezetek: elágazások (if/elsif/else, unless), ciklusok (while, until, do...while, do...until, for, foreach)
  • Reguláris kifejezések: mintaillesztő operátorok, visszahivatkozás, helyettesítés operátorok (s///), sztring-kereső operátor (m///), karaktercserélő operátor (tr///), egyéb speciális operátorok, karakterosztályok, minták
  • Állománykezelés, I/O: standard állományleírók (STDIN, STDOUT, STDERR), a <> operátor használata, állománytulajdonságok ellenőrzése, állománykezelő függvények, könyvtárak olvasása, szöveges és bináris állományok olvasása/írása, állománytulajdonságok lekérdezése
  • Magas szintű adatmanipuláció: szöveges és bináris adatok kezelése
  • Felhasználó által definiált függvények: szubrutin deklarációja és meghívása, változók és érvényességi tartományaik (globális, lokális (dinamikus, lexikus)), szubrutinok értékvisszaadása, rekurzív szubrutinok, szubrutin prototípusok
  • Referenciák és névtelen adatstruktúrák: referenciák típusai (valós és szimbolikus), létrehozásuk, visszahivatkozások, fájlkezelőkre vonatkozó referenciák, referenciák szubrutinokhoz, komplex, illetve névtelen adatstruktúrák
  • Rendszerfolyamatok kezelése: folyamatok elindítása (backtick operátor), system és exec parancsok ismertetése
  • A Perl alapkönyvtára: Perl Standard Library
  • Objektumorientált programozás a Perlben: egységbezárás (Encapsulation), öröklődés (Inheritance) és többszörös öröklődés, többalakúság (Polimorfism), metódusok felüldefiniálása (overriding)
  • Adatbázis-programozás Perlben (DBI): standard adatbázis-független interfészen keresztüli adatbázis-elérés ismertetése
Magunkról
Akciók
Tanfolyami feltételek
Finanszírozás
Bankkártyás fizetés
Felhasználási feltételek
SA VOUCHER
Állásajánlatok
Kapcsolat
South Buda Business Park South Buda Business Park A
1117 Budapest, Budafoki út 56. 3. emelet
(+36-1) 880-0040, info@training360.com
Google Térkép... Facebook...