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

Szkolenie Refaktoryzacja kodu w PHP w Tarnowie

Szkolenie Refaktoryzacja kodu w PHP w Tarnowie. Szkolenie skierowane do doświadczonych programistów języka PHP pragnących zgłębić zagadnienia z zakresu refaktoryzacji oraz zasad budowania poprawnego, czytelnego i zarządzalnego kodu aplikacji. Każda z omawianych refaktoryzacji poparta jest praktycznymi przykładami, a także informacjami teoretycznymi opisującymi jej cel, konsekwencje oraz warunki użycia.

Program szkolenia

Wprowadzenie

Czym jest refaktoryzacja?

Przekształcenia kodu oparte o testy jednostkowe

Narzędzia wspomagające refaktoryzację

Typowy kod wymagający refaktoryzacji

Przykład prostej refaktoryzacji

Standardy kodowania

Formatowanie

Konwencja nazewnicza

Metodologia

Dokumentacja kodu

Refaktoryzacje na poziomie struktury

Extract/Inline Method

Replace Temp with Query

Introduce Explaining Variable

Split Temporary Variable

Replace Method with Method Object

Substitute Algorithm

Refaktoryzacje na poziomie klasy

Move Method

Move Property

Extract/Inline Class

Hide Delegate

Remove the Middle Man

Introduce Foreign Method

Self-Encapsulate Field

Replace Data Value with Object

Change Value to Reference

Change Reference to Value

Replace Array with Object

Change Unidirectional Association to Bidirectional

Change Bidirectional Association to Unidirectional

Replace Magic Number with Symbolic Constant

Encapsulate Field

Replacing Type Code with Subclasses

Replace Type Code with State/Strategy

Replace Subclass with Fields

Upraszczanie wywołań metod

Rename Method

Add/remove Parameter

Separate Query from Modifier

Parameterize Method

Replace Parameter with Explicit Method

Preserve Whole Object

Replace Parameter with Method

Introduce Parameter Object

Remove Setting Method

Hide Method

Replace Constructor with Factory Method

Replace Error Code with Exception

Replace Exception with Test

Upraszczanie relacji dziedziczenia

Pull Up Field/Method/Constructor Body

Push Down Method/Field

Extract Subclass/Super Class

Collapse Hierarchy

Form Template Method

Replace Inheritance with Delegation

Replace Delegation with Inheritance

Redukcja wyrażeń warunkowych

Decompose Conditional

Consolidate Conditional Expression

Consolidate Duplicate Conditional Fragments

Remove Control Flag

Replace Nested Conditional with Guard Clauses

Replace Conditional with Polymorphism

Terminy szkoleń

Szczegóły kursu
Termin:15, 16, 17 kwietnia 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 maja 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 czerwca 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 lipca 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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:26, 27, 28 sierpnia 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 września 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 października 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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:2, 3, 4 grudnia 2024
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 stycznia 2025
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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:17, 18, 19 lutego 2025
Lokalizacja:Tarnów
Czas:3 dni (21 godzin)
Cena netto / bruto:2390 zł / 2939.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 Refaktoryzacja kodu w PHP 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 Refaktoryzacja kodu w PHP 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: Bochnia, Chrzanów, Gorlice, Nowy Sącz, Nowy Targ, Olkusz, Oświęcim, Skawina, Wieliczka, Zakopane.

Cena szkolenia zamkniętego, gdy Klient zapewnia salę i sprzęt:
do 3 osób włącznie 5250 PLN netto (+VAT 23%)
dodatkowa osoba 875 PLN netto (+VAT 23%)
Cena szkolenia zamkniętego, gdy Klient zapewnia tylko salę:
do 3 osób włącznie 5475 PLN netto (+VAT 23%)
dodatkowa osoba 950 PLN netto (+VAT 23%)
W cenę szkolenia zamkniętego wliczono:
certyfikat w języku polskim i angielskim
notatnik i długopis
materiały elektroniczne