Java és OOP
Mentorált Mentorált
Azonosító WEB-PHP
Ár (nettó/fő) 239 000 Ft
Hossz 40 óra (5 nap)
Indulási időpontok
  • 2019. február 04. 
  • 2019. április 01.
  • 2019. június 03.
  • 2019. augusztus 12.
  • 2019. október 14.
Skip Navigation LinksFőoldal IT tanfolyamok és IT vezetői tanfolyamok Java és szoftverarchitektúra tanfolyamok Tanfolyam

Webes alkalmazások fejlesztése PHP 5 használatával

PHP alapozó tanfolyam

A tanfolyam célja

A tanfolyam során a résztvevők megismerik összetett webes alkalmazások fejlesztését PHP 5.* technológiák használatával, Visual Studio Code környezetben. A tanfolyamot olyan kezdőknek ajánljuk, akik még nem rendelkeznek PHP programozási ismeretekkel, de valamilyen más programozási nyelven már szereztek tapasztalatot. A képzés során élő példákon keresztül mutatjuk be a PHP nyelv használatát.

Szükséges előképzettség

Windows 7 vagy magasabb felhasználói ismeret. Valamilyen programnyelv alapvető ismerete előnyt jelent a példák megértéséhez. Az képzés magyar nyelven zajlik.

Tanfolyami tematika

  • WAMP környezet telepítése (Apache, MySQL, PHP) és beállítása. Fejlesztőkörnyezet létrehozása és a PHP alapú fejlesztés lépései.
  • Alapvető változó típusok megsimerése (Boolean, Integer és Float, String). Műveletek változókkal.
  • PHP tömbök. Tömbök létrehozása, műveletei. Gyakran használt tömb függvények megismerése és használata.
  • Függvények definiálása és futtatása. Paraméter átadás.
  • Függvények és névterek kapcsolata. Változók láthatósága. Munka lokális és globális változókkal.
  • Elágazások. If...else és switch a PHP nyelvben.
  • For és Foreach ciklus megismerése és használata. A while ciklus.
  • Include és Require. Munka külső állományokkal és fájlokkal. Hasonlóságok és különbségek, hasznos példák.
  • Nevezetes String függvények a PHP nyelvben.
  • PHP objektumok. Létrehozásuk és használatuk, a beépített Standard Class előnyei és hátrányai.
  • HTML kérések feldolgozása PHP használatával. A $_GET szuperglobális tömb kezelése és részei.
  • Post kéréseben érkezett adatok kinyerése és vizsgálata, a $_POST tömb előnyei.
  • A PHP Session, azaz felhasználói munkamenetek követése és módosítása.
  • Sütik kezelése, Cookie management. Létrehozás - módosítás - törlés. Adatok tárolása Cookie -k segítségével a felhasználói gépen.
  • Fájlok kezelése. Fájlok olvasása és írása beépített PHP eszközökkel és függvényekkel.
  • Fájlok feltöltése űrlapok segítségével. A fájlfeltöltést segítő PHP rutinok ismertetése és használata.
  • PHP osztályok, objekbum orientált megközelítés.
  • Magic Methods a PHP osztályokban.
  • Pivate, Public és Static módosítók használata a PHP osztályokban.
  • Öröklődés. Az extends helyes használata és példái.
  • Kivétel kezelés, azaz az Exception osztály. Try...catch a mindennapokban.
  • A phpMyAdmin használata. MySQL alapozó. A nyílt forrású adatbázis kezelő bemutatása és előnyei.
  • Select - Update - Delete a gyakorlatban. A leggyakrabban használt SQL utasítások gyakorlása MySQL környezetben.
  • Adatok beszúrása táblákba, egyedi és tömeges insert használata.
  • Egy saját absztrakciós réteg készítése az adatbázis műveletek gyors elvégzése céljából.
  • PHP osztály interfészek. Az Interface helyes használata, előnyei és korlátai. Több interface megvalósítása egy osztályban.
  • Abstract osztályok. Az absztrakt osztály fogalma és helyes szerkezete. Mikor használjunk interfészt és mikor absztrakt osztályt?
  • Névterek. A namespace kulcsszó és ami mögötte van. Nagyméretű alkalmazások névterekbe szervezése.
  • Végül készítünk egy saját autoloadert, aminek segítségével különböző osztályokat tudunk betölteni különböző névterekből, automatizálva.
Adatvédelmi szabályzat
Tanfolyami feltételek
Bankkártyás fizetés
Akciók
SA VOUCHER
Finanszírozás
Kapcsolat
Magunkról
E-learning
South Buda Business Park South Buda Business Park A
1117 Budapest, Budafoki út 56. 3. emelet
(+36-1) 880-0040, info@training360.com
Google Térkép... Facebook...
Tájékoztatjuk, hogy weboldalunk szöveges fájlokat, ún. „adatmorzsákat“ (cookie-kat) használ anonimizált látogatottsági információk gyűjtése céljából, valamint bizonyos szolgáltatások ezek nélkül nem lennének elérhetőek. A honlap további használatával hozzájárulását adja a cookie-k tárolásához és felhasználásához. További információ...