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

  1. Zaawansowana architektura Symfony 3
    • Domain-Driven Design w Symfony
    • Event Driven Architecture
    • Command Query Responsibility Segregation
    • Service-Oriented Architecture
  2. Optymalizacja wydajności
    • Zaawansowane techniki cachowania
    • Optymalizacja Doctrine
    • Profilowanie aplikacji
    • Skalowanie horyzontalne
  3. Integracja i rozszerzenia
    • API Platform
    • Message Queue
    • Elasticsearch
    • WebSocket
  4. 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

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *