Logo

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Kurs Laravel dla początkujących

Opanuj Laravel i twórz praktyczne aplikacje PHP. Naucz się MVC, bazy danych, logowania i zbuduj własną aplikację typu to-do list.

Stworzony przez The Hero

149,00 zł
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

Odkryj powiązane tematy

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
checklist26 testów i ćwiczeń

W skrócie

Skonfigurujesz środowisko, uruchomisz pierwszą aplikację i poznasz kluczowe narzędzia Laravel.
Opanujesz routing, kontrolery, widoki, sesje oraz ochronę przed atakami CSRF.
Nauczysz się pracy z bazą danych: modele, kolekcje, paginacja i relacje między tabelami.
Zrealizujesz projekt typu to-do list, korzystając z najnowszej wersji frameworka.

Dlaczego warto wybrać to szkolenie

Zaczynasz od konfiguracji narzędzi i szybko uruchamiasz pierwszą aplikację. Krok po kroku poznajesz kontener serwisów, fasady, kontrakty oraz to, co dzieje się podczas przetwarzania żądań.

Zamiast teorii dostajesz praktykę: routing, kontrolery, widoki i bezpieczeństwo (CSRF, sesje). Budujesz funkcje z bazą danych, logowaniem, middleware, plikami, e‑mailami, zdarzeniami i tłumaczeniami, tworząc aplikację to‑do.

  • Projekt krok po kroku – Uczysz się, rozwijając realną aplikację typu to‑do list.
  • Aktualny Laravel – Materiały oparte na najnowszej wersji frameworka.
  • Praktyka na co dzień – Routing, kontrolery, bazy danych, e‑maile i zdarzenia.
  • Bezpieczne aplikacje – Poznajesz CSRF, sesje i kontrolę dostępu w praktyce.

Czego się nauczysz?

  1. 1
    Konfiguracja środowiskaInstalacja Composera, przygotowanie Visual Studio Code i uruchomienie pierwszej aplikacji.
  2. 2
    Podstawowe narzędzia LaravelZrozumiesz kontener serwisów, fasady, kontrakty i przebieg obsługi żądań w frameworku.
  3. 3
    Routing i kontroleryDefiniowanie ścieżek oraz kierowanie ich do odpowiednich kontrolerów z czytelną strukturą.
  4. 4
    Widoki i sesjePraca z widokami, zarządzanie sesją użytkownika i bezpieczne formularze z ochroną CSRF.
  5. 5
    Assety z Laravel Mix i WebpackKompilacja i organizacja zasobów front‑endu z wykorzystaniem Laravel Mix oraz Webpack.
  6. 6
    Połączenie z bazą danychKonfiguracja połączenia, tworzenie modeli i zasilanie ich danymi do dalszej pracy.
  7. 7
    Kolekcje, paginacja, relacjeEfektywne zarządzanie danymi dzięki kolekcjom, stronicowaniu i relacjom między tabelami.
  8. 8
    Logowanie i rejestracjaWdrożenie szybkiej autoryzacji użytkowników oraz ograniczenie dostępu do wybranych obszarów.
  9. 9
    Middleware i plikiUżywanie middleware do kontroli przepływu oraz operacje na plikach w aplikacji.
  10. 10
    E‑maile, zdarzenia, wielojęzycznośćWysyłanie wiadomości e‑mail, obsługa zdarzeń i przygotowanie aplikacji w wielu językach.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Osób, które zaczynają naukę Laravel od zera.
  • Programistów chcących szybko uruchomić pierwszą aplikację.
  • Twórców chcących uporządkować podstawy routingu i kontrolerów.
  • Osób budujących aplikacje webowe z bazą danych.
  • Tych, którzy potrzebują logowania i kontroli dostępu.
  • Uczących się praktycznie na projekcie typu to‑do.
  • Chcących zrozumieć sesje, ochronę CSRF oraz middleware.
  • Zainteresowanych e‑mailami, zdarzeniami i tłumaczeniami.

Wymagania

Brak specjalnych wymagań wstępnych. W trakcie szkolenia samodzielnie skonfigurujesz środowisko pracy, w tym Composer i edytor Visual Studio Code.

Opis szkolenia

To praktyczne szkolenie przeprowadzi Cię przez podstawy Laravel: od pierwszego uruchomienia po działającą aplikację. W 8 godzin konfigurujesz środowisko, poznajesz narzędzia frameworka i od razu stosujesz je w projekcie typu to‑do list. Materiał powstał w oparciu o najnowszą wersję Laravel, więc ćwiczysz rozwiązania używane przez back‑end developerów na co dzień.

Start i najważniejsze narzędzia

Na początku przygotowujesz środowisko do pracy, aby bez przeszkód tworzyć kolejne elementy aplikacji. Instalujesz Composer i konfigurujesz edytor Visual Studio Code, po czym uruchamiasz pierwszą aplikację w Laravel. W dalszych krokach poznajesz kluczowe mechanizmy frameworka: kontener serwisów, fasady oraz kontrakty. Dzięki temu rozumiesz, w jaki sposób komponenty współpracują ze sobą i jak ułatwiają pisanie czytelnego kodu. Zobaczysz także, co dzieje się w tle podczas przetwarzania żądań, co pozwala świadomie planować strukturę projektu i szybciej diagnozować problemy.

Praktyka tworzenia interfejsu i bezpieczeństwo

Po solidnym wstępie przechodzisz do praktyki tworzenia funkcji widocznych dla użytkownika. Definiujesz ścieżki i kierujesz je do właściwych kontrolerów, budując czytelną nawigację w aplikacji. Korzystasz z widoków, aby przygotować warstwę prezentacji i wygodnie rozwijać interfejs. Uczysz się chronić formularze przed atakami CSRF oraz świadomie korzystać z mechanizmów sesji, aby zapamiętywać stan użytkownika. Dodatkowo porządkujesz zasoby front‑endu: kompilujesz style i skrypty z wykorzystaniem Laravel Mix oraz Webpack, co ułatwia pracę nad wyglądem i szybkością działania serwisu.

Bazy danych w Laravel

Kolejny etap to praca z bazą danych. Dowiesz się, jak skonfigurować połączenie aplikacji z bazą danych, utworzyć model i zasilić go danymi potrzebnymi do działania funkcji. W miarę rozwoju projektu poznasz sposoby efektywnego zarządzania informacjami. Skorzystasz z kolekcji, które usprawniają operacje na zestawach wyników, nauczysz się stosować paginację, aby wygodnie prezentować większe listy, oraz zrozumiesz, jak definiować i wykorzystywać relacje między tabelami. Dzięki temu Twoja aplikacja zachowa porządek i będzie gotowa na rozbudowę.

Użytkownicy i kontrola dostępu

Laravel umożliwia szybkie dodanie mechanizmów logowania i rejestracji, dlatego w szkoleniu przećwiczysz ich wdrożenie krok po kroku. Zobaczysz, jak ograniczyć dostęp do wybranych obszarów wyłącznie dla zalogowanych osób i jak stosować zasady uprawnień, by zapewnić porządek w aplikacji. Kluczową rolę odegra tutaj middleware, które pozwala przechwytywać żądania i decydować, jakie akcje są dostępne w określonych warunkach. Dzięki temu w prosty sposób zbudujesz przejrzystą i bezpieczną strukturę dostępu dla użytkowników.

Pliki, e‑maile, zdarzenia i tłumaczenia

W końcowej części skupisz się na elementach, które podnoszą jakość codziennej pracy nad projektem. Nauczysz się operować na plikach, aby wygodnie przechowywać i udostępniać zasoby w aplikacji. Wdrożysz wysyłanie wiadomości e‑mail, dzięki czemu system będzie mógł informować użytkowników o ważnych akcjach. Poznasz również obsługę zdarzeń, co ułatwi reagowanie na kluczowe momenty w aplikacji. Na koniec przygotujesz wielojęzyczną wersję interfejsu, aby treści mogły być prezentowane w różnych językach bez zmian w logice.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

🔒 Weryfikacja bezpieczeństwa

Witaj! Jestem Twoim asystentem.

Zadaj mi pytanie, a pomogę Ci znaleźć odpowiedni produkt z oferty.