Symfony – tworzenie aplikacji webowych

Szkolenie wprowadza uczestników do pracy z frameworkiem Symfony, który jest szeroko wykorzystywany w projektach enterprise. Uczestnicy poznają architekturę frameworka oraz uczą się budować aplikacje webowe zgodnie z dobrymi praktykami. Kurs ma charakter warsztatowy i pozwala zdobyć solidne podstawy pracy w jednym z najważniejszych frameworków PHP.

Czas trwania: 2 dni / 14 h

Programowanie – szkolenia dla programistów z nowoczesnych języków i technologii

Opis

Architektura Symfony

  • Struktura frameworka
  • Komponenty Symfony
  • Zasady działania aplikacji

Routing i kontrolery

  • Definiowanie tras
  • Tworzenie kontrolerów
  • Obsługa żądań HTTP

Twig

  • Szablony Twig
  • Wyświetlanie danych
  • Dziedziczenie widoków

Konfiguracja

  • Pliki konfiguracyjne
  • Środowiska (dev, prod)
  • Zarządzanie ustawieniami

Baza danych

  • Doctrine ORM
  • Mapowanie encji
  • Operacje CRUD

 

FAQ – Symfony podstawy i tworzenie aplikacji webowych

1. Czym jest Symfony i do czego jest wykorzystywane?

Symfony to zaawansowany framework PHP wykorzystywany w projektach enterprise do budowy aplikacji webowych. Szkolenie pokazuje jego architekturę oraz zastosowanie w nowoczesnych systemach.

2. Jak wygląda architektura frameworka Symfony?

Program obejmuje architekturę Symfony opartą na komponentach oraz wzorcu MVC. Uczestnicy uczą się organizować kod w sposób skalowalny i zgodny z dobrymi praktykami.

3. Jak działa routing i kontrolery w Symfony?

Szkolenie obejmuje konfigurację routingu oraz tworzenie kontrolerów obsługujących żądania HTTP. Uczestnicy uczą się zarządzać logiką aplikacji.

4. Czym jest Twig i jak tworzyć widoki w Symfony?

Twig to system szablonów wykorzystywany w Symfony do tworzenia widoków. Szkolenie pokazuje, jak budować dynamiczne interfejsy użytkownika.

5. Jak pracować z bazą danych w Symfony?

Program obejmuje konfigurację bazy danych oraz integrację z aplikacją Symfony. Uczestnicy uczą się zarządzać danymi i budować funkcjonalne aplikacje webowe.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.