Zaawansowane techniki w CakePHP
Opis
Szkolenie skupia się na zaawansowanych technikach programowania w frameworku CakePHP. W trakcie warsztatów uczestnicy poznają zaawansowane komponenty frameworka, techniki optymalizacji oraz najlepsze praktyki projektowe. Program obejmuje praktyczne aspekty tworzenia skalowalnych aplikacji z wykorzystaniem nowoczesnych wzorców projektowych.
Profil uczestnika
- Programiści PHP z doświadczeniem w CakePHP
- Architekci aplikacji webowych
- Deweloperzy fullstack
- Technical leaderzy zespołów CakePHP
- Programiści aplikacji wysokiej dostępności
- Inżynierowie optymalizacji wydajności
- Specjaliści ds. bezpieczeństwa aplikacji
Agenda
- Architektura zaawansowana
- Wzorce projektowe w CakePHP
- Komponenty niestandardowe
- Systemy pluginów
- Zdarzenia i zachowania
- Optymalizacja i wydajność
- Cache wielopoziomowy
- Optymalizacja bazy danych
- Profiling aplikacji
- Zarządzanie pamięcią
- Integracja i rozszerzenia
- REST API i WebServices
- Integracja z systemami zewnętrznymi
- Własne helpery i komponenty
- Rozszerzanie funkcjonalności core
- Bezpieczeństwo i testowanie
- Zabezpieczenia zaawansowane
- Testy jednostkowe i integracyjne
- Continuous Integration
- Deployment automatyczny
Korzyści
Po ukończeniu szkolenia uczestnik będzie potrafił projektować i implementować zaawansowane rozwiązania w CakePHP wykorzystując pełen potencjał frameworka. Zdobędzie umiejętność tworzenia wydajnych i skalowalnych aplikacji z wykorzystaniem technik optymalizacji. Będzie w stanie implementować własne komponenty i rozszerzenia zgodnie z najlepszymi praktykami. Nauczy się efektywnie zabezpieczać aplikacje przed zagrożeniami. Pozna zaawansowane techniki testowania i wdrażania aplikacji CakePHP.
Wymagane przygotowanie uczestników
- Praktyczne doświadczenie w CakePHP
- Znajomość wzorców projektowych
- Doświadczenie w projektowaniu API
- Wiedza z zakresu testowania aplikacji
Zagadnienia
- Wzorce projektowe w CakePHP
- Komponenty niestandardowe
- Systemy pluginów i rozszerzeń
- Cache wielopoziomowy
- Optymalizacja wydajności
- REST API i WebServices
- Bezpieczeństwo aplikacji
- Testowanie zaawansowane
- Continuous Integration
- Deployment automatyczny
- Profiling i debugowanie
- Zarządzanie pamięcią
Poznaj naszą firmę
INFORMACJA CENOWA:
od 3750 zł netto za jedną osobę
CZAS TRWANIA (dni): 3
KOD SZKOLENIA: IT-SD-340
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!