Opis: Umiejętności zdobywane podczas kursu:
- Zaawansowane posługiwanie się wyrażeniami regularnymi
- Programowanie proceduralne i obiektowe
- Modularyzacja małego i średniego projektu
- Bieżąca analiza danych
Cel:
- Opanowanie programowania w języku Perl na poziome średnio zaawansowanym.
- Zdobycie praktycznych umiejętności budowania małych i średnich rozwiązań informatycznych.
- Zdobycie praktycznych umiejętności „programowania okazjonalnego” i obróbki danych.
Grupa docelowa: Szkolenie obejmuje zagadnienia związane z programowaniem w interpretowanym języku programowania Perl. Zajęcia skupiają się na praktycznym zapoznaniu słuchaczy ze sposobami obróbki danych oraz programowania małych i średnich aplikacji. W ramach ćwiczeń dużą wagę przywiązujemy do prawidłowej modularyzacji średnich projektów oraz elementów programowania obiektowego. Zajęcia są przeznaczone dla programistów którzy potrzebują elastycznego narzędzia obróbki danych i posiadają umiejętności programowania w dowolnym innym języku programowania
Uwagi: Szkolenie trwa: 4 dni.
Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu, Krakowie, jak i w lokalizacjach wskazanych przez klienta.
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl
Wymagania:
- Umiejętność pracy w systemie Microsoft Windows lub GNU/Linux, znajomość podstawowych koncepcji programowania, umiejętność pracy w dowolnym edytorze tekstu.
- Umiejętność pracy w środowisku Eclipse będzie bardzo pomocna.
Konspekt:
- Wstęp
- Proste typy danych
- Operacje wejścia/wyjścia
- Kontrola przepływu w aplikacji
- Listy i tablice
- Wyrażenia regularne i dopasowanie wzorców
- Ciągi znaków i ich przetwarzanie
- Tablice wielowymiarowe i asocjacyjne
- Procedury i ich definiowanie
- Wejście/wyjście na plikach
- Zaawansowana kontrola przepływu
- Perl a system plików
- Dostęp do struktur systemu operacyjnego
- Uruchamianie i kontrola zewnętrznych programów
- Moduły programowe
- DBI – dostęp do baz danych z języka Perl
- Plack
Notyfikacja: Note: The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us at osec@osec.pl