INFORMÁCIE K LEKCII
V tomto video kurze PHP a SQL som spojil 2 jazyky z toho dôvodu, pretože na vytvorenie vlastného CMS systému je treba použiť databázu a PHP dokáže komunikovať s databázou napr. MySQL, ktorá je použitá v projekte, pomocou jazyka SQL. Môžeš použiť aj iný spôsob ukladania dát napr. do súboru, ale databáza je v tomto prípade ideálny kandidát.
Agenda video kurzu:
01. Úvod do PHP a SQL - reálny príklad - vlastný CMS
02. Opakovačka z free PHP tutoriálu - premenné, podmienky, cykly, funkcie, etc.
03. PHP operátory, terárny operátor ?:, null coalescing operátor
04. Príkazy include, include_once, require, require_once
05. Užitočné funkcie v PHP
06. Dodatočné informácie - uvodzvovky vs apostrofy, escape znaky a špeciálne znaky, ETC.
07. MySQL databáza(db) a phpMyAdmin rozhranie pre prístup k db
08. Praktický príklad - stiahnutie šablóny Bootstrap, s ktorou budeme pracovať, vytvorenie sekcii - Portfólio, O nás, Kontakt
09. Praktický príklad - "rosekanie" stránky na menšie časti a vloženie PHP sekcií
10. Praktický príklad - vytvorenie MySQL databázovej štruktúry v phpMyAdmin
11. Praktický príklad - Pripojenie k databáze cez PHP a dotiahnutie dát pre header.php
12. Praktický príklad - Dotiahnutie dát pre portfolio.php z tabuľky 'product‘
13. Praktický príklad - Ajax jQuery call na databázu a zobrazenie popup okna na základe Id-čka
14. Praktický príklad - Bezpečnosť pripojených PHP súborov
15. Praktický príklad - Dotiahnutie dát pre about.php z tabuľky 'staticpage‘
16. Praktický príklad - Úprava kontaktného formuláru a otestovanie pomocou Test Mail Server Tool
17. Praktický príklad - Administrácia - rozhranie pre editáciu statických stránok a portfólia – Úvod
18. Praktický príklad - Administrácia - Vytvorenie šablóny pre administrátora
19. Praktický príklad - Administrácia - SELECT SQL dotaz - dotiahnutie dát z DB do vytvorenej admin šablóny
20. Praktický príklad - Administrácia - UPDATE SQL dotaz - úprava statických stránok
21. Praktický príklad - Administrácia - INSERT SQL dotaz - pridanie portfólia a upload súborov
22. Praktický príklad - Administrácia - DELETE SQL dotaz - odstránenie portfólia a súborov z disku
23. Praktický príklad - Administrácia - SESSION vs COOKIES - autorizovaný prístup
24. Praktický príklad - Administrácia - Vytvorenie SESSION v PHP, zabezpečenie admin.php súboru a implementácia logout.php
25. Praktický príklad - Administrácia - Implementácia login.php formuláru a overenie prihlasovacích údajov z databázy
26. Praktický príklad - Otestovanie na živom serveri, export / import databázy, riešenie problémov s nasadením
27. Záver a odporúčania video kurzu PHP a SQL