A PHP alapjainak megismerése után a legjobb keretrendszerrel folytatjuk, amely a Laravel. A munkáltatók eddigi tapasztalataink szerint azoknak a PHP fejlesztőknek alkalmazását részesítik előnyben, akik a Laravel használatához is értenek. Ennek oka, hogy a Laravel jelentősen lerövidíti a Back-end oldali programozásban lévő hosszadalmas és körülményes feladatokat. Ennek a keretrendszernek az elsajátítása tehát nem csak rengeteg időt spórol számunkra, hanem megkönnyíti az elhelyezkedésünket is.(Egyéb infók a Laravelről itt)
Tematika
- MVC keretrendszerek működése, Laravel és a szükséges szoftverek telepítése. (composer, VirtualBox, vagrant, homestead). Egy Laravel projekt áttekintése.
- Konfigurációk (config, composer.json, .env). Routing, Namespacek, Controllerek.
- Modellek, osztályok, adatbázis sémák, migrációs állományok.
- Blade template nyelv, view-k.
- Működő Model – View – Controller (MVC) arhitektúra építése.
- Formok, validálás, redirect.
7. Eddigiek ismétlése, Middlewarek, Autentikáció.
8. Assets, build készítése, webmix használata
9. Modelkapcsolatok, származtatás.
10. Harmadik féltől származó csomagok kezelése (composer, package.json, node, npm).
11. Egy egyszerű projekt megvalósítása.
12. Vizsga