Python niezaprzeczalnie jest najpopularniejszym językiem programowania na świecie. Jest stosunkowo prosty do przyswojenia, intuicyjny i uniwersalny - programista, który stawia na rozwój, nie może obok Pythona przejść obojętnie!
Kurs, który dziś Ci proponujemy, skupia się na podatności Pythona na automatyzację. Nauczysz się, jak zaoszczędzić czas dzięki efektywnemu programowaniu z wykorzystaniem najlepszych technik. Dobrze, byś przed przystąpieniem do szkolenia posiadał już pewną znajomość tego języka w zakresie podstawowych typów danych, zmiennych, pętli, instrukcji warunkowych. Poznasz natomiast zagadnienia, które w materiałach dla początkujących programistów PYthona zwykle są pomijane, takim jak dekorator, argumenty z operatorami * i ** czy menadżer kontekstu. Dodatkowo poruszymy tematy programowania obiektowego, testowania, a także przygotowania środowiska pracy.
Głównym zadaniem programisty jest dostarczanie aplikacji i programów zgodnych z biznesowymi oczekiwaniami zleceniodawcy - wewnątrzfirmowego albo zewnętrznego. Co istotne, klient żąda gwarancji, że produkt dostarczony przez jego twórcę będzie sprawny. Tłumacząc na język programistyczny: kod programu lub aplikacji musi działać mimo zmiany warunków, na przykład środowiska. I tu właśnie wkracza język Python. Tak uniwersalny, że można w nim budować aplikacje zarówno desktopowe, jak i mobilne, strony WWW, silniki do przetwarzania danych itd.