biuro@langolian.pl+48 536 988 983
Lokalizacja
Katalog szkoleń
Szkolenie
Kurs
Konsultacje

Szkolenie Wzorce projektowe i refaktoryzacja kodu w języku Java w Katowicach

Szkolenie Wzorce projektowe i refaktoryzacja w języku Java w Katowicach. Szkolenie skierowane do doświadczonych programistów języka Java pragnących zgłębić zagadnienia z zakresu użycia wzorców projektowych GOF oraz refaktoryzacji kodu. Każdy z uczestników pozna właściwości oraz praktyczne przykłady użycia omawianych wzorców, co w rezultacie pozwoli na efektywne budowanie poprawnego kodu aplikacji.

Program szkolenia

Wprowadzenie

Wzorce projektowe GOF w oparciu o praktyczne przykłady

Wzorce kreacyjne (Creational patterns)

- Fabryka abstrakcyjna (Abstract Factory)

- Budowniczy (Builder)

- Metoda fabrykująca (Factory Method)

- Prototyp (Prototype)

- Singleton (Singleton)

Wzorce strukturalne (Structural patterns)

- Adapter (Adapter)

- Most (Bridge)

- Kompozyt (Composite)

- Dekorator (Decorator)

- Fasada (Facade)

- Waga piórkowa (Flyweight)

- Proxy (Proxy)

Wzorce behawioralne (Behavioral patterns)

- Łańcuch odpowiedzialności (Chain of Responsibility)

- Komenda (Command)

- Interpreter (Interpreter)

- Iterator (Iterator)

- Mediator (Mediator)

- Memento (Memento)

- Obserwator (Observer)

- Stan (State)

- Strategia (Strategy)

- Metoda szablonowa (Template Method)

- Gość (Visitor)

Refaktoryzacja

Czym jest refaktoryzacja?

Przekształcenia kodu oparte o testy jednostkowe

Narzędzia wspomagające refaktoryzację

Typowy kod wymagający refaktoryzacji

Prosta refaktoryzacja kodu

Katalog refaktoryzacji ukierunkowanych na wzorce projektowe

Tworzenie obiektów

- Zastępowanie konstruktorów metodami fabrykującymi

- Przenoszenie operacji tworzenia obiektów do fabryk

- Hermetyzacja klasy poprzez wprowadzanie fabryki

- Polimorficzne tworzenie obiektów

- Użycie klasy Builder do hermetyzacji obiektów typu Composite

- Wstawianie kodu klasy Singleton w miejscu wywołania

Upraszczanie kodu

- Komponowanie metod

- Dodawanie nowych zachowań przy użyciu wzorca Decorator

- Zastępowanie wyrażeń warunkowych przy użyciu wzorców Strategy oraz State

- Wprowadzanie wzorca Composite dla struktur o charakterze drzewiastym

- Zmiana dyspozycji opartych o instrukcje warunkowe obiektami typu Command

Uogólnianie kodu

- Tworzenie metody szablonowej

- Ekstrakcja kompozytu

- Likwidacja bezpośrednich powiadomień przy użyciu wzorca Observer

- Ujednolicanie interfejsów przy użyciu Adapterów

Ochrona kodu

- Wprowadzanie klas reprezentujących typy

- Kontrola liczby instancji przez użycie wzorca Singleton

- Użycie obiektów pustych (Null Object)

Inne

- Wyodrębnianie parametrów

- Łączenie konstruktorów w łańcuchy

- Przeniesienie operacji gromadzenia danych do wizytora

Terminy szkoleń

Szczegóły kursu
Termin:3, 4, 5, 6 marca 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:31 marca
1, 2, 3 kwietnia 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:12, 13, 14, 15 maja 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:23, 24, 25, 26 czerwca 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:21, 22, 23, 24 lipca 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:25, 26, 27, 28 sierpnia 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:22, 23, 24, 25 września 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:20, 21, 22, 23 października 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:24, 25, 26, 27 listopada 2025
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:12, 13, 14, 15 stycznia 2026
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:9, 10, 11, 12 lutego 2026
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad
Szczegóły kursu
Termin:9, 10, 11, 12 marca 2026
Lokalizacja:Katowice
Czas:4 dni (28 godzin)
Cena netto / bruto:2990 zł / 3677.70 zł
Zapewniamy
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne
serwis kawowy i obiad

Szkolenia zamknięte

Kurs Wzorce projektowe i refaktoryzacja kodu w języku Java możemy zorganizować w postaci zamkniętej tylko dla uczestników zgłoszonych przez Państwa. W tym trybie jest możliwość dostosowania trzech aspektów: programu, harmonogramu i lokalizacji. Posiadamy również możliwość zapewnienia sprzętu na czas szkolenia.

Program

Realiazja materiału w oparciu o nasz program standardowy lub realizacja programu "szytego na miarę", czyli dostosowanego do Państwa wymagań.

Harmonogram

W zależności od potrzeb możemy zwiększyć lub zmniejszyć liczbę godzin, podzielić czas przeznaczony na szkolenie na większą lub mniejszą liczbę dni. Możliwa jest realizacja kolejnych zajęć dzień po dniu lub w odstępie kilku dni. Kurs możemy realizować w godzinach porannych, południowych lub wieczornych, a także w dni powszednie lub weekendy. Terminy szkoleń zamkniętych ustalamy z Państwem w dogodnych dla obu stron terminach.

Lokalizacja

Szkolenie Wzorce projektowe i refaktoryzacja kodu w języku Java jest dostępne jako szkolenie online-zdalne lub w siedzibie Państwa firmy lub w sali zapewnionej przez Langolian. W przypadku szkolenia w sali Langolian na życzenie możemy zapewnić serwis kawowy i obiady. Lokalizacja szkolenia zamkniętego może być dowolna na terenie Polski.

Kurs u Klienta możemy zorganizować między innymi w następujących lokalizacjach w regionie: Będzin, Bielsko-Biała, Bytom, Chorzów, Cieszyn, Czechowice-Dziedzice, Czeladź, Dąbrowa Górnicza, Gliwice, Jastrzębie-Zdrój, Jaworzno, Knurów, Mikołów, Mysłowice, Myszków, Piekary Śląskie, Racibórz, Ruda Śląska, Rybnik, Siemianowice Śląskie, Sosnowiec, Świętochłowice, Tarnowskie Góry, Tychy, Wodzisław Śląski, Zabrze, Zawiercie, Żory, Żywiec.

Cena szkolenia zamkniętego, gdy Klient zapewnia salę i sprzęt:
do 5 osób włącznie 11500 PLN netto (+VAT 23%)
dodatkowa osoba 1400 PLN netto (+VAT 23%)
Zapytaj o minimalną liczbę uczestników!
Cena szkolenia zamkniętego, gdy Klient zapewnia tylko salę:
do 5 osób włącznie 12000 PLN netto (+VAT 23%)
dodatkowa osoba 1500 PLN netto (+VAT 23%)
Zapytaj o minimalną liczbę uczestników!
W cenę szkolenia zamkniętego wliczono:
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne

Co o naszych szkoleniach mówią Klienci?

Wzorce projektowe i refaktoryzacja kodu w języku Java

Bardzo podobały mi się zaangażowanie i entuzjazm wykladowcy.

Gabriel Sochacki26 stycznia 2024