• Produkt wycofany

Kurs PHP - tworzenie CMS - wersja ON-LINE

Indeks: KRW-04912

Kurs jest przeznaczony dla osób, które znają podstawy PHP i chcą wykorzystać w praktyce zdobytą dotychczas wiedzę, aby zbudować swój pierwszy system CMS.

Kurs PHP - tworzenie CMS - wersja ON-LINE
67,00 zł
54,47 zł netto
Zapłać później
Niedostępny
Produkt wycofany
Producent: Strefa kursów

Kupując ten produkt, nie będziesz miał możliwości wyboru płatności za pobraniem.

 

Uwaga!

Sprzedaż produktu została zakończona. Sprawdź inne kursy w tej kategorii.

  • Chcesz dowiedzieć się jak stworzyć krok po kroku kompletny system CMS wyposażony w liczne funkcjonalności?
  • Jesteś zainteresowany stworzeniem internetowej aplikacji, którą można bez problemu rozbudować w dowolnym kierunku?
  • Interesuje cię praktyczne zastosowanie popularnego wzorca projektowego MVC oraz obiektowego PHP?
  • Chcesz tworzyć dynamiczne internetowe aplikacje z użyciem nowoczesnych rozwiązań typu AJAX, jQuery czy Bootstrap?
  • Chcesz zdobyć obszerną wiedzę, której możesz użyć podczas pracy nad dowolnymi projektami PHP?

 

Kurs jest przeznaczony dla osób, które znają podstawy PHP i chcą wykorzystać w praktyce zdobytą dotychczas wiedzę, aby zbudować swój pierwszy system CMS. Zdobędziesz wiedzę, która pozwoli ci stworzyć od podstaw kompletny system CMS wyposażony w liczne funkcjonalności:

  • Logowanie i autoryzacja użytkowników.
  • Możliwości definiowania własnych typów treści.
  • Zarządzanie zawartością od strony frontowej po zalogowaniu.
  • Łatwa edycja treści w trybie WYSIWYG.
  • Walidacja danych we wszystkich formularzach.
  • Bogaty zestaw przyjaznych komunikatów o błędach.
  • Panel ustawień.
  • Pasek narzędziowy.
  • Zmiana hasła za pomocą formularza.
  • Łatwa integracja funkcji CMS ze strukturą HTML. System zarządzania treścią, który stworzysz z kursem będziesz mógł bezproblemowo połączyć z dowolną statyczną witryną.

 

 

Przykładowa lekcja - Edycja pliku index.php.

 

Co znajduje się w kursie?

W kursie omówiono krok po kroku kompletny proces budowania systemu zarządzania treścią. Wykorzystano wiele nowoczesnych technologii: zapytania Ajax, pluginy jQuery oraz framework Bootstrap. Witryna oparta na stworzonym CMS-ie będzie przyjazna zarówno dla administratora jak i dla zwykłych użytkowników. Z technicznego punktu widzenia system zbudowany został z użyciem wzorca MVC czyli Model, Widok, Kontroler. Takie rozwiązanie umożliwia stworzenie przejrzystej i łatwej w utrzymaniu struktury kodu źródłowego. Modułowy charakter systemu sprawia, że będziesz mógł bez problemu rozbudować CMS o dowolne funkcje w przyszłości.
Wszystkie pliki, z którymi pracowano zostały dołączone do kursu. Na każdym etapie pracy możesz skorzystać z gotowego kodu.

 

Spis treści

Podstawy

  • Wstęp 1m 04s
  • Omówienie projektu CMS 10m 57s
  • Niezbędne narzędzia oraz technologie 4m 35s
  • Przygotowanie struktury HTML 14m 24s


Logowanie i autoryzacja

  • Struktura plików 4m 55s 
  • Tworzenie bazy danych 5m 11s 
  • Klasa Template 5m 10s 
  • Metoda Load 3m 59s 
  • Metoda Get i Set Data 6m 08s 
  • Alerty 8m 51s 
  • Wyświetlanie komunikatów logowania 8m 05s
  • Plik init oraz ustawienia bazy 5m 53s 
  • Model autoryzacji 8m 50s 
  • Autoryzacja - kluczowe funkcje 3m 23s
  • Widok logowania 5m 47s
  • Kontroler logowania 14m 23s 
  • Zabezpieczanie dostępu 6m 46s 
  • Kontroler wylogowania 5m 10s

 

Główne pliki CMS

  • Struktura katalogów 5m 37s
  • Import tabel do bazy 2m 37s 
  • Zmiany w pliku init.php 6m 32s
  • Plik core.php 6m 31s 
  • Plik core.php - kontynuacja 9m 15s 
  • Edycja pliku index.php 6m 09s (zobacz darmową lekcję)

 

Formularz logowania

  • Instalacja pluginów jQuery 4m 13s
  • Szablon logowania 9m 35s 
  • Nowy kontroler logowania 8m 17s
  • Style formularza 8m 00s
  • Tymczasowy widok 4m 39s 
  • Zapytania AJAX 14m 16s 
  • Pozostałe funkcje logowania 10m 15s

 

Budowanie zaplecza

  • Pasek narzędziowy 7m 47s 
  • Sprawdzanie uprawnień 6m 06s 
  • Funkcje zwracające błąd 7m 46s 
  • Klasa CMS 3m 40s 
  • Zmiany w pliku index.php 3m 50s
  • Wyświetlanie bloku treści cz.1 9m 05s
  • Wyświetlanie bloku treści cz. 2 14m 46s

 

Edycja treści

  • Style obszaru edycji 12m 01s (zobacz darmową lekcję)
  • Tabele z zawartością strony 2m 01s 
  • Kontroler edycji 9m 45s 
  • Tworzenie pól edycji 8m 50s
  • Widok edycji 8m 53s
  • Funkcja tworząca blok treści 9m 15s 
  • Testowanie funkcji edycji 3m 46s
  • Aktualizacja istniejącej zawartości 3m 39s 
  • Widok zapisu 6m 27s 
  • Zapis treści - zapytanie AJAX 8m 59s

 

Funkcje WYSYWIG

  • Edytor TinyMCE 8m 01s 
  • Edytor - integracja z CMS 10m 16s

 

Panel opcji

  • Nowe elementy paska narzędziowego 6m 49s (zobacz darmową lekcję)
  • Widok panelu ustawień 9m 21s 
  • Nagłówek i stopka 6m 40s

 

Formularz zmiany hasła

  • Omówienie funkcji formularza 8m 36s 
  • Model Password 6m 25s 
  • Kontroler hasła 6m 01s 
  • Walidacja hasła 13m 03s 
  • Testowanie formularza 4m 18s

Szerokość opakowania 0.001 cm
Wysokość opakowania 0.001 cm
Głębokość opakowania 0.001 cm
Masa opakowania 0.001 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Kraj pochodzenia: Polska

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: