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

Tanfolyam időpontok és jelentkezés

Első oktatási nap: 2024. december 2., további oktatási napok: 3., 4., 5.

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

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

Level IT Up Akció

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)

A tanfolyam szakképzett mentorai


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)

Hossz:
32 tanóra
Ár:
99 500 Ft + Áfa
Időpontok:
okt. 21
nov. 18
dec. 02
Bevezetés a HTML és CSS technológiákba
(MFHTML1)

Hossz:
24 tanóra
Ár:
89 500 Ft + Áfa
Időpontok:
okt. 28
JavaScript programozás alapok
(MFJS1)

Hossz:
24 tanóra
Ár:
99 500 Ft + Áfa
Időpontok:
nov. 04
PHP programozás alapok
(MFPHP1)

Hossz:
32 tanóra
Ár:
119 500 Ft + Áfa
Időpontok:
nov. 11

TOVÁBBFEJLESZTENÉD A TUDÁSOD A TÉMÁBAN?

Ha szeretnél mélyebb ismereteket szerezni ezen a területen, akkor ezekből a ráépülő képzésekből választhatsz.


Biztonságos szoftverfejlesztés (MySQL, Apache, PHP)
(MFBSZ1)

Hossz:
32 tanóra
Ár:
219 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!

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ó
(MFPYTH2)

Hossz:
24 tanóra
Ár:
189 500 Ft + Áfa
Kedvezmény:
Időpontok:
okt. 28
nov. 25
Webfejlesztés Pythonnal Django keretrendszerben
(MFPYTHWEBDJ)

Hossz:
16 tanóra
Ár:
129 500 Ft + Áfa
Kedvezmény:
Időpontok:
nov. 04
Webfejlesztés Pythonnal Flask keretrendszerben
(MFPYTHWEBFL)

Hossz:
16 tanóra
Ár:
129 500 Ft + Áfa
Kedvezmény:
Időpontok:
nov. 04
GUI készítés Pythonban Tkinter alapon képzés
(MFPYTHTKI)

Hossz:
16 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
nov. 28
Bootstrap keretrendszer
(MFBOOTSTRAP)

Hossz:
16 tanóra
Ár:
89 500 Ft + Áfa
Időpontok:
okt. 24
JavaScript programozás haladó
(MFJS2)

Hossz:
24 tanóra
Ár:
119 500 Ft + Áfa
Kedvezmény:
Időpontok:
nov. 25
Vue.js kliensoldali programozás
(MFVUEJS)

Hossz:
16 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
nov. 28
TypeScript tanfolyam
(MFTYPESCRIPT)

Hossz:
16 tanóra
Ár:
99 500 Ft + Áfa
Időpontok:
nov. 18
Node.js programozás tanfolyam
(MFNODEJS)

Hossz:
16 tanóra
Ár:
109 500 Ft + Áfa
Időpontok:
okt. 07
ECMAScript 6+
(MFECMA6)

Hossz:
16 tanóra
Ár:
99 500 Ft + Áfa
Időpontok:
okt. 07