SZKOLENIA
Tworzenie efektywnego kodu w Pythonie
Do uzgodnienia
Do uzgodnienia
2400 zł + VAT
12h
średniozaawansowany
Do uzgodnienia
Do uzgodnienia
2400 zł + VAT
12h
INTERMEDIATE
Dla kogo jest to szkolenie?
Czego dowiesz się z naszego szkolenia?
Agenda szkolenia
Wprowadzenie do efektywnego kodowania w Pythonie
Python jako język programowania oferuje wiele możliwości optymalizacji i tworzenia wydajnego kodu. W tym module uczestnicy dowiedzą się o podstawowych zasadach efektywnego kodowania oraz o narzędziach dostępnych w języku Python, które pomogą w tworzeniu wydajnych aplikacji.
Optymalizacja pamięciowa
W tym module uczestnicy nauczą się jak zarządzać pamięcią w języku Python, aby zminimalizować zużycie zasobów i zoptymalizować wydajność aplikacji. Omówione zostaną również techniki takie jak garbage collection i współdzielenie pamięci.
Przyspieszanie i optymalizacja działania aplikacji
Ten moduł skupia się na technikach przyspieszania i optymalizacji działania aplikacji. Uczestnicy dowiedzą się jak identyfikować i rozwiązywać problemy z wydajnością, jakiego rodzaju operacje są najbardziej kosztowne i jak je zoptymalizować.
Mierzenie wydajności aplikacji
W tym module uczestnicy nauczą się jak mierzyć wydajność aplikacji w języku Python i jak analizować efektywność swojego kodu. Dowiedzą się jak stosować profileowanie i debugowanie w celu identyfikacji obszarów wymagających optymalizacji.
Optymalizacja I/O operacji
Ten moduł skupia się na optymalizacji operacji wejścia/wyjścia. Uczestnicy dowiedzą się jak zminimalizować czas oczekiwania na dane i jak zoptymalizować operacje na dysku oraz korzystanie z baz danych.
Zastosowanie zaawansowanych technik programowania
W tym module uczestnicy poznają zaawansowane techniki programowania w języku Python, które pozwalają na tworzenie jeszcze bardziej wydajnych aplikacji. Omówione zostaną m.in. generatory, listy składane, dekoratory i asynchroniczność w Pythonie.