Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

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

Ostatnia aktualizacja: 02/11/2021
69
00
Autor szkolenia nie wyraził zgody na udział produktu w promocjach.
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

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
acute 9 godz. 04 min. materiału
play_circle49 nagrań wideo

W skrócie

Zaczniesz pracę z Laravel, tworząc wypożyczalnię książek online.
Skonfigurujesz środowisko lokalne: PHP i MySQL.
Poznasz MVC w praktyce: kontrolery, modele i widoki.
Zobaczysz autentykację i autoryzację na przykładzie.

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?

  1. 1
    Pierwsze kroki z LaravelRozpoczniesz pracę z frameworkiem i przygotujesz podstawy projektu.
  2. 2
    Konfiguracja PHP i MySQLUstawisz lokalne środowisko potrzebne do pracy z kursem.
  3. 3
    Tworzenie nowego projektuZobaczysz, jak zakładać projekty wykorzystujące Laravel.
  4. 4
    Struktura katalogówZrozumiesz układ plików i folderów w aplikacji Laravel.
  5. 5
    Połączenie z bazą danychSkonfigurujesz dostęp do bazy i przygotujesz aplikację do pracy z danymi.
  6. 6
    Adresy URL i kontroleryPrzypiszesz ścieżki do akcji i obsłużysz żądania użytkowników.
  7. 7
    Modele i praca z danymiDowiesz się, jak reprezentować dane aplikacji za pomocą modeli.
  8. 8
    Widoki i prezentacja HTMLSformatujesz dane i wpleciesz je w kod HTML widoków.
  9. 9
    Autentykacja i autoryzacjaPoznasz różnicę między nimi i zastosujesz je w projekcie.
  10. 10
    Projekt: wypożyczalnia książekPołączysz elementy kursu w spójną aplikację online.
Zobacz więcej Zobacz mniej

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.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

9 godz. 04 min. materiału
49 nagrań wideo

Spis treści

Czas trwania: 09:04:13Liczba wykładów: 49
downIntro
1 wykład
  • Intro|04:30
downInstalacja i konfiguracja systemu
8 wykładów
downStrona główna
17 wykładów
downBackend
12 wykładów
downUżytkownik
9 wykładów
downInne
2 wykłady

O autorze

avatar
Marcin NowakowskiInformatyk

Publikacje: 2

Ocena autora: Brak

O mniePasjonat technologii, informatyk z wykształcenia, programista z zamiłowania.
69
00