Biologia i nauki ścisłe

Data science w języku Python

Prowadzący: prof. UAM dr hab. Piotr Płuciennik


Cena kursu: 600 zł
Liczba godzin: 28
Forma: kurs zdalny
Rodzaj zajęć: laboratorium
Język: polski

Informacje podstawowe

Zapisy na ten kurs rozpoczną się w dniu:
poniedziałek, 15.09.2025

Opis kursu

Cele kursu

Celem kursu jest zapoznanie uczestników z podstawami języka Python, w szczególności metodami wczytywania, importowania, przetwarzania porządkowania oraz wizualizacji danych (a także ich analizy statystycznej, w tym dużych zbiorów danych.. Przedmiotem badań będą dane finansowe, demograficzne i księgowe. Kurs obejmie także tworzenie własnych metod służących operowaniu na danych w oparciu of instrukcje warunkowe, instrukcję case, pętle i mapowanie. Wskazane zostaną także dobre praktyki w zakresie wsparcia programowania zaawansowanymi  chatbotami (GPT, copilot)

Duży nacisk położony zostanie także na umiejętność interpretacji obliczeń i wykresów. Istotnym elementem zajęć będzie także nauka formułowania wniosków z uwzględnieniem specyfiki danych.

Kurs jest kursem elementarnym. Nie jest wymagana znajomość języka Python przed rozpoczęciem kursem.

Tematyka kursu

1.      Wprowadzenie do języka Python (typy i struktury danych, operacje)

2.      Budowanie metod. Instrukcje if, case, pętle, mapowanie

3.      Import danych z pliku na dysku oraz z  Internetu, przetwarzanie i agregacja danych (pakiet: pandas).

4.      Wizualizacja danych. Elementy analizy eksploracyjnej ( pakiety: pyplot, seaborn, plotly).

5.      Statystyczna analiza danych

6.      Wykorzystanie chatbota w analizie danych w Python

7.      Praca z dużymi zbiorami danych (pakiet: bigdata)

Efekty uczenia się

Wiedza:

1.      Zna podstawowe pojęcia związane z programowaniem wysokopoziomowym. Rozumie jego rolę.

2.      Zna rodzaje wykresów i wskazuje ich rolę w analizie danych.

3.      Wymienia podstawowe metody i narzędzia statystyczne.

4.      Wskazuje rozwiązania przetwarzania małych i średnich oraz dużych zbiorów danych

Umiejętności:

1.      Sprawnie operuje na podstawowych strukturach danych w języku Python.

2.      Tworzy własne funkcje wykorzystując podstawowe rozwiązania języka Python

3.      Importuje dane do języka Python, przetwarza je i przygotowuje do dalszej analizy.

4.      Przetwarza duże zbiory danych.

5.      Wizualizuje dane i wyniki. Potrafi zinterpretować otrzymane wykresy.

6.      Potrafi efektywnie wykorzystać chatbota w tworzenie kodu programistycznego

7.      Przeprowadza podstawową analizę statystyczną danych – statystyka opisowa, testy statystyczne, analiza regresji.

Metody pracy

Prezentacja z przykładami. Ćwiczenia praktyczne z wykorzystaniem Jupyter Labs lub Colab z wykorzystaniem danych zawartych w plikach lub w internetowych bazach danych.

Ukończenie kursu

Każda osoba, która ukończy kurs i będzie obecna na minimum 60% zajęć, otrzyma Certyfikat poświadczający ukończenie kursu.


Na tym kursie istnieje również możliwość przystąpienia do nieobowiązkowego egzaminu końcowego. Mogą do niego podejść osoby, które ukończyły kurs, uczestnicząc w minimum 60% zajęć oraz dokonały terminowej opłaty za egzamin. Osoba, która zda egzamin, otrzyma – oprócz Certyfikatu – także Świadectwo Ukończenia Kursu.

Opłata za egzamin końcowy: 100 zł

Egzamin praktyczny z zadań wykonywanych na komputerze.

Terminy zajęć

Lp. Data Godzina
1. wtorek, 28.10.2025 18:00 - 21:00
2. wtorek, 04.11.2025 18:00 - 21:00
3. wtorek, 18.11.2025 18:00 - 21:00
4. wtorek, 25.11.2025 18:00 - 21:00
5. wtorek, 02.12.2025 18:00 - 21:00
6. wtorek, 09.12.2025 18:00 - 21:00
7. wtorek, 16.12.2025 18:00 - 21:00

Wydział Matematyki i Informatyki
ul. Uniwersytetu Poznańskiego 4; 61-614 Poznań

Ten serwis używa plików „cookies” zgodnie z polityką prywatności. Brak zmiany ustawień przeglądarki oznacza jej akceptację.