Projekt ten łączy w sobie funkcjonalność CMSa – systemu do zarządzania treścią oraz funkcjonalność sklepu internetowego.
Stworzony przez Mariusz Jurczenko
45 % taniej
180.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
To jeden spójny, praktyczny projekt łączący CMS i sklep internetowy. Uczysz się, realizując kolejne moduły w ustalonej kolejności: start i konfiguracja, administracja CMS i sklepu, front aplikacji, koszyk, rejestracja i role, a na końcu zamówienia oraz integracja z PayPal.
Wykorzystasz ASP.NET MVC, Entity Framework, LocalDB, Bootstrap, AdminLTE, AJAX i Routes, a także narzędzia jak CKEditor, Roxy File Manager i drag&drop. Masz dostęp do pełnego kodu źródłowego na GitHub, co ułatwia naukę i dalszy rozwój projektu.
Brak wskazanych wymagań wstępnych. Kurs realizujesz w ustalonej kolejności – od konfiguracji po zamówienia i PayPal – wystarczy chęć nauki i systematyczna praca.
CMS Shop Paypal - Praktyczny Projekt łączy w jednym miejscu system zarządzania treścią i sklep internetowy. Kurs opiera się na jednym, dużym zadaniu realizowanym moduł po module, w ustalonej kolejności. Od startu i konfiguracji, przez administrację CMS i sklepu, front aplikacji i koszyk, aż po rejestrację, role, zamówienia i integrację z PayPal. Wykorzystasz ASP.NET MVC, Entity Framework, LocalDB, Bootstrap, AdminLTE, AJAX, Routes oraz narzędzia takie jak CKEditor, Roxy File Manager i funkcja drag&drop.
W pierwszym etapie zaczynasz od przygotowania szkieletu aplikacji i poprawnej konfiguracji. Tworzysz projekt CMSShop, ustawiasz zależności i środowisko pracy. Wykorzystasz ASP.NET MVC oraz Entity Framework z LocalDB, dzięki czemu zobaczysz, jak połączyć warstwy aplikacji. Pracując na widokach i widokach częściowych, budujesz bazowy układ oraz nawigację. Konfigurujesz trasy (Routes), aby adresy były czytelne i funkcjonalne. Całość kontrolujesz w GIT, co pozwala śledzić postęp i bezpiecznie wracać do wcześniejszych kroków realizowanych w kolejności nagranych odcinków.
Kolejne moduły skupiają się na części administracyjnej. Najpierw przechodzisz przez administrację CMS, a potem przez administrację sklepu internetowego. Porządkujesz układy ekranów, korzystając z Bootstrap i motywu AdminLTE, aby panele były przejrzyste. Do edycji treści wykorzystujesz CKEditor oraz Roxy File Manager, co ułatwia dodawanie materiałów z użyciem funkcji drag&drop. Dzięki temu otrzymujesz kompletne zaplecze do zarządzania elementami serwisu i sklepu, które stanowi solidną podstawę do dalszej pracy nad frontem aplikacji.
Po zbudowaniu paneli administracyjnych przechodzisz do warstwy frontowej. Tworzysz widoki dla sekcji CMS oraz części sklepowej, dbając o spójny wygląd i wygodę użytkownika. W praktyce wykorzystujesz widoki częściowe, aby komponować strony z gotowych elementów i ułatwić ich ponowne użycie. Wprowadzisz również AJAX tam, gdzie to potrzebne, by odświeżanie danych było płynne. Dzięki temu front aplikacji łączy czytelny układ z funkcjonalnością, a całość pozostaje zgodna z układem zdefiniowanym wcześniej.
Kluczowym etapem jest przygotowanie procesów zakupowych i kont użytkowników. Budujesz moduł koszyka sklepu, który spina działania po stronie frontu i administracji. Następnie dodajesz rejestrację i logowanie, tak aby użytkownicy mogli korzystać z kont, oraz wdrażasz obsługę ról. Dzięki rolom różne części aplikacji mogą być dostępne zgodnie z uprawnieniami. Ten zakres domyka najważniejsze elementy warstwy użytkowej i przygotowuje projekt do realizacji finalnych kroków związanych z zamówieniami i płatnościami.
W ostatnim module wdrażasz obsługę zamówień wraz z integracją płatności PayPal. Korzystasz z przygotowanych wcześniej struktur, dzięki czemu przepływ od koszyka do finalizacji staje się spójny. Uzupełniasz interfejs o elementy motywu AdminLTE, aby całość pozostała czytelna także w części panelowej. Po przejściu tej części otrzymujesz kompletny projekt, w którym CMS i sklep współpracują w jednym rozwiązaniu, a poszczególne funkcjonalności powstają w logicznej kolejności zgodnie z układem kursu.
Przystąp do szkolenia i oceń go jako pierwszy!
45 % taniej
180.00 zł
To najniższa cena z ostatnich 30 dni!