Kurs
Wydajny kod w Pythonie
ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 01.2026
PythonProgramming4 godz.15 filmów52 Ćwiczenia4,000 XP150K+Zaświadczenie o ukończeniu
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności i fakt, że twoje dane są przechowywane w USA.
Uwielbiany przez kursantów z tysięcy firm
Szkolisz zespół?
Wypróbuj dla firmOpis kursu
Wymagania wstępne
Data Types in PythonPython Toolbox1
Podstawy wydajności
W tym rozdziale dowiesz się, co oznacza pisanie wydajnego kodu w Pythonie. Poznasz standardową bibliotekę Pythona, nauczysz się korzystać z tablic NumPy i przećwiczysz używanie wybranych wbudowanych narzędzi. Ten rozdział stanowi fundament pod zagadnienia omawiane w dalszej części kursu.
2
Mierzenie i profilowanie kodu
W tym rozdziale nauczysz się mierzyć i porównywać czasy wykonania różnych podejść do pisania kodu. Przećwiczysz korzystanie z pakietów line_profiler i memory_profiler do profilowania kodu i wykrywania wąskich gardeł. Następnie zastosujesz zdobytą wiedzę w praktyce, zastępując te wąskie gardła wydajnym kodem w Pythonie.
3
Zwiększanie wydajności
Ten rozdział poświęcony jest bardziej zaawansowanym technikom zwiększania wydajności. Poznasz kilka przydatnych wbudowanych modułów do pisania efektywnego kodu i przećwiczysz zastosowanie teorii zbiorów. Dowiesz się też, jakie wzorce pętli są dostępne w Pythonie i jak je usprawnić.
4
Podstawowe optymalizacje w pandas
Ten rozdział to zwięzłe wprowadzenie do wydajnej pracy z obiektami DataFrame w pandas. Poznasz różne sposoby iterowania po DataFrame, a następnie nauczysz się efektywnie stosować funkcje do danych w nim przechowywanych.
Wydajny kod w Pythonie
Kurs ukończony
Zdobądź zaświadczenie o ukończeniu
Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysuUdostępnij to w mediach społecznościowych i podczas oceny wyników pracyZapisz się teraz
Dołącz do ponad 19 milionów kursantów i zacznij Wydajny kod w Pythonie już dziś!
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności i fakt, że twoje dane są przechowywane w USA.
Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych
Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.