Trwają zapisy do grupy

Szkolenie: Refaktoryzacja Legacy Code - warsztat praktyczny

Szkolenie Refaktoryzacja Legacy Code to praktyczny warsztat dla programistów, uczący skutecznych technik refaktoryzacji, eliminacji code smells, zarządzania długiem technicznym, wdrażania wzorców projektowych oraz stosowania zasad SOLID i Clean Code w pracy z istniejącym kodem

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:REFACTORING/LEGACY

legacy-codemodernizacja-aplikacjiutrzymanie-systemowrefaktoryzacja-legacy

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Lokalizacja
  • Zapis

Termin:

24 czerwca - 26 czerwca
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

10 sierpnia - 12 sierpnia
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener-Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

23 września - 25 września
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

16 grudnia - 18 grudnia
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Refaktoryzacja Legacy Code - warsztat praktyczny

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego rozpoznawania i eliminowania code smells oraz zarządzania długiem technicznym w projektach programistycznych

  • Szkolenie uczy stosowania sprawdzonych technik refaktoryzacji i wzorców projektowych w celu poprawy jakości i elastyczności kodu legacy

  • Szkolenie pokazuje, jak wdrażać testy automatyczne i strategie testowania, umożliwiające bezpieczną refaktoryzację kodu niepokrytego testami

  • Szkolenie omawia zasady SOLID, Clean Code i czystej architektury, przygotowując do projektowania systemów o wysokiej spójności i niskim sprzężeniu

  • Szkolenie rozwija kompetencje w zakresie dokumentowania zmian, pracy zespołowej oraz podejmowania decyzji o refaktoryzacji lub przepisaniu systemu


Dla kogo?

  • Programiści pracujący z istniejącymi systemami i dużymi bazami kodu, posiadający praktyczną znajomość programowania obiektowego

  • Architekci oprogramowania, team leaderzy i technical leaderzy odpowiedzialni za jakość i rozwój projektów IT

  • Osoby wdrażające praktyki Clean Code oraz zespoły rozwijające i utrzymujące systemy legacy


Efekty kształcenia

  • Uczestnik analizuje i identyfikuje code smells w kodzie legacy

  • Uczestnik planuje i wdraża proces refaktoryzacji z użyciem testów automatycznych

  • Uczestnik stosuje wzorce projektowe w celu poprawy architektury systemu

  • Uczestnik dokumentuje zmiany i zarządza długiem technicznym

  • Uczestnik współpracuje w zespole podczas refaktoryzacji kodu

  • Uczestnik ocenia ryzyko i podejmuje decyzje dotyczące refaktoryzacji


Wymagania

  • Praktyczna znajomość programowania obiektowego w co najmniej jednym języku (Java, C#, Python, JavaScript/TypeScript lub podobne)

  • Podstawowa znajomość testów jednostkowych i frameworków testowych (JUnit, NUnit, pytest, Jest lub podobne)

  • Umiejętność czytania i rozumienia cudzego kodu

  • Podstawowa wiedza o wzorcach projektowych będzie atutem, ale nie jest wymagana


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

Program szkolenia

Pobierz program w PDF
  • Autorem szkolenia jest Łukasz Andrzejewski

    Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange. Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…

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

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana
  • 14.05.2026

    Uczestnik szkoleniaArchitektura systemowa i integracja systemów dla analityków

    Marcin Kubicki, ORLEN Paczka Sp. z o.o.

    Widać, że prowadzący posiada dużą wiedzę, potrafi ją też dobrze zorganizować i przekazać. Potrafi zadbać o luźną i angażującą atmosferę, co ułatwia przyswajanie wiedzy mimo wielu godzin szkolenia. Prowadzący sprawia również wrażenie żywo zainteresowanego tematami jakie prezentuje.

  • 14.05.2026

    Uczestnik szkoleniaArchitektura systemowa i integracja systemów dla analityków

    Tomasz Pindor, ORLEN Paczka Sp. z o.o.

    Praktyczna wiedza prowadzącego, materiały prezentowane podczas szkolenia podparte były wzorami implementacji/wykorzystania przez komercyjne organizacje.

  • 14.05.2026

    Uczestnik szkoleniaArchitektura systemowa i integracja systemów dla analityków

    Klaudiusz Toś, ORLEN Paczka Sp. z o.o.

    Bardzo ciekawe prowadzenie, przykłady, warsztaty i nie było nudy.

  • 12.05.2026

    Konstanty Martyniuk, Capgemini Polska Sp. z o.o.

    Bardzo dobra jakość materiału, wartościowa treść i kontakt z prowadzacym!

  • 12.05.2026

    Uczestnik szkoleniaChmura dla biznesu

    Paweł Odolski , TUiR WARTA S.A.

    Bardzo szczegółowo i kompletnie od a do z

  • 12.05.2026

    Uczestnik szkoleniaChmura dla biznesu

    Dariusz Rydczak, TUiR WARTA S.A.

    Szkolenie poruszało wszystkie kwestie dotyczący startu pracy z chmurą

  • 8.05.2026

    Uczestnik szkoleniaOptymalizacja modeli uczenia głębokiego w procesie treningu i inferencji

    Szymon Posiadała, WB Electronics S.A.

    Kompetentny, sympatyczny prowadzący, bardzo merytoryczne szkolenie, dużo informacji przydatnych w codziennej pracy wraz z przykładami. Dodatkowo szkolenie było dostosowane pod konkretne potrzeby zespołu i uczestników

Więcej opinii