Strona główna Szkolenia Zaawansowane programowanie w języku Python
Szkolenie: Zaawansowane programowanie 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ł: | Zaawansowane programowanie w języku Python |
|---|---|
| Kategoria: | KOMPUTERY I INTERNET / Programowanie |
| Metodyka: | Ćwiczenia |
| Opis: | Podczas szkolenia uczestnicy ugruntują swoją dotychczasową wiedzę z języka Python. Poznają także zaawansowane techniki stosowane w tym języku. Uczestnicy rozwiną swoje umiejętności z szerokiej dziedziny problemów. Kurs gwarantuje pewność w posługiwaniu się językiem w projektowaniu dużych i skomplikowanych systemów. |
| Poziom zaawansowania : | zaawansowany |
| Wielkość grupy: | 5 |
| Program: | 1. Wprowadzenie - Usystematyzowanie podstawowej wiedzy 2. Zaawansowane mechanizmy w Pythonie - Deskryptory - Dekoratory - Metaklasy 3. Debugowanie aplikacji - Podstawowy techniki - Moduł pdb 4. Testowanie aplikacji - Wprowadzenia do testów jednostkowych - Popularne biblioteki testujące - Wprowadzanie do TDD 5. Wyrażenia regularne - Wstęp teoretyczny - Moduł re - Rozwlekłe wyrażenia 6. Przetwarzanie danych - Obsługa XML - JSON 7. Komunikacja między-procesowa (IPC) - Zarządzanie procesami - Obsługa sygnałów - Komunikacja strumieniowa 8. Programowanie wielowątkowe - Wprowadzenie do wątków, GIL - Obsługa wątków - Synchronizacja 9. Obsługa sieci - Gniazda sieciowe - Usługi internetowe 10. Bazy danych - Relacyjne bazy danych - Obiektowe bazy danych 11. Interfejs użytkownika - GUI - Tworzenie aplikacji graficznych w GTK (lub Qt) - Narzędzia do projektowania GUI - Mock-ups |
| Wymagania: | - Doświadczenie z językiem Python na poziomie podstawowym (opanowany zakres kursu Programowanie w języku Python). - Pożądane doświadczenie ze środowiskiem UNIX, aczkolwiek niewymagane. |
| Świadczenia dodatkowe: | wyżywienie i materiały szkoleniowe |
Poleć szkolenie znajomemu