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

  • Poleć znajomemu
  • Zadaj pytanie


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