Adresaci szkolenia

Administratorów systemu, programistów i zaawansowanych użytkowników

Cel szkolenia

Kurs dotyczy podstaw programowania w języku Perl. Przeznaczony jest dla administratorów systemu, programistów i zaawansowanych użytkowników. Tematyka obejmuje składnię i struktury języka Perl, instrukcje sterujące, obsługę wejścia/wyjścia, dopasowywanie wzorców, definiowanie procedur, tworzenie skryptów CGI i korzystanie z modułów zorientowanych obiektowo. Kurs to w 40 procentach wykład i w 60 procentach ćwiczenia na serwerach HP.

Główne korzyści
Po szkoleniu uczestnicy zdobędą wiedzę i umiejętności:

  • Czytać i obsługiwać istniejące skrypty w Perlu
  • Tworzyć i uruchamiać program w Perlu
  • Korzystać z instrukcji pętli i instrukcji sterujących
  • Korzystać z list, tablic zwykłych i asocjacyjnych
  • Korzystać z wyrażeń regularnych
  • Korzystać z procedur do modularyzacji programu
  • Korzystać z zaawansowanych struktur danych
  • Rozumieć jak korzysta się z modułów Perla i tworzy skrypty CGI

Wymagania

  • UNIX Fundamentals 51434S

lub

  • Znajomość UNIXa w zakresie omawianym na powyższym kursie, w tym umiejętność pracy z edytorem i poruszania się po katalogach
  • Podstawowa znajomość języka C, języka Java, innego języka wyższego poziomu lub języka powłoki systemu operacyjnego (csh, ksh lub POSIX)

Parametry szkolenia

4*8 godzin (4*7 godzin netto) wykładów i warsztatów.

Wielkość grupy: maks. 8-10 osób.

Program szkolenia

  • Wprowadzanie do programowania w Perlu
  • Zarządzanie danymi
  • Listy, tablice i tablice asocjacyjne
  • Listy, tablice i tablice asocjacyjne
  • Zmienne specjalne
  • Protokół CGI (Common Gateway Interface)
  • Instrukcje w Perlu
  • Pętle i rozgałęzienia
  • Dodatkowe struktury sterujące
  • Procedury
  • Zaawansowane struktury danych
  • Moduły w Perlu

Pytania?

* Wymagane.


Konsultant on-line
Skorzystaj z usług naszego konsultanta on-line.
Naciśnij przycisk ‘Skorzystaj’ aby przejść do okienka czatu
Kontakt
ul. Nowogrodzka 62c
02-002 Warszawa
Telefon +48 22 2035600
Fax +48 22 2035601
Email