Szkolenie Python Wzorce Projektowe to praktyczny kurs dla programistów, który uczy implementacji, analizy i stosowania wzorców projektowych oraz idiomów Python w zaawansowanych aplikacjach, z wykorzystaniem UML i dobrych praktyk programistycznych
Szkolenie przygotowuje do samodzielnego projektowania i implementowania wzorców projektowych w języku Python, zgodnie z dobrymi praktykami programistycznymi
Szkolenie uczy rozpoznawania sytuacji, w których należy zastosować odpowiednie wzorce projektowe oraz podejmowania świadomych decyzji architektonicznych w rozbudowanych aplikacjach
Szkolenie rozwija umiejętność analizy i dokumentowania architektury aplikacji z wykorzystaniem diagramów UML oraz narzędzi wspierających modelowanie
Szkolenie pokazuje różnice między idiomami Python a wzorcami projektowymi oraz uczy ich praktycznego wykorzystania w codziennej pracy programisty
Dla kogo?
Programiści Python na poziomie średnio zaawansowanym i zaawansowanym, realizujący projekty wymagające wysokiej jakości architektury
Osoby zajmujące się rozwojem i utrzymaniem aplikacji Python, chcące pogłębić wiedzę z zakresu wzorców projektowych i dobrych praktyk
Specjaliści IT odpowiedzialni za projektowanie, analizę i wdrażanie rozwiązań opartych o programowanie obiektowe
Efekty kształcenia
Uczestnik projektuje i implementuje wzorce projektowe w Pythonie zgodnie z dobrymi praktykami
Uczestnik analizuje architekturę aplikacji z wykorzystaniem diagramów UML
Uczestnik rozróżnia i stosuje idiomy języka Python oraz wzorce projektowe GoF
Uczestnik podejmuje decyzje architektoniczne w kontekście rozbudowanych aplikacji
Uczestnik dokumentuje rozwiązania z użyciem narzędzi do modelowania
Uczestnik weryfikuje jakość kodu poprzez stosowanie wzorców projektowych
Wymagania
Umiejętność programowania w języku Python na poziomie średnio zaawansowanym
Znajomość podstaw analizy obiektowej
Biegłe posługiwanie się wybranym środowiskiem IDE
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Trener Sages od 2015 roku, z ponad 10 tys. godzin doświadczenia w prowadzeniu warsztatów, szkoleń i przemówień publicznych dla 31,5 tys. słuchaczy. Specjalizuje się w Pythonie, inżynierii oprogramowania, jakości, automatyzacji procesów, a także TDD, DevOps, CI/CD i analizie oraz wizualizacji danych. Pracował m.in. w Allegro, COI, PAŻP i Europejskiej Agencji Kosmicznej. Prowadzi stronę www.python3.info i jest założycielem i prezesem dwóch firm Astrotech i AATC. W wolnym czasie rozwija własny system…
Szkolenie poprowadzi jego autor Matt Harasymczuk
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Wojciech Błachut, Hitachi Energy Services Sp. z o.o.
Ogromna wiedza Prowadzacego, Odpowiadanie na wszystkie pytania - z przykladami, z wlasnym odswiadczeniem. Dobrze skonstruowane zadania - TDD, które naierowywalo na rozwiazanie
5.12.2025
Uczestnik szkolenia “Python - Wzorce Projektowe”
Kacper Surówka, Hitachi Energy Services Sp. z o.o.
Bardzo dobrze wytłuamczone wzorce i dobre tempo szkolenia!
5.12.2025
Uczestnik szkolenia “Python - Wzorce Projektowe”
Mikołaj Kozak, Hitachi Energy Services Sp. z o.o.
Trener przedstawia nadzwyczajny poziom wiedzy oraz sposob prowadzenia szkolenia
5.12.2025
Uczestnik szkolenia “Python - Wzorce Projektowe”
Tomasz Zielonka, Hitachi Energy Services Sp. z o.o.
masza przyladow ktore trafiaja sie w 'prawdziwym zyciu'. Prowadzacy bardzo duzo tlumaczyl i bardzo duzo przykladow pokazywal
5.12.2025
Uczestnik szkolenia “Python - Wzorce Projektowe”
TOMASZ NYCZAJ, Hitachi Energy Services Sp. z o.o.
Bardzo wysoki poziom merytoryczny trenera
5.12.2025
Uczestnik szkolenia “Python - Wzorce Projektowe”
MACIEJ RYBA, Hitachi Energy Services Sp. z o.o.
Z punktu widzenia programisty C++, troszeczkę za dużo niskopoziomowych szczegółów Pythona
5.12.2025
Uczestnik szkolenia “Python - Wzorce Projektowe”
Dominik Baran, Hitachi Energy Services Sp. z o.o.
Dużo nowych informacji, kodowanie na żywo, use-case'y "życiowe"