Symfony 3 – zaawansowane techniki
Opis
Zaawansowane szkolenie dla programistów Symfony, koncentrujące się na wykorzystaniu najnowszych funkcjonalności frameworka w wersji 3. Program obejmuje zaawansowane zagadnienia architektury aplikacji, optymalizacji wydajności oraz tworzenia skalowalnych rozwiązań. Warsztaty praktyczne stanowią 80% czasu szkolenia, pozwalając uczestnikom na dogłębne poznanie możliwości Symfony 3 w rzeczywistych scenariuszach.
Profil uczestnika
- Doświadczeni programiści Symfony
- Architekci aplikacji webowych
- Deweloperzy PHP specjalizujący się we frameworkach
- Liderzy zespołów programistycznych
- Programiści fullstack z doświadczeniem w Symfony
- Inżynierowie DevOps pracujący z Symfony
- Specjaliści od optymalizacji aplikacji PHP
Agenda
- Zaawansowana architektura Symfony 3
- Domain-Driven Design w Symfony
- Event Driven Architecture
- Command Query Responsibility Segregation
- Service-Oriented Architecture
- Optymalizacja wydajności
- Zaawansowane techniki cachowania
- Optymalizacja Doctrine
- Profilowanie aplikacji
- Skalowanie horyzontalne
- Integracja i rozszerzenia
- API Platform
- Message Queue
- Elasticsearch
- WebSocket
- Testowanie i deployment
- Testy jednostkowe i funkcjonalne
- Continuous Integration
- Automatyzacja deploymentu
- Monitoring produkcyjny
Korzyści
Uczestnik opanuje zaawansowane techniki tworzenia aplikacji w Symfony 3, umożliwiające budowanie skalowalnych i wydajnych systemów. Zdobędzie wiedzę pozwalającą na projektowanie złożonych architektur aplikacji zgodnych z najlepszymi praktykami branżowymi. Rozwinie umiejętności w zakresie optymalizacji i profilowania aplikacji Symfony. Pozna zaawansowane techniki testowania i wdrażania aplikacji. Nauczy się wykorzystywać wzorce projektowe i architektoniczne w kontekście Symfony. Będzie potrafił integrować zewnętrzne systemy i usługi z aplikacjami Symfony.
Wymagane przygotowanie uczestników
- Praktyczne doświadczenie w programowaniu Symfony
- Dobra znajomość PHP i programowania obiektowego
- Znajomość wzorców projektowych
- Doświadczenie w tworzeniu aplikacji webowych
Zagadnienia
- Domain-Driven Design
- Event Sourcing
- Message Queue
- Cachowanie i wydajność
- Doctrine ORM Internals
- API Platform
- WebSocket i real-time
- Continuous Integration
- Docker i konteneryzacja
- Elasticsearch
- Service Workers
- Progressive Web Apps
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2150 zł netto za jedną osobę
CZAS TRWANIA (dni): 3
KOD SZKOLENIA: IT-SD-354
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!