Web programozás (PHP)

Képzés célja:

A tanuló megismerkedik a szerver oldali programozással. Megtanulja a PHP programozási nyelv alapjait. Képes mysql adatbázishoz csatlakozni, és biztonságos weboldalakat készíteni. Megismerkedik többféle biztonsági támadással. Megtanul navigációt, űrlapkezelést, üzenőfalat, fájlfeltöltést, email küldést és további szerveroldali programokat készíteni.

 

Képzés tartalma:

  • PHP történelme és lehetőségei
  • A szükséges környezet kialakítása PHP fejlesztéshez
  • PHP installálása
  • Blokkok, változók, konstansok
  • Sztringek és a velük kapcsolatos műveletek
  • If-else szerkezet, switch-case és iterációs utasítások (foreach)
  • Tömbök használata: Vektor, Mátrix, asszociatív tömb
  • Saját függvény írása
  • Űrlapok feldolgozása $ _GET és $ _POST tömbök
  • Navigáció implementálása
  • Email függvények
  • Mysql adatbázis elérése
  • Adatbázis kezelő függvények
  • Üzenőfal és biztonsági kérdések
  • SQL injection és JavaScript redirect támadások
  • Regisztráció implementálása
  • Munkamenet kezelés
  • Login implementálása + biztonsági kérdések
  • Űrlap validáció szerver oldalon
  • Fájl feltöltés
  • Lapozó implementálása
  • Cookie használat

 

 

Használt webszerver:

WampServer

 

 

Használt IDE (Integrated Development environment):

Adobe Brackets (ajánlott), Notepad++,   Adobe Dreamweaver

 

 

Böngészők a teszteléshez:

Google Chrome, Mozilla Firefox, Opera, Safari, Internet Explorer

 

 

Ajánlott irodalom:

Angol könyvek/linkek:

Magyar könyvek:

  • Meloni, J.C.: Tanuljuk meg a MySQL használatát 24 óra alatt; Kiskapu Kft., Budapest, 2005
  • Matt Zandstra Tanuljuk meg a PHP4 használatát 24 óra alatt; Kiskapu Kft., Budapest, 2001
  • Peter Moulding: PHP haladóknak; Perfact Kiadó 2002
2019 © Robert Girhiny