Automatyzacja procesów administracyjnych i analiza danych z wykorzystaniem języka Python
Cel szkolenia:
Szkolenie poświęcone jest wykorzystaniu języka Python do automatyzacji procesów administracyjnych oraz analizy danych w pracy biurowej i organizacyjnej. Uczestnicy poznają podstawy programowania oraz narzędzia umożliwiające automatyczne przetwarzanie danych, analizę informacji zawartych w arkuszach kalkulacyjnych, generowanie raportów oraz wizualizację wyników.
W trakcie szkolenia omawiane są również podstawy analizy tekstu i opinii użytkowników (np. komentarzy w ankietach lub formularzach), co pozwala na automatyczne identyfikowanie najważniejszych problemów i tendencji w danych jakościowych.
Zajęcia mają charakter praktyczny i obejmują liczne ćwiczenia polegające na automatyzacji typowych zadań administracyjnych, takich jak przygotowywanie raportów, przetwarzanie danych z wielu plików, analiza wyników ankiet czy tworzenie zestawień statystycznych.
Celem szkolenia jest rozwinięcie kompetencji cyfrowych pracowników administracyjnych poprzez zapoznanie uczestników z możliwościami automatyzacji pracy biurowej oraz analizy danych z wykorzystaniem języka Python.
Po ukończeniu kursu uczestnik:
● rozumie podstawowe zasady programowania w języku Python,
● potrafi przetwarzać dane z plików CSV i Excel,
● potrafi automatyzować powtarzalne zadania administracyjne,
● potrafi analizować i wizualizować dane,
● potrafi przygotować automatyczne raporty,
● potrafi wykorzystać podstawowe metody analizy tekstu do analizy opinii lub komentarzy,
● potrafi przygotować prosty system automatyzujący analizę danych administracyjnych lub dydaktycznych.
Forma zaliczenia:
Zaliczenie na podstawie wykonania projektu końcowego polegającego na przygotowaniu skryptu automatyzującego wybrany proces administracyjny lub analityczny (np. analiza ankiet, generowanie raportu, przetwarzanie danych z plików Excel).
Wymagania wstępne:
Podstawowa umiejętność obsługi komputera oraz znajomość pracy z dokumentami i arkuszami kalkulacyjnymi (np. Microsoft Excel). Nie jest wymagana wcześniejsza znajomość programowania.
Imię/imiona, nazwisko i tytuł / stopień prowadzącego:
dr inż. Natalia Piórkowska
dr inż. Łukasz Jeleń
dr inż. Konrad Kluwak
dr inż. Piotr Ciskowski
Forma nauczania (tradycyjna / zdalna):
Tradycyjna (warsztaty komputerowe).
Zawartość tematyczna poszczególnych godzin wykładowych:
1. Wprowadzenie do automatyzacji procesów administracyjnych i analizy danych. Zastosowania języka Python w pracy biurowej i organizacyjnej.
2. Podstawy programowania w języku Python: zmienne, typy danych, operacje na danych liczbowych i tekstowych.
3. Struktury danych i podstawowe konstrukcje programistyczne: listy, słowniki, instrukcje warunkowe i pętle.
4. Wprowadzenie do analizy danych i wizualizacji wyników.
5. Wprowadzenie do analizy tekstu i opinii użytkowników (podstawy NLP).
Ćwiczenia - zawartość tematyczna:
Rozwiązywanie podstawowych problemów programistycznych w Pythonie.
Tworzenie prostych skryptów przetwarzających dane tekstowe i liczbowe.
Analiza przykładowych danych administracyjnych i dydaktycznych.
Przygotowanie prostych raportów i zestawień statystycznych.
Tworzenie wykresów i wizualizacji danych.
Seminarium - zawartość tematyczna: 0
Laboratorium - zawartość tematyczna:
Instalacja środowiska programistycznego Python.
Praca z danymi w formacie CSV i Excel.
Wykorzystanie biblioteki pandas do analizy danych.
Czyszczenie i przetwarzanie danych.
Łączenie danych z wielu plików.
Automatyczne generowanie raportów i zestawień.
Automatyzacja pracy z plikami i folderami.
Tworzenie wizualizacji danych.
Podstawy analizy tekstu i klasyfikacji opinii.
Analiza komentarzy i opinii z ankiet lub formularzy.
Identyfikacja najczęściej pojawiających się problemów i tematów w danych tekstowych.
Projekt - zawartość tematyczna:
Opracowanie projektu końcowego polegającego na przygotowaniu skryptu automatyzującego wybrane zadanie administracyjne lub analityczne, np.:
● automatyczna analiza danych z ankiet lub formularzy,
● generowanie raportu na podstawie danych z wielu plików,
● automatyczne zestawienie danych w Excel,
● analiza opinii lub komentarzy użytkowników,
● przygotowanie wizualizacji danych.
Czas trwania szkolenia -50 godzin
Termin 1:
weekendowe:
05, 06, 12, 13, 19, 20 września 8:00-15:00 (po 8h)
Literatura podstawowa:
Downey A., Think Python, O'Reilly Media.
McKinney W., Python for Data Analysis, O'Reilly Media.
Literatura uzupełniająca:
Sweigart A., Automate the Boring Stuff with Python, No Starch Press.
VanderPlas J., Python Data Science Handbook, O'Reilly Media.
Warunki zaliczenia:
● aktywny udział w zajęciach laboratoryjnych,
● wykonanie projektu końcowego automatyzującego wybrany proces administracyjny lub analityczny,
● przedstawienie wyników projektu w formie krótkiej prezentacji lub raportu.
Cena: 1690zł
Kontakt:
Anna Nowak
tel. 71 340 75 17
pokój 120