Webprogramozó tanfolyam

  • Leírás
  • Időpontok
  • Tananyag
  • Tudnivalók

Gyakorlatorientált webprogramozói képzés, melynek segítségével képes leszel önállóan, a modern kor követelményeinek megfelelő, összetettebb weboldalak megtervezésére és létrehozására. Ha érdeklődsz a weboldalak készítése iránt, valamint rendelkezel minimális HTML és CSS alapismerettel, mindez már elegendő is, hogy megismerd a PHP programnyelvet és elsajátítsd a benne rejlő lehetőségeket!

Tanfolyamunk során a programozás mellett áttekintjük a PHP fejlesztőkörnyezeteit, az adatbáziskezelést PHP-ban, továbbá a grafikai elemeket és az email-ek felépítését is. A képzés folyamán résztvevőink önállóan alkalmazható ismeretekre tesznek szert, hiszen - a tudásanyag fokozatos bővülésével és az oktató támogatásával - a tanfolyam végére egy komplex CMS-t (tartalomkezelőt) készítenek el, amely lehet például céges weboldal, fórum, vagy akár egy webshop is.

Hidd el, nem bonyolult a webprogramozás, csak jól kell hozzá közelíteni - ebben segítenek aktív szakmai tapasztalattal rendelkező oktatóink. Válassz akár élő-online, vagy tantermi képzési formát, mi lépésről-lépésre Veled tartunk, hogy mindent megtanulj és profi szakember váljon belőled!

 

2024-11-19 - 2025-02-06
Oktatási napok, időpontok
kedd, csütörtök
17:00 - 20:15


Időtartam
12 hét (80 óra)


Ár
169.000 Ft


Oktatás módja
Online
2024-11-30 - 2025-02-22
Oktatási napok, időpontok
szombat
09:00 - 16:00


Időtartam
13 hét (80 óra)


Ár
169.000 Ft


Oktatás módja
Online

Programozás alapismeretek

  • Gyengén típusos nyelvek fogalma
  • Script nyelvek fogalma
  • Változók, konstansok, tömbök fogalma
  • Vezérlési szerkezetek
  • Moduláris, procedurális programozási technikák

PHP fejlesztőkörnyezetek megismerése

  • Netbeans
  • A fejlesztőkörnyezetek összehasonlítása, a PHPStorm részletesebb bemutatása

PHP alapjai

  • A HTML és PHP kapcsolata
  • A PHP scriptek futásának tanulmányozása
  • A PHP programozási nyelv alapjai
  • Egyszerűbb PHP-s programok integrálása HTML-be

Űrlap (Form) kezelés

  • Az űrlapok HTTP átviteli metódusok (GET, POST) közti különbsége
  • Az űrlapok szerveroldali feldolgozása
  • Biztonsági kockázatok elemzése

Fájlkezelés

  • Szöveges állományok kezelése
    • Megnyitás, írás, olvasás
  • Fájlok szerveren való kezelése
    • Másolás, mozgatás, törlés
  • Fájlfeltöltések kezelése a szerveren
    • A feltöltött fájlok ellenőrzése

Szövegkezelés

  • A szövegek kezelése PHP-ben
  • Szöveges funkciók megismerése

Procedurális és moduláris programozás

  • Saját alprogramok írása PHP-ben
  • PHP modulok, állományok beimportálása más PHP állományokba
  • Procedurális és moduláris programozás előnyei az egy fájlban megírt programokkal szemben.

Munkamenetkezelés

  • Munkamenetek indításának lehetőségei
  • A szerver oldali munkamenet azonosítás (SESSION) előnyei, hátrányai
  • A kliens oldali munkamenet azonosítás (COOKIE) előnyei, hátrányai
  • Egy beléptető rendszer készítése

Adatbázis-kezelés alapjai (MySQL segítségével)

  • Adatbázisok fogalma
  • A MySQL adatbáziskezelő megismerése
    • Használatának előnyei
  • A MySQL lekérdezőnyelv megismerése
    • DDL (Data Definition Language)
      • CREATE, ALTER, stb. parancsok megismerése
      • DML (Data Manipulation Language)
        • INSERT, UPDATE, stb. parancsok megismerése
        • DQL (Data Query Language)
          • SELECT, SHOW parancsok megismerése
          • DCL (Data Control Language)
            • GRANT, REWOKE parancsok megismerése
  • A MySQL elérésének konfigurálása a webfejlesztéshez igazítva.
    • Biztonsági kockázatok elemzése

MySQL használata PHP nyelvben

  • A mysqli_... funkciók használatának megismerése
    • Kapcsolat felépítése
    • Visszatérő adatok feldolgozása
    • Kapcsolatok kezelése
  • Az adatbázis-kezelésének biztonsági kockázatai
    • SQL Injection, XSS és egyéb adatbázist érintő biztonsági kockázatok elemzése, védelmi lehetőségeik.

Grafika a PHP nyelvben

  • A GD Image megismerése
  • Képek manipulálása, átméretezése
  • CAPTCHA készítése

Email-ek küldése PHP-ben

  • Az email-ek felépítése
  • SMTP (Simple Mail Transfer Protocol) működésének rövid bemutatása
  • A mail függvény használata

Egy komplex CMS (Content Management System), tartalomkezelő felépítése, összerakása (pl.: Céges weblap, Fórum, Webshop, stb.)

A tanfolyam adatai:
Nyilvántartásba vételi száma: -
Tanfolyam díja: 169.000 Ft
Tanfolyam vizsgadíja: 0 Ft
Tanfolyam óraszáma: 80 óra
Tanfolyam végét igazoló dokumentum: tanúsítvány
Tanfolyam helyszíne: 1139 Budapest, Frangepán utca 3.

A tanfolyam megkezdésének feltételei:
Iskolai végzettség: nem feltétel
Szakmai végzettség: nem feltétel
Szükséges előismeretek: készségszintű operációs rendszer (Pl.: Windows) és szövegszerkesztő (Pl.: Word) program ismeret

A képzést a RUANDER Oktatóközpont szervezi. Ha részletesebb tájékozatást szeretnél, kérünk keresd fel a weboldalunkat a részletek gombra kattintva.