PHP I - programovanie dynamických stránok

Termín:28.05.2012 - 31.05.2012, Denná forma
Poznámka:Den - 8.30-14.30 hod.
Popis: PHP (Hypertext Preprocesor) je skriptovací jazyk, určený na tvorbu dynamických www stránok. Je interpretovaný na strane servera, čo poskytuje nové možnosti pri vytváraní skriptov. Je alternatívou pre technológiu ASP (Microsoft Active Server Page). Zdrojový kód v jazyku PHP sa teda vkladá priamo do HTML stránky sa môže sa plynule prelínať so zdrojovým kódom v jazyku HTML. Pred odoslaním stránky užívateľovi je kód PHP interpretovaný na strane servera, čím sa užívateľovi zobrazí obyčajná www stránka v jazyku HTML. PHP je podporovaný veľkým počtom softvérových spoločností a je to otvorený jazyk, ktorý môže používať každý bez zakúpenia licencie. Tento skriptovací jazyk sa stal v posledných rokoch veľmi obľúbený a rozšírený práve kvôli jeho veľkej podpore a otvorenosti. PHP je nástroj na ovládanie objektov na stránke (dynamické efekty, dizajn a pod.). Je využiteľný na automatické generovanie častí stránok (profesionálne grafy, rozsiahle tabuľky a pod.) a na predspracovanie informácií z formulárov na strane servera. Jednou z výhod je to, že má podobnú syntax ako programovacie jazyky Java alebo jazyk C++, takže absolvent je dobre pripravený aj na štúdium týchto jazykov. Vyznačuje sa teda jednoduchou syntaxou, ktorá vychádza z viacerých programovacích jazykov, preto sa v PHP dajú napísať niektoré príkazy aj troma spôsobmi. Kurz je vhodný pre tých, ktorí to myslia s tvorbou www stránok vážne, pretože jazyk PHP neodmysliteľne patrí k pokročilej a profesionálnej tvorbe www stránok. Tento kurz je ďalším krokom k dosiahnutiu schopnosti vytvárať dynamické, interaktívne a zaujímavé stránky pomocou príkazov jazyka PHP a zároveň nevyhnutným predpokladom v ďalšom zdokonaľovaní sa v oblasti tvorby www stránok.
Osnova:
  • úvod do jazyka PHP
    • vkladanie PHP do HTML
    • základná syntax PHP
    • typy hodnôt (čísla, reťazce, polia, boolovské premenné)
    • operátory (aritmetické, relačné, logické, bitové, priradenia) a priorita operátorov
    • premenné a konštanty
    • polia
    • výrazy
    • príkazy
  • riadiace štruktúry
    • vetvenie (podmienka, zložená podmienka)
    • cyklus typy cyklov
    • príkazy break a continue
  • funkcie a ich argumenty
    • deklarácia
    • použite
    • štandardné funkcie
    • používateľom definované funkcie
    • niektoré dôležité funkcie
  • práca s dátumom a časom
  • práca so súbormi
    • otvorenie
    • zápis
    • čítanie
    • iné možnosti
  • Úvodné jednoduché príklady
    • práca s premennými
    • práca s číslami
    • práca s reťazcami
    • práca s poliami
    • prácu s funkciami
    • kniha návštev
    • knižnice funkcii
    • tvorba
    • používanie
  • regulárne výrazy
    • vytvorenie
    • použitie
  • Formuláre
    • kontrola formulárov
    • spracovanie formulárov
    • metódy posielania dát: POST a GET
  • Databázy
    • úvod do databázy MySQL
    • práca s aplikáciou PHPmyAdmin
    • ukladanie a čítanie údajov
    • úprava tabuliek
    • dotazy
    • práca so súbormi a adresármi
    • adresáre
    • mazanie súborov
    • kopírovanie súborov
    • nastavovanie práv
    • ošetrenie chýb
    • testovanie a ladenie chýb
    • praktické príklady
    • prácu s funkciami
    • kniha návštev
    • počítadlo prístupov
Predpoklad: Základná znalosť práce s PC
Základná orientácia v operačnom systéme Microsoft Windows
Znalosti na úrovni kurzu Tvorba www stránok II
Cena: 300.00 EUR
Trvanie kurzu: 4 dni

Doplňujúce informácie:

  • Denná forma je štandardne od 8:30 do 14:30
  • Víkendová forma kurzu je štandardne od 8:30 do 14:30
  • Večerná forma kurzu je štandardne od 16:00 do 21:00
  • Všetky ceny sú uvádzané s DPH 20%
  • Prípadné ďalšie termíny školení sa zobrazia v detaile kurzu