PHP, MySQL kezdő tanfolyam
avagy hogyan készítsünk dinamikus weboldalakat - ingyenes, csak online követhető tanfolyam!
Hossz:
20 óra
Az egyes alkalamak
Ár:
Ingyenes
A kurzus a PHP a gyarkolatban I. tanfolyam elméleti alapozója.
Oktató
Angyal Krisztián

Webfejlesztés oktató

Témakörök
1. PHP nyelvi alapok
Statikus és dinamikus weboldalak működése. Fejlesztőkörnyezet kialakítása.
Változók típusai, értékadás. Sztring műveletek. Aritmetikai műveletek. Vezérlési szerkezetek:
if, else, else if, switch-case. Ciklusok: for ciklus, elöltesztelő, hátultesztelő, beágyazott ciklus.
Kiszállás a ciklusból: break, continue. Tömbök: indexelt, asszociatív, kétdimeziós.
Tömbök bejárása, feldolgozása, tömbműveletek. Függvények használata, paraméterek,
alapértelmezett értékek, visszatérési értékek.
2. phpMyAdmin felület, SQL lekérdezések
phpMyAdmin adatbáziskezelő interfész megismerése. Adatbázisok létrehozása.
Táblatervezés. Tagolatlan táblák hátrányai, normalizálás. Táblák létrehozása.
Mezőtípusok. Elsődleges kulcsok, indexek. Mintaadatok beszúrása. Lekérdezések
típusai, feltételek, rendezések, limitek. Keresés mintaillesztéssel.
Adatbázis alapú webalkalmazás Front End készítésének lépései:
1. Statikus HTML tartalmi sablon elkészítése
2. CSS megjelenés megírása
3. Adatbázis tábla megtervezése
4. Mintaadatok feltöltése
5. Kapcsolódás az adatbázishoz
6. Statikus adatok behelyettesítése
 
3. CRUD műveletek
Űrlapelemek. Űrlapfeldolgozás. Szuperglobálisok: $_GET és $_POST.
Változók tisztítása. Adatok ellenőrzése. Hibák kiíratása. Űrlapemlékezet.
SQL beszúrás, törlés, módosítás. Back End elkészítése. CRUD műveletek.
Adatok listázása rendezhető táblázatban. Beszúrás és módosítás űrlapok
segítségével, törlés. Fájlfeltöltő űrlapok használata. $_FILES
szuperglobálisok. Kontakt menedzser készítése.
 
4. Lapozás, autentikáció, biztonság
Front End felület kibővítése kereső funkcióval, lapozó készítése esettanulmány.
Sütik és munkamenetek alkalmazása. Autentikáció menete. Beléptetés, védett
oldalak, kiléptetés. Webbiztonsági kérdések XXS, URL injection,
SQL Injection és védelmük.
5. Hírportál tervezése
Egyszerű hírportál tervezése és elkészítése, a vázlattól a teljes megvalósításig.
Front End keresővel, lapozóval. Jelszóval védett teljeskörű és biztonságos
adminisztrátori felülettel, képfeltöltéssel. Továbbfejlesztési lehetőségek
megbeszélése. Kérdések és válaszok. Webfejlesztési irányok, merre tovább? 
Betekintő a haladó PHP lehetőségeibe és kliens oldali fejlesztésbe...
Technikai információk
Részletes technikai információkat csak a képzés hallgatói nézhetik meg bejelentkezés után!
PHP, MySQL kezdő tanfolyam tanfolyami videók
Változók, aritmetikai műveletek, ciklusok
90 perc
2015. szeptember 21.
Ciklusok, tömbök, elágazások, függvények
98 perc
2015. szeptember 21.
Adatbázis alapú webalkalmazások tervezése, phpMyAdmin használat
92 perc
2015. szeptember 22.
SQL parancsok, kapcsolódás az adatbázishoz, Front End, keresés
93 perc
2015. szeptember 22.
Dinamikus táblázat, felviteli űrlap, beszúrás adatbázisba
97 perc
2015. szeptember 23.
Törlés, módosítás, fájlfeltöltés
89 perc
2015. szeptember 23.
Fájlfeltöltés, lapozás
92 perc
2015. szeptember 24.
Sütik és munkamenetek, védett oldalak, beléptetés, kiléptetés
96 perc
2015. szeptember 24.
Biztonságos beléptetés, képfeltöltő implementálása
89 perc
2015. szeptember 25.
Fejlesztési lehetőségek, hírportál tervezése, merre tovább?
83 perc
2015. szeptember 25.