• EOL

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
Powiadom o dostępności
Niedostępny
Produkt wycofany
Producent: Strefa kursów

 

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!

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

Produkty z tej samej kategorii: