Program studiów

Program studiów podyplomowych na kierunku Programista Python Developer.

Liczba miesięcy nauki: 9
Liczba godzin: 176
Liczba zjazdów: 10
Liczba semestrów: 2
PODSTAWY PROGRAMOWANIA W PYTHONIE
(50 godz.)
  • Instalacja i konfiguracja środowiska pracy developera (6 godz.) 

  • Programowanie proceduralne w Pythonie. Składnia w Pythonie, organizacja kodu. (12 godz.) 

  • Biblioteka standardowa języka Python. Operacje wyjścia/wejścia. Biblioteki zewnętrzne (8 godz.) 

  • Programowanie obiektowe w Pythonie (12 godz.) 

  • Obsługa wyjątków (4 godz.) 

  • Testowanie, debugowanie oprogramowania (8 godz.) 

Zagadnienia UX/UI
(18 godz.)
  • Wprowadzenie. UX vs UI (2 godz.) 

  • Podstawy zagadnień UX/UI (8 godz.) 

  • Proces oraz etapy projektowania UX/UI. Wearable design (8 godz.) 

NARZĘDZIA DEVELOPERA
(14 godz.)
  • Współpraca programistyczna w systemie kontroli wersji GIT (6 godz.) 

  • Narzędzia i platformy developera (8 godz.) 

PODSTAWY BUDOWANIA APLIKACJI w DJANGO
(30 godz.)
  • Poznanie Django jako platformy (4 godz.) 

  • Teoria baz danych (4 godz.) 

  • Tworzenie komponentów aplikacji Django (6 godz.) 

  • Warstwa wizualna (4 godz.) 

  • Tworzenie REST API przy użyciu Django Rest Framework (4 godz.) 

  • Stworzenie przykładowej aplikacji webowej (8 godz.) 

ANALIZA DANYCH W PYTHONIE
(28 godz.)
  • Wprowadzenie pracy analityka w bibliotece Pandas (8 godz.) 

  • Przetwarzanie i analiza danych (8 godz.) 

  • Automatyzacja procesów związanych z przetwarzaniem danych (8 godz.) 

  • Wizualizowanie danych i wyników (4 godz.)

UCZENIE MASZYNOWE (MACHINE LEARNING, DEEP LEARNING)
(32 godz.)
  • Wstęp do uczenia maszynowego (ML) (4 godz.) 

  • Modele uczenia maszynowego - model liniowy (8 godz.) 

  • Modele uczenia maszynowego - regresja logistyczna (8 godz.) 

  • Sieć neuronowa (Feed Forward Network) oraz uczenie głębokie (8 godz.) 

  • Zagadnienia dodatkowe w ML (4 godz.) 

PROJEKT
(8 godz.)
  • Planowanie i rozwój projektu (4 godz.)
  • Implementacja i prezentacja projektu (4 godz.)
Forma zaliczenia
Dyplom
Test zaliczeniowy na ostatnich zajęciach i egzamin końcowy polegający na obronie