|
|
objektum-orientált programozás, biztonságos fejlesztés, web szabványok követése.
Az oktatásban komoly szerepet kap a PHP 5-ös változata is, bár alkalmazásainkat PHP 4-es verzióra fejlesztjük, tekintve, hogy a PHP 5 stabilizálódására és elterjedésére még várnunk kell.
Óraszám: 60 óra
Indul | Vége | Beosztás |
---|---|---|
2004.03.29. | 2004.05.17. | H, SZ, 17h - 21h |
Tandíj: 72.000 Ft + 25% ÁFA
Kedvezmény: 6.000 Ft + 25% ÁFA
Célközönség:
Belépési feltételek:
Tanfolyami segédanyag: CD melléklet
Tematika | |
Dinamikus hierarchikus dokumentumrendszer | Faszerkezetű dokumentumrendszerek adatbázisokban Fák megjelenítése, menük, aloldalak Fák adminisztrálása, szerkesztése Dokumentum feltöltés (zip kitömörítéssel) |
PHP programok biztonsági problémái | Az előző példa gyenge pontjai Kihasználható védtelenségek Biztonságot növelő PHP beállítások, használatuk |
Objektum orientált programozás PHP-ben | Az előző példa fejlesztési korlátai Moduláris felépítés lehetőségei, OOP Öröklés, szülők-gyermekek Kosár kezelés az objektumok szintjén Session kezelés, objektumok sessionökben |
Fejlett sablonkezelés, Smarty-val | Sablonok előnyei, sablonkezelők típusai A Smarty ismertetése, feltételek, ciklusok Saját módosítók, függvények Gyorsítótár megoldások |
Portál szerkezetének megtervezése | Mire van szükségünk? Hogyan tudjuk a rendszert újrahasználható részekre bontani? Milyen kapcsolatok állnak fenn az elemek között? Mire legyenek képesek az egyes elemek? |
A portál alapelemei | Apache és PHP biztonsági beállításai A háttérben muködő oldal-összeállító Adatbázis és hibakezelő osztályok Általános űrlapkezelés Keresőbarát URL-ek megoldásai, feldolgozásuk |
Önállóan működő modulok | Modul fejlesztések "csontváza" Banner alapú reklámok kiírása Véletlenszerű aranyköpések megjelenítése |
Együttműködő modulok | Rovatok kezelése Friss hírek és rovatok hírei Kapcsolódó hírek kezelése Hírek szolgáltatása kép formában Fórumok önállóan és hírekhez kapcsolódóan |
Webhely méretű keresés | Keresés minden lehetséges modulban Precendenciák, találati listák összeállítása |
Kiterjesztési képességek | Bővítési lehetőségek más modulokkal Szavazó doboz tervezése |
Elérhetőség:
Címünk: 1051 Bp. Sas u. 25, VI. emelet
Telefon- és faxszámunk: 472-0679
E-mail: pentaschool@pentaschool.hu
Web: www.pentaschool.hu