Wypożyczalnia książek online w Laravel
Stworzysz aplikację do wypożyczania książek online. Rób dokładnie to, co robię i mówię na ekranie, a uruchomisz taką samą aplikację na swoim komputerze
Stworzony przez Marcin Nowakowski
Odkryj powiązane tematy
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
Kurs prowadzi od pierwszych kroków do aplikacji. Nauczysz się konfiguracji środowiska, tworzenia projektu i łączenia z bazą danych. Wszystko bez zbędnego żargonu, jasno i po kolei.
Zrozumiesz MVC w Laravel. Zobaczysz, jak działają kontrolery, modele i widoki oraz jak przypisywać adresy URL. Poznasz też różnicę między autentykacją a autoryzacją i zobaczysz je w praktyce.
- Praktyczny projekt – Tworzysz wypożyczalnię książek online.
- Szybki start – Od PHP i MySQL po nowe projekty w Laravel.
- MVC w praktyce – Kontrolery, modele i widoki na przykładach.
- Logowanie i uprawnienia – Autentykacja i autoryzacja w działaniu.
Czego się nauczysz?
- 1Pierwsze kroki z LaravelRozpoczniesz pracę z frameworkiem i przygotujesz podstawy projektu.
- 2Konfiguracja PHP i MySQLUstawisz lokalne środowisko potrzebne do pracy z kursem.
- 3Tworzenie nowego projektuZobaczysz, jak zakładać projekty wykorzystujące Laravel.
- 4Struktura katalogówZrozumiesz układ plików i folderów w aplikacji Laravel.
- 5Połączenie z bazą danychSkonfigurujesz dostęp do bazy i przygotujesz aplikację do pracy z danymi.
- 6Adresy URL i kontroleryPrzypiszesz ścieżki do akcji i obsłużysz żądania użytkowników.
- 7Modele i praca z danymiDowiesz się, jak reprezentować dane aplikacji za pomocą modeli.
- 8Widoki i prezentacja HTMLSformatujesz dane i wpleciesz je w kod HTML widoków.
- 9Autentykacja i autoryzacjaPoznasz różnicę między nimi i zastosujesz je w projekcie.
- 10Projekt: wypożyczalnia książekPołączysz elementy kursu w spójną aplikację online.
Dla kogo jest to szkolenie
- Osób zaczynających pracę z Laravel.
- Początkujących web developerów szukających podstaw.
- Programistów chcących zrozumieć MVC na przykładach.
- Studentów i uczniów uczących się tworzenia aplikacji WWW.
- Osób, które wolą naukę przez praktyczny projekt.
- Tych, którzy chcą zobaczyć autentykację i autoryzację.
- Hobbystów budujących pierwszą aplikację w Laravel.
Wymagania
Nie stawiamy sztywnych wymagań. Kurs zaczyna od podstaw: konfiguracji PHP i MySQL, tworzenia projektu w Laravel oraz połączenia z bazą danych. Wystarczy chęć nauki i gotowość do pracy lokalnej.
Opis szkolenia
Laravel to jeden z najpopularniejszych frameworków PHP. Powstał, gdy język przechodził renesans z narzędziami takimi jak Composer i standardami PSR. Rozwój PHP, w tym wersji 7, przywrócił zaufanie do tej technologii, a Laravel odpowiedział na potrzeby programistów. W tym kursie zaczniesz od podstaw i zbudujesz internetową wypożyczalnię książek. Poznasz konfigurację środowiska, strukturę projektu, MVC oraz autentykację i autoryzację.
Konfiguracja środowiska lokalnego
W pierwszym etapie przygotujesz środowisko do pracy lokalnej. Przejdziesz przez konfigurację PHP i MySQL tak, aby móc wygodnie uruchamiać aplikację na własnym komputerze. Zobaczysz, jakie elementy są potrzebne do startu oraz jak połączyć je w spójną całość. Skupimy się na ustawieniach, które ułatwiają codzienną pracę i minimalizują problemy przy budowaniu projektu. Krok po kroku zweryfikujesz, czy wszystko działa poprawnie, by móc bez przeszkód przejść do tworzenia aplikacji opartej o Laravel.
Tworzenie nowego projektu w Laravel
Po przygotowaniu środowiska założysz nowy projekt wykorzystujący Laravel. Dowiesz się, jak poprawnie go utworzyć i sprawdzić podstawową konfigurację. Następnie poznasz strukturę katalogów: gdzie znajdują się pliki odpowiedzialne za logikę, prezentację i ustawienia. To pomoże Ci szybciej odnaleźć się w rosnącej bazie plików i świadomie organizować pracę. Na tym etapie skonfigurujesz też połączenie z bazą danych, dzięki czemu aplikacja będzie mogła przechowywać i odczytywać informacje potrzebne do działania wypożyczalni książek.
MVC w praktyce: kontrolery, modele, widoki
Laravel opiera się na wzorcu MVC, dlatego na praktycznych przykładach zobaczysz, jak ten podział upraszcza tworzenie aplikacji. Utworzysz kontrolery i przypiszesz do nich adresy URL, aby obsługiwać konkretne zapytania użytkowników. Zdefiniujesz modele reprezentujące dane w systemie. Następnie przygotujesz widoki, które sformatują informacje i wplotą je w kod HTML. Poznasz pełny przepływ: od żądania, przez logikę, po prezentację, co porządkuje kod i ułatwia rozwój.
Autentykacja i autoryzacja w projekcie
Na przykładzie projektu wyjaśnimy różnicę między autentykacją a autoryzacją i pokażemy ich użycie. Autentykacja pozwala określić, czy logujący się użytkownik jest tym, za kogo się podaje. Autoryzacja natomiast mówi, czy może wykonać wskazaną akcję. Zobaczysz, jak zastosować te pojęcia w aplikacji tak, aby użytkownicy trafiali do właściwych zasobów, a działania wymagające uprawnień były odpowiednio ograniczone. Dzięki temu zrozumiesz podstawy kontroli dostępu.
Projekt: wypożyczalnia książek online
Cały kurs spina praktyczny projekt wypożyczalni książek online. Wykorzystasz to, czego nauczyłeś się wcześniej: konfigurację środowiska, tworzenie projektu, połączenie z bazą, pracę w MVC oraz mechanizmy logowania i uprawnień. Każdy krok przekłada się na widoczny postęp w aplikacji, dzięki czemu łatwo śledzić efekty pracy. Krok po kroku budujesz trzon systemu i uczysz się porządkowania kodu, aby był czytelny i gotowy na dalszy rozwój.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
YouTube Marketing – Jak Prowadzić Kanał YT i ...
87 wykładów
13 godz. 14 min
Aktualizacja: 04.2026
Jak Zostać Freelancerem i Pracować Zdalnie? Z ...
59 wykładów
6 godz. 06 min
Aktualizacja: 04.2026
Naucz się programowania tworząc grę w Python
29 wykładów
5 godz. 52 min
Python 3 od Podstaw do Eksperta
130 wykładów
20 godz. 04 min
Big Data, Hadoop oraz MapReduce w języku Pyth ...
79 wykładów
7 godz. 44 min
Strona internetowa na Wordpress
20 wykładów
2 godz. 32 min
Jak Zostać Copywriterem i Zarabiać na Pisaniu ...
66 wykładów
9 godz. 15 min
Aktualizacja: 04.2026
Kurs PHP - dla początkujących
51 wykładów
3 godz. 35 min
Amazon KDP Eduj Self Publishing – Zarabiaj On ...
49 wykładów
8 godz. 50 min
Aktualizacja: 04.2026
Praktyczna Administracja Oracle Database
70 wykładów
11 godz. 10 min
YouTube Marketing – Jak Prowadzić Kanał YT i na nim Zarabiać
Kurs o YouTube uczy, jak prowadzić i zarabiać na kanale YouTube. Jak zwiększyć subskrypcje, zasięgi i promować filmy na YT. Dołącz do kursu i grupy wsparcia!
Czego się nauczysz?
- Tworzenia kanału na YouTube od A do Z
- Nagrywania, edycji i montażu filmów wideo oraz projektowania zdjęć
- Optymalizacji filmów pod względem SEO, by były popularne