Nowoczesne programowanie w PHP

UWAGA! Szkolenie wycofane z oferty.

Potrzebujesz dodatkowych informacji? Skontaktuj się z naszym konsultantem: [email protected] lub 800 080 322.

Opis szkolenia


Szkolenie pozwala zapoznać się z najnowszymi narzędziami i technikami programowania w języku PHP. Szkolenie skierowane jest do programistów oraz architektów. Zaproponowany program szkolenia jest zakresem, w którym możemy się poruszać. Dla konkretnego szkolenia istnieje możliwość dopasowania programu w ramach wcześniejszych konsultacji.

 

Wymagania:

brak


Program szkolenia

Moduł 1 Język PHP

  • Nowości w PHP 7.0, 7.1, 7.2
  • Co nas czeka w PHP 7.3
  • Integracja z serwerem WWW (nginx, apache, built-in, fpm)

Moduł 2 PSR - standaryzacja języka przez FIG

  • Wprowadzenie i przegląd poszczególnych standardów Praktyczne zastosowania

Moduł 3. Wzorce projektowe

  • Przegląd wybranych wzorców (IoC, Factory, Strategy itp.)

Moduł 4 Techniki programowania w PHP

  • SOLID
  • GRASP
  • DRY
  • YAGNI

Moduł 5 Środowisko developerskie

  • IDE (PhpStorm)
  • Wirtualizacja
  • Vagrant

Moduł 6 Zarządzanie zależnościami

  • Composer

Moduł 7 Testowanie

  • Dostępne techniki: TDD, BDD
  • Przegląd narzędzi (Behat, PHPUnit, phpspec)
  • Continuous integration

Moduł 8 Refaktoryzacja

  • Przegląd wybranych technik refaktoryzacji

Moduł 9 Debugowanie

  • XHProf
  • XDebug
  • kCacheGrind

Moduł 10 Profilowanie

  • Blackfire

Moduł 11 Nowoczesne frameworki

  • Fullstack (Symfony, Laravel, Zend)
  • Rozwiązania micro
  • Rozwiązania hybrydowe

Moduł 12 Logowanie błędów i pracy aplikacji

  • Monolog
  • ELK stack
  • Rozwiązania SaS

Moduł 13 Wydajność i skalowalność aplikacji

Moduł 14 Deployment

  • Przegląd rozwiązań
  • Continuous delivery

Tagi:

Szkolenia wycofane z oferty

 


Najbliższe terminy:

Zadzwoń: 800 080 322

Długość szkolenia

2 d (Łącznie 14 h)

Zwolnienie z VAT

Niektóre szkolenia mogą być zwolnione z opodatkowania podatkiem VAT. Ma to zastosowanie gdy szkolenia mają charakter kształcenia czy przekwalifikowania zawodowego. Szkolenia informatyczne mogą taki warunek spełniać. O szczegóły zapytaj naszego doradcę ds. szkoleń oraz wypełnij oświadczenie.

Pobierz oświadczenie