Online kurz Webrebel 3: OOP a Laravel se věnují objektově-orientovanému programování a PHP frameworku Laravel. Laravel je poměrně nový PHP framework, který byl vydán v roce 2011, ale je to momentálně jeden z nepopulárnějších frameworků v jazyce PHP. Díky tomuto frameworku si ulehčíš vývoj (programování) webových aplikací. Framework Laravel ti nabízí následující výhody:
Na kurz Webrebel Laravel je potřeba mít znalost HTML a CSS a též jazyka PHP. Stručně o frameworku a proč jsme vybrali právě Laravel ti poví úvodní video k tomuto kurzu.
Na začátku kurzu ti lektor Roman Hraška představí PHP framework Laravel a všechny jeho soubory a součásti. Dozvíš se také vše potřebné o objektově orientovaném programování (OOP), jak manažovat package, tvořit formuláře, zabezpečovat validace a mnoho dalšího. Naučíš se MVC princip a také jaký je rozdíl mezi IDE a editorem zdrojového kódu. V PHPstormu budeš dělat frajeřinky.
V kurzu se dál budeme zabývat pojmy jako jsou routy, helpery, migrace databází, ukážeme si jak funguje RESTful API apod. Kurz je nabitý obsahem zaměřeným na framework Laravel, kde si pěkně postupně na praktických příkladech projdeš všechny jako součásti. Do své webové stránky přidáš přihlášování přes Facebook nebo GitHub, stránka bude multijazyčná.
Kurz naozaj rozsiahly. Naučí solídne základy MVC frameworkov. Mňa to laravel naozaj naučilo, avšak pár vecí si človek musel dohľadávať sám kvôli neaktuálnosti. Ale to nieje až také mínus. Aspoň som sa čosi viacej naučil čítať a hľadať v dokumentácii a na stack overflow :D. Určite tento kurz odporúčam ľudom, čo to myslia vážne s programovaním. Mňa osobne to veľa naučilo a tento kurz v spojení s veľkým Vue kurzom je super, keďže vás to naučí tu veľkú časť z vývoja softvéru aj na frontend strane aj na backend strane.