Python advanced Certificate for Wojciech Kozek
a:8:{i:0;a:2:{s:7:"content";s:81:"
Moduł 1: Funkcje pandasa w pracy z ramką danych
";s:9:"timestamp";i:1732173622;}i:1;a:2:{s:7:"content";s:1060:"
- Wprowadzenie do Pandas
- Podstawowe struktury danych: Series i DataFrame
- Operacje na DataFrame
- Wczytywanie i zapisywanie danych (CSV, Excel, etc.)
- Podstawowe operacje (selekcja, filtrowanie, indeksowanie)
- Modyfikacja danych
- Dodawanie, usuwanie kolumn i wierszy
- Modyfikacja wartości w DataFrame
- Agregacja i grupowanie danych
- GroupBy
- Agregacja, sumowanie, średnie, itp.
- Łączenie i scalanie DataFrames
- merge, join, concat
- Praca z brakującymi danymi
- Identyfikacja brakujących danych
- Metody uzupełniania brakujących danych
";s:9:"timestamp";i:1732173622;}i:2;a:2:{s:7:"content";s:76:"
Moduł 2: Optymalizacja czasu pracy programu
";s:9:"timestamp";i:1732173622;}i:3;a:2:{s:7:"content";s:810:"
- Wprowadzenie do optymalizacji
- Znaczenie optymalizacji w programowaniu
- Optymalizacja kodu
- Efektywne struktury danych
- Unikanie powtarzających się obliczeń
- Optymalizacja pętli
- Optymalizacja Pandas
- Wektoryzacja operacji
- Unikanie apply i lambda
- Praca na dużych zbiorach danych
- Upraszczanie kodu przez tworzenie funkcji
- Tworzenie i używanie funkcji
- Refaktoryzacja kodu
";s:9:"timestamp";i:1732173622;}i:4;a:2:{s:7:"content";s:67:"
Moduł 3: Praca z biblioteką numpy
";s:9:"timestamp";i:1732173622;}i:5;a:2:{s:7:"content";s:1003:"
- Wprowadzenie do NumPy
- Importowanie biblioteki
- Podstawowe struktury danych: ndarray
- Operacje na tablicach
- Tworzenie i modyfikacja tablic
- Indeksowanie i cięcie tablic
- Funkcje matematyczne i statystyczne
- Podstawowe operacje matematyczne
- Funkcje statystyczne i agregujące
- Algebra liniowa
- Mnożenie macierzy
- Wyznacznik, macierz odwrotna
- Praca z danymi wielowymiarowymi
- Tablice 2D, 3D i wyżej wymiarowe
- Przekształcenia kształtu tablic
- Integracja z innymi bibliotekami
";s:9:"timestamp";i:1732173622;}i:6;a:2:{s:7:"content";s:89:"
Moduł 4: Tworzenie wykresów w Excelu za pomocą Pythona
";s:9:"timestamp";i:1732173622;}i:7;a:2:{s:7:"content";s:805:"
- Wprowadzenie do openpyxl i xlsxwriter
- Tworzenie wykresów w Excelu
- Tworzenie prostych wykresów (liniowych, słupkowych, etc.)
- Formatowanie wykresów
- Generowanie wykresów jako obrazy (PNG)
- Wykorzystanie matplotlib do generowania wykresów
- Zapisywanie wykresów jako pliki PNG
- Zaawansowane wykresy w Excelu
- Automatyzacja raportów
- Tworzenie zautomatyzowanych raportów z wykresami
- Łączenie Pandas z openpyxl/xlsxwriter
";s:9:"timestamp";i:1732173622;}}