ODBIERZ TWÓJ BONUS :: »

Naucz się Symfony 6. Kurs video. Od zera do pierwszej aplikacji

Podstawowe informacje:
Czas trwania: 06:01:30
Poziom: podstawowy
Autor: Jakub Mróz
Liczba lekcji: 37
Technologia: PhpStorm, Git, PostgreSQL 15.1, Symfony 6.1, PHP 8.1
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
90,29 zł 129,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki PHP Developer
Czas trwania: 23 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki PHP Developer »

Czego się nauczysz?

  • Zakładania projektu w Symfony 6 (Composer), konfiguracji środowiska i pracy z Dockerem
  • Projektowania warstw aplikacji z użyciem kontrolerów, routingu, usług i kontenera DI
  • Modelowania danych z Doctrine ORM: encje, migracje, relacje i repozytoria
  • Tworzenia warstwy widoku z Twig oraz organizowania zasobów (formularze, walidacja)
  • Implementowania autoryzacji i uwierzytelniania, pracy z sesją oraz CSRF
  • Budowania API i integracji z zewnętrznymi usługami
  • Testowania aplikacji (PHPUnit) i przygotowywania do wdrożenia
  • Korzystania z dokumentacji Symfony i dobrych praktyk czystego kodu w PHP

Spis lekcji

1. Wprowadzenie 00:07:50
1.1. Wstęp
00:07:50
2. Przygotowanie środowiska 00:10:37
2.1. Przygotowanie środowiska i omówienie katalogów Symfony
00:10:37
3. Możliwości Symfony i omówienie projektu 00:10:03
3.1. Schemat działania Symfony
00:06:14
3.2. Omówienie projektu
00:03:49
4. Tworzenie aplikacji - encje i migracje 00:47:56
4.1. Główna strona aplikacji i omówienie narzędzia konsolowego
OGLĄDAJ » 00:08:38
4.2. Dodawanie bibliotek do aplikacji i tworzenie encji
00:09:39
4.3. Środowisko bazy danych i przygotowanie migracji
00:10:25
4.4. Wykonanie migracji
00:09:05
4.5. Przeglądanie bazy danych poprzez psql
00:10:09
5. Tworzenie sztucznych danych i Profiler 00:33:46
5.1. Podłączanie bazy danych pod PhpStorm
00:06:56
5.2. Dodanie biblioteki Data Fixtures służącej do tworzenia i dodawania sztucznych danych
00:08:10
5.3. Wstrzykiwanie zależności i uzupełnienie danych
00:09:46
5.4. Omówienie Profilera i debugowanie aplikacji
00:08:54
6. Twig - wprowadzenie 01:16:04
6.1. Pierwszy szablon Twig
OGLĄDAJ » 00:10:38
6.2. Przekazywanie parametrów
00:11:47
6.3. Wyświetlenie głównej strony i routing
00:11:29
6.4. Transformatory danych i stworzenie strony artykułu
00:10:13
6.5. Wyświetlanie błędów i dopracowanie głównej strony
00:10:08
6.6. Przygotowanie strony z artykułami
00:09:19
6.7. Możliwości Twiga i rozszerzanie szablonów
00:12:30
7. Refactoring 00:13:48
7.1. Refactoring aplikacji, szablonów i tworzenie serwisów
00:13:48
8. Twig - możliwości 00:20:23
8.1. Dodanie nowego pola do encji, migracja
00:07:41
8.2. Filtry w Twigu
00:12:42
9. Rozwój aplikacji - zakładka 'O mnie' 00:21:21
9.1. Tworzenie tabeli key-value
00:11:12
9.2. Wyświetlanie danych
00:10:09
10. Rozwój aplikacji - główna strona 00:19:08
10.1. Repozytoria i query builder
00:08:27
10.2. Filtry Twig i wyświetlanie danych
00:10:41
11. Multimedia 01:21:02
11.1. Relacje między encjami
00:13:40
11.2. Relacje i kolekcje
00:06:29
11.3. Migracja i dodawanie multimediów
00:05:50
11.4. Dane o multimediach w bazie danych
00:10:48
11.5. Przygotowanie danych
00:14:20
11.6. Include w Twigu i serwisy
00:13:16
11.7. Wyświetlanie multimediów
00:06:31
11.8. Pętle w Twigu i wyświetlanie obrazków
00:10:08
12. Podsumowanie 00:19:32
12.1. Zakładka 'Kontakt' - powtórzenie procesu tworzenia
00:09:31
12.2. Wyświetlenie zakładki 'Kontakt' i podsumowanie
00:10:01

Kurs Symfony 6 - od zera do pierwszej aplikacji

Jeśli chodzi o budowę stron internetowych i aplikacji, język PHP jest absolutnym królem. Ceni się go za możliwości, dzięki wydajnym strukturom bowiem umożliwia tworzenie szybkiego i rozbudowanego oprogramowania. Jednak coś za coś: pisanie stron i aplikacji w PHP wymaga sporo cierpliwości i czasu poświęconego na napisanie wielu linijek kodu. I tu z pomocą przychodzi framework języka PHP — Symfony. Polscy programiści cenią go wyżej niż drugi w kolejności pod względem popularności, czyli Laravel. Wśród głównych zalet Symfony wymienia się łatwą skalowalność aplikacji, korzystanie z wzorców projektowych i bardzo przejrzystą strukturę.

Jeśli chcesz się rozwijać jako twórca stron internetowych i aplikacji w języku PHP, koniecznie weź udział w proponowanym przez nas kursie. Wspólnie z jego autorem postawisz swojego pierwszego bloga z użyciem frameworka Symfony i nauczysz się budować bezbłędne aplikacje — czytelne, łatwe w utrzymaniu i rozwijaniu, bezpieczne. Przy okazji poznasz wiele praktycznych wzorców projektowych, których możesz potem używać do pracy z innymi językami programowania i podczas korzystania z innych frameworków. W efekcie Twoje umiejętności, a co za tym idzie — wartość na programistycznym rynku pracy wzrosną. I kto wie, może zdecydujesz się działać jako wolny strzelec i zaczniesz stawiać kolejne strony i tworzyć aplikacje na bazie PHP/Symfony?

Co Cię czeka podczas naszego kursu Symfony 6?

Pracując z proponowanym przez nas kursem Symfony 6:

  • Poznasz podstawy frameworka Symfony
  • Stworzysz samodzielnie swoją pierwszą aplikację w Symfony: od bazy danych, przez warstwę wizualną, aż po backend
  • Opanujesz poruszanie się po dokumentacji frameworka, dzięki czemu będziesz w stanie łatwo pozyskać potrzebne informacje
  • Rozwiniesz znajomość PHP i SQL
  • Lepiej poznasz narzędzia do tworzenia aplikacji internetowych: IDE (PhpStorm), terminal, przeglądarkę z narzędziami dla programistów
  • Dowiesz się, jak pracować z Dockerem

Co więcej:

  • Szkolenie poświęcone budowaniu aplikacji z udziałem frameworka Symfony pozwoli Ci poszerzyć znajomość wzorców projektowych i ułatwi kreowanie produktów łatwych w utrzymaniu i rozwijaniu

Naucz się Symfony 6. Kurs video. Od zera do pierwszej aplikacji kończy się na poziomie średnio zaawansowanym. Dzięki poznaniu wszystkich procesów tworzenia i zdobyciu umiejętności obsługi potrzebnych narzędzi będziesz w stanie tworzyć własne aplikacje.

Co po kursie Symfony 6?

Jako przeszkolony programista PHP, znający framework Symfony, staniesz się bardziej wartościowym pracownikiem zarówno dla startupów (wiele z nich chętnie korzysta z tej technologii, ponieważ Symfony umożliwia szybkie budowanie wydajnych i bezpiecznych aplikacji), jak i większych firm, gdzie wymaga się specjalizacji i gruntownej znajomości swojej „działki” w programowaniu. Jeżeli zatem interesujący jest dla Ciebie język PHP i kreowanie z jego udziałem stron WWW i aplikacji przeglądarkowych, to zdecydowanie Symfony jest dla Ciebie.

Sprawdź także kursy tworzenia gier dostępne w naszej ofercie.

Wybrane bestsellery

O autorze kursu video

Jakub Mróz — programista specjalizujący się w PHP. Pracował w branży medycznej, firmie produkującej luksusowe jachty i przedsiębiorstwie, które jest brokerem usług transportowych. Specjalizuje się w Symfony. Docenia czysty kod i użycie wzorców projektowych. Prywatnie mąż i tata, a także perkusista w zespole bluesowo-rockowym i pasjonat motoryzacji.

Wiem, że nauka programowania bywa trudna. Dlatego przeprowadzę Cię przez podstawy Symfony krok po kroku, dokładnie wszystko tłumacząc. Razem stworzymy fajną aplikację, a Ty przy okazji nauczysz się korzystać z Symfony, dokumentacji i wszystkich narzędzi potrzebnych do bycia dobrym web developerem.

Oceny i opinie klientów: Naucz się Symfony 6. Kurs video. Od zera do pierwszej aplikacji Jakub Mróz (7)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
4.0
  • 6 (3)
  • 5 (1)
  • 4 (0)
  • 3 (0)
  • 2 (2)
  • 1 (1)
  • Bardzo dobry kurs na sam początek pracy z Symfony.

    Opinia: anonimowa Opinia dodana: 2023-06-13 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Dobra robota. Przystępnie krok po kroku.

    Opinia: anonimowa Opinia dodana: 2023-02-23 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Dobry kurs na początek przygody z symfony. Polecam

    Opinia: anonimowa Opinia dodana: 2023-02-17 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Solidne podstawy do dalszego rozwoju z Symfony - polecam

    Opinia: anonimowa Opinia dodana: 2023-03-31 Ocena: 5   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Pojawiają się błędy podczas identycznej pracy jak w kursie ktorych nie da się usunąć bo nie wiadomo jak. Pokazuje migracje sql w dockerze ktore nie działają z racji braku rzeczywistego kontaktu na pytania nie jesteś w stanie tego rozwiązać.

    Opinia: anonimowa Opinia dodana: 2025-05-11 Ocena: 2   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Autor tłumaczy tę skromną treść w zrozumiały sposób. Uruchomienie wszystkiego w dokorze jest niepotrzebnym utrudnieniem dla początkujących. Kurs w mojej ocenie jest niekompletny i nie uczy podstaw symfony tylko robi wstęp do podstaw. Jak dla mnie aby ten kurs był wartościowy powinna być w nim pełna obsługa dodawania edycji i usuwania postów, zbudowanie porządnego menu może przy użyciu jakiegoś bundla. No i zrobienie prostego logowania do zaplecza bloga. Generalnie nie polecam

    Rozwiń »
    Opinia: anonimowa Opinia dodana: 2024-11-23 Ocena: 2   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Niestety już nie aktualny kurs - zmieniła się struktura Docker Environment - inne katalogi inne pliki - poległem na początku - dla mnie to nie jest kurs od zera

    Opinia: anonimowa Opinia dodana: 2024-03-20 Ocena: 1   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-02-16
ISBN: 978-83-832-2506-7, 9788383225067
Numer z katalogu: 189995

Videopoint - inne kursy

Kurs video
90,29 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile