Czego się nauczysz?
Przez cały kurs, będziesz budować własny sklep internetowy wraz z zapleczem dla klientów oraz administratorów. Będzie to projekt zaprogramowany od podstaw z użyciem Laravela w połączeniu z Bootstrapem i bazą danych. Ten kurs jest pełen technik oraz metod na zastosowanie możliwości Laravela, które rozwiną Twoje podstawowe umiejętności i pokażą jak wykorzystać tego frameworka w praktycznym projekcie.
Nauczysz się projektować najistotniejsze funkcje sklepu, a zabawę rozpoczniesz od utworzenia bazy danych. Zaprojektujesz listę produktów, filtrowanie po kategorii oraz cenie i wyszukiwanie po nazwie. Utworzysz możliwość
dodawania produktów, opisu, zdjęć, ustalania ceny oraz ilości stanów. Twój sklep będzie posiadał edytowalny koszyk i stronę zamówienia oraz automatyczne wysyłanie maili do klientów po złożeniu zamówienia. Dodasz panel zarówno dla klientów jak i administratora z różnymi opcjami zarządzania.
- Połączysz wszystkie elementy sklepu z bazą danych
- Zaprogramujesz front oraz backend sklepu
- Utworzysz możliwość zarządzania produktami oraz zamówieniami
- Utworzysz kategorie
- Zaprojektujesz koszyk oraz cały proces zamówienia
- Stworzysz konta dla klientów
- Dodasz możliwość filtrowania produktów oraz ich wyszukiwania
- Dowiesz się jak utworzyć statusy zamówień
- Zbudujesz automatyczne wysyłanie maili do klientów po zakupie
- Utworzysz własny cms idealny dla małego e-commerce
- Wykorzystasz możliwości Laravela oraz Bootstrapa
Dla kogo jest ten kurs?
- Dla znających podstawy
Do przerobienia kursu niezbędna jest znajomość podstaw bootstrapa, php oraz Laravela - Dla twórców stron
Dla wszystkich programistów, którzy chcą osiągnąć kolejny poziom w Laravelu
Baza danych
Pokażemy Ci jak stworzyć sklep w połączeniu z bazą danych. Przypiszesz do bazy kategorie, produkty, statusy zamówień, konta klientów, ceny, opis oraz inne parametry produktów. Dzięki połączeniu z bazą danych Twój sklep nie będzie pisany na sztywno lecz stworzysz w pełni dynamiczny projekt.
Front
W kursie stworzysz front sklepu czyli wszystko to co widzą Twoi klienci. Zadbasz o listę produktów oraz filtrowanie czy wyszukiwanie. Zaprojektujesz kartę produktu czyli opis, zdjęcia i przycisk dodaj do koszyka. Oczywiście Twój sklep będzie posiadał działający koszyk z wyświetleniem ceny, ilości oraz możliwością dodawania i usuwania stanów. Jednak czym byłby sklep internetowy bez procesu zamówienia czy możliwości logowania się na konto klienta gdzie będzie można sprawdzić stan realizacji zamówienia i zmieniać dane kontaktowe.
Panel admina
Kompletny sklep internetowy powinien posiadać możliwość zarządzania nim z poziomu kokpitu administratora. Dlatego też w drugiej części kursu stworzysz kompletny panel admina, który pozwoli Ci zarządzać dodawać, usuwać, zmieniać stany magazynowe produktów. Zaprogramujesz również przypisywanie produktów do kategorii z panelu admina oraz dostęp do zamówień klientów gdzie będziesz mógł zmieniać ich statusy.
Własny system zarządzania treścią
Projekt, który utworzysz razem z tym szkoleniem łączy w sobie funkcje typowego sklepu internetowego oraz systemu CMS. Oznacza to, że na jego podstawie możesz jeszcze bardziej rozbudować swój sklep o kolejne funkcje lub stworzyć z niego system zarządzania treścią. Można powiedzieć, że informacje z tego kursu są doskonałą bazą wiedzy, która otworzy Ci furtki do programowania różnego typu aplikacji.
Daniel –
Kurs bardzo dobry, merytorycznie, bez owijania w bawełnę. Po prostu autor dąży to celu jakim jest stworzenie sklepu. Bardzo polecam dla osób, które chcą czegoś więcej niż podstaw. Szkoda, że zabrakło podpinania bramek płatności ale i tak oceniam na 5.
rotkiw –
Kurs bardzo dobry. Na początku trochę nie przekonał mnie sposób prowadzenia, ale im więcej lekcji oglądałem, tym bardziej okazywało się, że prowadzący wie o czym mówi i pokazuje w praktyce jak wykorzystać laravel. Pokazuje nie tylko jak zrobić sklep, ale jak pracować efektywnie z laravel. Też trochę ubolewam, nad brakiem podpinania płatności online, ale ogólnie na 5.