Zbav se legacy kódu s Rectorem jednou pro vždy

Školí: Tomáš Votruba

„I believe any person in the world can learn anything. No matter what age, social status or experience you have now. You can learn anything you set your mind to. I connect computers and modern psychology. I help my clients to do more with less and be change-proof.“

Délka: 4 hodiny

Kapacita: 5 lidí

Cena: 2 999 Kč

Nechceš promeškat další termín?
Dej nám email a ozveme se ti

Rector je nástroj na instantní migrace a upgrady PHP aplikací (čím větší, tím lepší).

Na tomohle kurzu se s ním seznámíš a ochutnáš kousek toho, co za tebe může dělat.

Co se naučíš?

  • Co to je pattern refactoring
  • Jak funguje AST
  • Jaké existují AST nody
  • Jak napsat migrační pravidlo v Rectorovi
  • Jak levně a rychle zmigrovat svůj současný kód na ten vysněný

Kurz je praktický a pracuje s kódem, který si přineseš.

Na konci školení budeš umět migrovat velké code-base za zlomek času a hlavně psát vlastní pravidla tak, že budeš schopný dostat svůj projekt v práci tam, kam chceš.

Pro koho je školení určeno?

Pro ty, kteří:

  • se chtějí zbavit staré verze frameworku
  • chtějí upgradovat PHP z 5.x na 7.4
  • chtějí zmirgovat ze statiky na constructor injection
  • chtějí přejít z jednoho frameworku na druhý
  • chtějí přejít z jednoho testovacího frameworku na druhý

A hlavně chtějí se naučit pracovat efektivně, ať budou potřebovat změnit cokoliv ve své aplikaci, co by jinak zabralo týdny práce. Právě s tím ti Rector pomůže nejvíc.

Co je potřeba před školením?

  • Umět spouštět příkazy z příkazové řádky
  • Mít nainstalovaný Rector lokálně (vyžaduje PHP 7.1 nebo Docker), tak aby ti fungoval příkaz "vendor/bin/rector"
  • Mít připravené 3-4 snippety PHP kódu v délce 20-100 řádků, které se v aplikaci opakují více jak 20x a které potřebuješ předělat

Kurzem už prošly 3 účastníci