Detail kurzu

PHP II. pre mierne pokročilých - úvod do objektového programovania

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Kurz PHP II. pre mierne pokročilých je učený pre všetkých pokračovateľov a účastníkov kurzu pre začiatočníkov, ale aj pre všetkých, čo majú minimálne znalosti na úrovni prvého kurzu. Kurz PHP II. je teda určený pre používateľov tohoto programovacieho jazyka , ktorí sa ho chcú naučiť používať efektívnejšie, ale zároveň sa dozvedieť aj nové veci a využívať PHP a jeho možnosti na maximum. Naučte sa tvoriť na svojich webstránkach formuláre s prihlasovaním, využívať SESSION a COOKIE premenné, ale aj nastaviť server podľa seba. Proste pokročilé veci vysvetľované na praktických príkladoch presne tak – ako sa Vám to bude lepšie učiť. Na kurze sa preberá okrem iného aj základná bezpečnosť PHP skriptov a dát a úvod do objektového programovania a hlavne používanie objektov v bežnom programovaní.

Obsah kurzu

=== Podrobné nastavenie APACHE servera - Konfigurácia a parametre APACHE servera - httpd.conf - ServerRoot - Port servera - Adesa servera - Moduly - DocumentRoot - Nastavenie - Logovanie - Chybové hlášky - ErrorDocument === Nastavenie PHP - php.ini - Register globals - Nastavenie emailov - Externé knižnice === Tvorba nových funkcií v PHP - Význam - Používanie - Vkladanie do stránok - Tvorba nových funkcií === Bezpečnosť PHP skriptov, proti HACKnutiu stránok - XSS - SQL injections - Rôzne typy dátových injekcií - Praktické príklady a ukážky (ne)bezpečnosti stránok - INCLUDE a bezpečnosť INCLUDovania súborov === Tvorba aplikácie s využitím všetkých doterajších poznatkov - Cvičenie === Zabezpečovanie vlastných stránok a skriptov - Ochrana premenných - Ochrana formulárov === Používanie súborov na odkladanie - čítanie údajov - Princíp funkčnosti jednoduchej databázy - Tvorba databázy na súboroch - Vkladanie údajov - Čítanie údajov - Odstraňovanie a editácia údajov === Tvorba malej databázovej aplikácie - Cvičenie === Ochrana databázových súborov - Módy súborov - Typy súborov - Iné spôsoby ochrany dátových súborov === Superglobálne premenné - SESSION - Úvod do superglobálnych premenných - Princíp a využitie - Deklarácia - Tvorba a používanie superglobálnych premenných - Príklad a praktická ukážka === Superglobálne premenné - COOKIE - Úvod do superglobálnych premenných - Princíp a využitie - Deklarácia - Tvorba a používanie superglobálnych premenných - Príklad a praktická ukážka === Porovnanie COOKIE a SEESION === Zabezpečovanie stránok, vylepšovanie príkladov - Anketa, kniha návštev a pod. === Tvorba praktických príkladov - Prihlasovanie užívateľov na stránkach pomocou superglobálnych premenných SESSIOS - Email, posielanie emailov pomocou PHP - Formátovanie emailov === HTTP hlavička - Princíp - Vlastnosti - Čítanie z hlavičky - Modifikácia pomocou funkcie HEADER - Rôzne typy HTTP hlavičiek === Hlavné serverové premenné - Princíp - Vlastnosti - Čítanie z premenných === Dynamické generovanie obrázkov - Práca a funkcie GD knižnice - Funkcie na prácu s obrázkami - Generovanie JPG, PNG a GIF obrázkov - Príklad "captcha" === Externé knižnice PHP - Práca s rôznymi typmi súborov ===Generovanie dokumentov - Generovanie a tvorba MS Word dokumentov - Generovanie a tvorba MS Excel dokumentov === Tvorba a princíp redakčných systémov pre správu webstránok - Základné princípy - Ukážky z tvorby lektora - Aplikovanie a tvorba rôznych modulov na základe požiadaviek účastníkov - Implementácia online WYSIWYG editora === Nové možnosti formulárov - Práca s formulárom - Kontrola a zabezpečenie formulárov === FTP a webhosting - Prenos súborov pomocou FTP protokolu na webserver - Webhosting, ponuka a služby slovenského webhostingu

Cieľová skupina

mierne pokročilý

Kontaktná osoba

Jana Rievajová
02/49 20 30 80
info@itlearning.sk

Hodnotenie




Organizátor



Ďalšie termíny kurzu
Termín Cena Miesto konania Zarezervovať