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

Tanfolyam időpontok és jelentkezés

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.:

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)

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


Hallgatóink mondták


Ezek a tanfolyamok és e-learningek is érdekelhetnek

Adatelemzés, adatfeldolgozás Pythonnal
(MFPYTHDATA)
Hossz:
16 tanóra
Ár:
119 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!
AngularJS kliensoldali programozás
(MFANGULAR)
Hossz:
16 tanóra
Ár:
99 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!
Bootstrap keretrendszer
(MFBOOTSTRAP)
Hossz:
16 tanóra
Ár:
79 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!
C# programozás alapok
(MFCS1)
Hossz:
40 tanóra
Ár:
149 500 Ft + Áfa
Időpontok:
febr. 14
jún. 13
C++ programozás alapok
(MFCPP1)
Hossz:
32 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
jan. 24
máj. 30
Delphi szoftverfejlesztés alapok (felhasználói felületek)
(MFDELPHI1)
Hossz:
32 tanóra
Ár:
159 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!
ECMAScript 6+
(MFECMA6)
Hossz:
16 tanóra
Ár:
99 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!
HTML és HTML 5 technológiák
(MFHTML1)
Hossz:
16 tanóra
Ár:
59 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!
Java programozás alapok
(MFJAVA1)
Hossz:
40 tanóra
Ár:
109 500 Ft + Áfa
Időpontok:
febr. 14
máj. 09
jQuery JavaScript könyvtár tanfolyam
(MFJQUERY)
Hossz:
16 tanóra
Ár:
79 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!
Masterfield Akadémia - Junior Frontend Fejlesztő (06134004) Képzés
(MFJFEAK)
Hossz:
320 tanóra
Ár:

799 500 Ft (Áfamentes)

Kedvezmény:
Időpontok:
febr. 07
febr. 07
febr. 07
Node.js programozás
(MFNODEJS)
Hossz:
16 tanóra
Ár:
99 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!
PHP programozás alapok
(MFPHP1)
Hossz:
32 tanóra
Ár:
89 500 Ft + Áfa
Időpontok:
márc. 21
jún. 07
Programozási alapok
(MFPROG1)
Hossz:
32 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
jan. 31
márc. 28
máj. 23
Python programozás alapok
(MFPYTH1)
Hossz:
24 tanóra
Ár:
139 500 Ft + Áfa
Időpontok:
dec. 15
febr. 21
ápr. 19
Python programozás haladó
(MFPYTH2)
Hossz:
24 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
márc. 28
Szoftvertesztelési feladatok Pythonnal
(MFPYTHTEST)
Hossz:
16 tanóra
Ár:
119 500 Ft + Áfa
Időpontok:
dec. 20
márc. 03
TypeScript
(MFTYPESCRIPT)
Hossz:
16 tanóra
Ár:
99 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!
Vue.js kliensoldali programozás
(MFVUEJS)
Hossz:
16 tanóra
Ár:
99 500 Ft + Áfa
Időpontok:
dec. 09
Webfejlesztés Pythonnal (Django, Flask)
(MFPYTHWEB)
Hossz:
24 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
márc. 09