Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

CMS Shop Paypal - Praktyczny Projekt

Projekt ten łączy w sobie funkcjonalność CMSa – systemu do zarządzania treścią oraz funkcjonalność sklepu internetowego.

Stworzony przez Mariusz Jurczenko

Ostatnia aktualizacja: 04/09/2023
99
00

45 % taniej

180.00 zł

To najniższa cena z ostatnich 30 dni!

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 20 godz. 14 min. materiału
play_circle84 nagrania wideo

W skrócie

Zbudujesz w jednym projekcie CMS i sklep internetowy krok po kroku.
Przerobisz moduły od konfiguracji po zamówienia i PayPal.
Poznasz ASP.NET MVC, Entity Framework, Bootstrap i AdminLTE.
Kod źródłowy na GitHub: mariuszjurczenko/CmsShop.

Dlaczego warto wybrać to szkolenie

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.

  • Jeden spójny projekt – Łączy CMS i sklep, od startu do płatności PayPal.
  • Nauka krok po kroku – Kolejność odcinków prowadzi przez każdy moduł.
  • Nowoczesne technologie – ASP.NET MVC, EF, Bootstrap, AdminLTE, AJAX, Routes.
  • Repozytorium GitHub – Kod: mariuszjurczenko/CmsShop do analizy i modyfikacji.

Czego się nauczysz?

  1. 1
    Konfiguracja projektu CMSShopUruchomisz projekt i wykonasz podstawową konfigurację zgodnie z planem kursu.
  2. 2
    Administracja CMS (sekcja 1)Zbudujesz obszar administracyjny CMS i przygotujesz zaplecze do zarządzania treściami.
  3. 3
    Administracja sklepu (sekcja 2)Utworzysz część administracyjną dla sklepu internetowego i jego elementów.
  4. 4
    Front CMS i sklepu (sekcja 3)Przygotujesz warstwę frontową dla CMS i sklepu, dbając o układ z Bootstrap.
  5. 5
    Koszyk sklepu (sekcja 4)Zaimplementujesz logikę związaną z koszykiem i przepływem zakupowym.
  6. 6
    Rejestracja, logowanie, role (sekcja 5)Dodasz konta użytkowników, proces logowania oraz obsługę ról.
  7. 7
    Zamówienia i PayPal (sekcja 6)Zrealizujesz obsługę zamówień i połączysz projekt z płatnościami PayPal.
  8. 8
    ASP.NET MVC, widoki i EFWykorzystasz ASP.NET MVC, widoki oraz widoki częściowe, Entity Framework i LocalDB.
  9. 9
    AJAX, Routes i edytoryUżyjesz AJAX i tras, a także CKEditor, Roxy File Manager i drag&drop.
  10. 10
    Praca z GITBędziesz korzystać z systemu kontroli wersji GIT podczas tworzenia projektu.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Programistów .NET, którzy chcą zbudować CMS i sklep w jednym projekcie.
  • Osób uczących się ASP.NET MVC przez praktyczne zadania, krok po kroku.
  • Twórców stron wdrażających Bootstrap i AdminLTE w realnym wdrożeniu.
  • Freelancerów planujących mały sklep z panelem CMS dla klientów.
  • Studentów i juniorów budujących portfolio z pełnym repozytorium Git.
  • Każdego, kto chce zrozumieć: koszyk, konta, role, zamówienia i PayPal.

Wymagania

Brak wskazanych wymagań wstępnych. Kurs realizujesz w ustalonej kolejności – od konfiguracji po zamówienia i PayPal – wystarczy chęć nauki i systematyczna praca.

Opis szkolenia

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.

Struktura i konfiguracja projektu

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.

Administracja CMS i sklepu

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.

Front aplikacji: CMS i sklep

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.

Koszyk, konta i role

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.

Zamówienia i integracja z PayPal

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.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

20 godz. 14 min. materiału
84 nagrania wideo

Spis treści

Czas trwania: 20:14:41Liczba wykładów: 84
downRozpoczęcie projektu, konfiguracja, administracja CMS
19 wykładów
  • Odcinek 1|11:18
  • Odcinek 2|09:04
  • Odcinek 317:57
  • Odcinek 419:11
  • Odcinek 5|17:45
  • Odcinek 608:52
  • Odcinek 711:30
  • Odcinek 8|12:02
  • Odcinek 914:26
  • Odcinek 1012:07
  • Odcinek 1113:32
  • Odcinek 1210:05
  • Odcinek 1313:59
  • Odcinek 1412:27
  • Odcinek 1511:31
  • Odcinek 1612:47
  • Odcinek 1713:51
  • Odcinek 1810:54
  • Odcinek 1910:45
downAdministracja sklep internetowy
28 wykładów
downFront cms, sklep internetowy
7 wykładów
downSklep – koszyk
8 wykładów
downRejestracja, logowanie, role
9 wykładów
downZamowienia, template adminLTE
12 wykładów
downZ całkiem innej beczki
1 wykład

O autorze

avatar
Mariusz JurczenkoWeb developer, programista C#

Publikacje: 12

Ocena autora: 3.9

O mnie
Posiadam wieloletnie doświadczenie w pracy z C# a programowanie w tym języku traktuje jako życiową pasję. Chętnie dzieli się swoją wiedzą i zdobytym doświadczeniem. Zawsze staram s...Czytaj więcej
99
00

45 % taniej

180.00 zł

To najniższa cena z ostatnich 30 dni!