Strona główna Szkolenia Programowanie aplikacji sieciowych w języku Python
Szkolenie: Programowanie aplikacji sieciowych w języku Python
Kategoria: KOMPUTERY I INTERNET / Programowanie
Szkolenie otwarte
Najedź kursorem na daną ikonkę aby dowiedzieć się więcej
Osoba kontaktowa:
tel.: 71 733 67 40
email: biuro@betterpoland.pl
| Tytuł: | Programowanie aplikacji sieciowych w języku Python |
|---|---|
| Kategoria: | KOMPUTERY I INTERNET / Programowanie |
| Metodyka: | Ćwiczenia |
| Opis: | Podczas szkolenia uczestnicy ugruntują swoją dotychczasową wiedzę z języka Python. Zapoznają się z tematyką programowania sieciowego, zarówno od strony projektowej jak i implementacji. Uczestnicy zapoznają się z jednym z najpotężniejszych obecnie frameworków sieciowych Twisted. Zapoznają się z tematyką tworzenia bezpiecznych serwerów. |
| Poziom zaawansowania : | zaawansowany |
| Wielkość grupy: | 5 |
| Program: | 1. Wprowadzenie - Usystematyzowanie podstawowej wiedzy 2. Gniazda sieciowe - Wstęp teoretyczny - Moduł socket 3. Biblioteka libpcap - Wykorzystanie biblioteki libpcap - Tworzenie i analiza pakietów sieciowych 4. Usługi sieciowe - Mail (SMTP, POP3) - Telnet - FTP 5. Tworzenie serwerów - Serwery wielowątkowe - Asynchroniczne serwery - Twisted 6. Ochrona serwerów - Tworzenie bezpiecznych serwerów - Daemony sieciowe - Obsługa HUP i innych sygnałów 7. Programowanie rozproszone - Metody XML-RPC - Twisted Perspective Broker - Zdalne wywoływanie procesów |
| Wymagania: | - Ugruntowane doświadczenie z językiem Python (kurs podstawowy obligatoryjny, zaawansowany silnie zalecany) - Wymagana znajomość systemów UNIXowymi. |
| Świadczenia dodatkowe: | wyżywienie i materiały szkoleniowe |
Poleć szkolenie znajomemu