Programowanie w Perl – od podstaw do zaawansowanych technik

Opis

Szkolenie zapewnia gruntowne wprowadzenie do języka Perl, prowadząc uczestników od podstaw do zaawansowanych technik programowania. Program łączy wykłady teoretyczne z intensywnymi warsztatami praktycznymi, podczas których uczestnicy tworzą rzeczywiste rozwiązania programistyczne. Kurs koncentruje się na wykorzystaniu unikalnych cech języka Perl, w tym zaawansowanej obsługi tekstu i wyrażeń regularnych. Zajęcia prowadzone są w formie interaktywnej, z dużą ilością ćwiczeń praktycznych i przykładów z życia wziętych.

Profil uczestnika

  • Programiści rozpoczynający pracę z językiem Perl
  • Administratorzy systemów Unix/Linux chcący zautomatyzować zadania
  • Deweloperzy innych języków pragnący poszerzyć swoje umiejętności
  • Specjaliści ds. przetwarzania danych tekstowych
  • Analitycy danych wykorzystujący skrypty do automatyzacji
  • Inżynierowie DevOps szukający narzędzi do automatyzacji
  • Testerzy oprogramowania zainteresowani automatyzacją testów
  • Specjaliści wsparcia technicznego potrzebujący narzędzi do analizy logów

Agenda

  1. Wprowadzenie do języka Perl
    • Historia i filozofia języka Perl
    • Instalacja i konfiguracja środowiska
    • Podstawowa składnia i typy danych
    • Zmienne, operatory i struktury kontrolne
  2. Struktury danych i funkcje
    • Tablice i hashe
    • Referencje i struktury złożone
    • Definiowanie i używanie podprogramów
    • Zasięg zmiennych i przekazywanie parametrów
  3. Zaawansowane techniki programowania
    • Wyrażenia regularne i przetwarzanie tekstu
    • Obiektowość w Perlu
    • Moduły i pakiety
    • Obsługa plików i katalogów
  4. Praktyczne zastosowania
    • Przetwarzanie danych tekstowych
    • Tworzenie skryptów administracyjnych
    • Komunikacja sieciowa
    • Integracja z systemem operacyjnym

Korzyści

Po ukończeniu szkolenia uczestnik będzie potrafił samodzielnie tworzyć efektywne skrypty w języku Perl do automatyzacji zadań. Zdobędzie umiejętność wykorzystywania zaawansowanych konstrukcji językowych do rozwiązywania złożonych problemów programistycznych. Nauczy się projektować i implementować modułowe rozwiązania z wykorzystaniem dobrych praktyk programowania w Perlu. Opanuje techniki debugowania i optymalizacji kodu Perl. Pozna metody efektywnego przetwarzania danych tekstowych z wykorzystaniem wyrażeń regularnych. Zdobędzie praktyczną wiedzę o tworzeniu skryptów do automatyzacji zadań systemowych.

Wymagane przygotowanie uczestników

  • Podstawowa znajomość programowania w dowolnym języku
  • Znajomość systemu operacyjnego Linux/Unix na poziomie podstawowym
  • Umiejętność pracy z wierszem poleceń
  • Podstawowa znajomość zagadnień związanych z pracą z plikami tekstowymi

Zagadnienia

  • Składnia i semantyka języka Perl
  • Wyrażenia regularne i przetwarzanie tekstu
  • Programowanie obiektowe w Perlu
  • Moduły i pakiety CPAN
  • Obsługa plików i strumieni danych
  • Debugowanie i profilowanie kodu
  • Dobre praktyki programowania w Perlu
  • Automatyzacja zadań systemowych
  • Przetwarzanie danych tekstowych
  • Tworzenie skryptów administracyjnych
  • Bezpieczeństwo w skryptach Perl
  • Integracja z systemem operacyjnym

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1750 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-SD-359

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *