A tanfolyamról
Vállalati képzésünk során átfogó képet adunk a Laravel nyújtotta lehetőségekről, és valós példákon át mutatjuk be használati területeit.
A képzés során az alábbi témákat dolgozzuk fel:
Laravel bemutatása: története, felhasználási területek, kész modulok. Célunk, hogy a fejlesztők átfogó képet kapjanak arról, hogy mi is ez a keretrendszer, honnan jött, és merre tart a a jövőben.
Telepítés és beüzemelés: bemutatjuk, hogy milyen eszközökre van szükség az induláshoz és a folyamatos fejlesztéshez. A tanulók információt szerezhetnek arról, hogy szoftvereiket Laravel esetén hogyan kell majd automatizált folyamatokba bekötni.
Modulok: részletes oktatás a keretrendszer egyes komponenseiről, hogy mindig a legmegfelelőbbek kerüljenek felhasználásra a feladatmegoldások során.
A képzés végére összeszedtünk néhány olyan jó tanácsot és best practice-t, melyekről úgy gondoljuk, hogy érdemes tudnia őket minden fejlesztőnek, aki a Laravelt használja munkája során.
Kiknek ajánljuk a tanfolyamot?
Tematika
1. Általánosságban a Laravel-ről
Mi is a Laravel?
Rövid története
Ajánlott használati területek
Hogyan kezdjünk neki?
2.Rendszerkövetelmények
Laravel-hez szükséges egyéb technológiák: Git, Composer package kezelő, PHPUnit teszt keretrendszer
3.Telepítés
Laravel installer
Composerrel
Github-ról való clone-ozással
4.MVC Design Pattern
Általánosságban az MVC-ről
Laravel hogyan valósítja meg
5.Laravel könyvtárstruktúra
Könyvtárak magyarázata
Namespacing és PSR
Konfiguráció
Konfigurációs file-ok
Értékek használata kódban
Környezetfüggő értékek
6.Artisan és CLI command-ok
Gyári parancsok
Egyedi parancs létrehozása
7.Routing
Anonim függvényekkel
Controller-ekkel
8.Controller-ek
9.Middleware-ek
10.Views
Blade
Komponensekre való bontás – best practices
11.Modell-ek
Adatbázishoz való kapcsolódás
Laravel ORM – Eloquent
Migrációk
Adatbázis seeding – Seeder-ek és model factory-k
12.Service Container
13.Facade-ok
14.Queue-k
Queue-k konfigurációi
Connection és Queue összefüggései
Job-ok
15.Event kezelés
Event-ek és Listener-ek
Event queuing
Event Subscriber-ek
16.Levelezés
Különböző driver-ek, és azok konfigurációja
Levelek létrehozása
Levelek kiküldése
Csatolmányok
17.Notification kezelés
Különböző driver-ek, és azok konfigurációja
Mail notification-ök
Adatbázis notification-ök
Egyéb notification lehetőségek
18.REST
REST-ről általánosságban
REST példák Laravelben
19.Best practice-k Laravelben
Alkalmazás strukturálása
Ajánlott coding stílusok
Képzésvezető
Oktatóink a területükön kiemelkedő teljesítményt nyújtó szakemberek, akik sokéves tapasztalatukkal, gyakorlatorientált tréningekkel adnak át olyan tudást, amelynek segítségével hallgatóink élvezettel fejlődhetnek.
Ők minket választottak
Ezért válassz Te is minket!
IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.
Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokkat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele érdekében.
Információ
Laczkó Gábor
gabor.laczko@stylersgroup.com
+36 (20) 416 – 1932
Jagos Orsolya
orsolya.jagos@stylersgroup.com
+36 (30) 705 – 0973