fbpx
Képzés hossza:
Képzés nyelve:
32 tanóra
Magyar
A képzés díja:
179 500 Ft + Áfa

PHP programozás haladó - Időpontok és jelentkezés

Első oktatási nap: 2026. június 16. , további oktatási napok: 17., 18., 19.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
179 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. június 8.
Jelentkezési határidő:
2026. június 8.

Első oktatási nap: 2026. szeptember 21. , további oktatási napok: 22., 23., 24.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
179 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. szeptember 11.
Jelentkezési határidő:
2026. szeptember 11.

Első oktatási nap: 2026. december 8. , további oktatási napok: 9., 10., 11.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
179 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. november 30.
Jelentkezési határidő:
2026. november 30.

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

Ezeket a kedvezményeket veheted igénybe jelentkezéskor:

MasterMoms program

A tanfolyamon a hallgatók elsajátítják a PHP programozás haladó szintjét. Megismerik az objektumorientált PHP használatát és mélyebb ismeretekre tesznek szert a PHP függvényeiben. Tervezési mintákat látnak, megismerik az MVC felépítés megvalósítását a nyelvben. Betekintést nyernek két nagyon népszerű PHP keretrendszer, a Laravel és a CodeIgnitier működésébe és alkalmazások létrehozásába, felépítésébe ilyen környezetben.

Elsősorban olyan, PHP alapismeretekkel már rendelkező hallgatóknak, akik szeretnék munkájukat hatékonyabbá, gyorsabbá, problémamentesebbé tenni. Ajánljuk továbbá azoknak a hallgatóknak, akik megismernék az objektumorientált PHP alapjait és a keretrendszerek nyújtotta kényelmi szolgáltatásokat.

PHP nyelv alapjainak ismerete. HTML, CSS, JavaScript, SQL nyelvekben szerzett ismeretek, valamint alapszintű hálózati ismeretek a kliens-szerver felépítésű programok kapcsán.

A tanfolyam során gyakorlati példákon át mutatjuk meg a helyes technikát a programozási feladatok megoldására webes környezetben. A feladatokhoz Apache webszervert, MySQL adatbázist, Eclipse vagy phpStorm integrált fejlesztői környezetet használunk.

Tematika: 

1. PHP OBJEKTUMORIENTÁLT PROGRAMOZÁS

1.1. Objektumorientált paradigma
1.2. Osztályok és objektumok a PHP nyelvben
1.3. Láthatóság: private, protected, public
1.4. Öröklődés, példányosítás, final kulcsszó
1.5. Destructor, constructor egyéb speciális PHP függvények (__destruct, __construct, __call, __call_static, __unset, __isset, wakeup,  __sleep, __toString stb.)
1.6. Szerializálás, objektumok mentése és visszaállítása (serializable, serialize, unserialize stb.)

 

2. HIBAKEZELÉS ÉS KIVÉTELKEZELÉS MÉLYSÉGEI

2.1. PHP hibakezelő függvények (error_reporting, display_errors, ini_set stb.)
2.2. Exceptions
2.3. try-catch-finally megvalósítása
2.4. Kivételek szándékos előidézése (throw)
2.5. Egyedi kivétel készítése

 

3. PHPMAILER

3.1. Email küldés mail függvényekkel (imap_open, imap_headers, imap_body, send stb.)
3.2. Email küldés postafiókon át PHPMailer-rel (send, isSMTP, AddAttachment, AddEmbedImage, AddAddress, AddCC, AddBcc,AddCustomHeader, Priority stb.)
 

4. TÖMÖRÍTETT ÁLLOMÁNYOK HASZNÁLATA

4.1. PHP Zip functions (zip_open, zip_read, zip_close, zip_entry_* stb.)

 

5. HALADÓ DOKUMENTUMKEZELÉS PHP NYELVBEN

5.1. PDF dokumentumok kezelése, TCPDF osztály
5.2. PDF fájlok készítése dinamikusan

 

6. HTML KÓDOK KEZELÉSE

6.1. HTML formátumú szövegek, kódok használata (html_entity_decode, html_entities, htmlspecialchars_decode, htmlspecialchars stb.)

 

7. GD ÉS IMAGE FUNKCIÓK

7.1. Képkezelés (image_crop, image_resize, image_create, image_color stb.)
7.2. Feltöltött képek mozgatása, mentése (move_uploaded_file)
7.3. image –text, -font függvények
7.4. Captcha generálás (imagestring, imagestringup, imagettftext stb.)

 

8. WEBSZOLGÁLTATÁSOK

8.1. Web Services alapok
8.2. SOAP kliens, szerver (soap_server, nusoap_clients stb.)

 

9. HALADÓ ADATBÁZIS KEZELÉS

9.1. MySQLi függvények  (mysqli_query stb.)
9.2. Tranzakció kezelés (mysqli_commit, mysqli_rollback, mysqli_autocommit stb.)
9.3. Lassú lekérdezések kezelése (mysqli_kill stb.)
9.4. Biztonságos lekérdezés készítése, SQL injection kivédése (mysqli_prepare, mysqli_real_escape_string stb.)

 

10. PHP KERETRENDSZEREK, CODEIGNITER, LARAVEL

10.1. Keretrendszerekről általában
10.2. A Laravel keretrendszer
10.3. Tulajdonságai, funkciói, típusa
10.4. Strukturális felépítés, konfiguráció
10.5. Keresőbarát url, MVC megvalósítás 
10.6. Session kezelés, cookie kezelés
10.7. Form validáció, email küldés
10.8. Adatbázis támogatás
10.9. Laravel telepítés, beállítás, composer használata
10.10. Laravel használata (routing, request, response, redirect, email, database migration, formbuilder, view, controller)

PHP programozás haladó - Mentoraid lesznek


Kérdésed van a tréninggel kapcsolatban?



ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ

Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.


Programozási alapok tanfolyam
(MFPROG1)

Bevezetés a HTML és CSS technológiákba
(MFHTML1)

JavaScript programozás alapok
(MFJS1)

PHP programozás alapok
(MFPHP1)

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


Python programozás haladó tanfolyam
(MFPYTH2)

Webfejlesztés Pythonnal Django keretrendszerben
(MFPYTHWEBDJ)

Webfejlesztés Pythonnal Flask keretrendszerben
(MFPYTHWEBFL)

GUI készítés Pythonban Tkinter alapon képzés
(MFPYTHTKI)

Excel automatizáció Python nyelven képzés
(MFPYTHEXCEL)

Bootstrap workshop– Modern webdesign gyorsan, hatékonyan
(MFBOOTSTRAP)

JavaScript programozás haladó
(MFJS2)

Vue.js kliensoldali programozás
(MFVUEJS)

TypeScript tanfolyam
(MFTYPESCRIPT)

Node.js programozás tanfolyam
(MFNODEJS)

ECMAScript képzés
(MFECMA6)