Alebo objednať len tento kurz za 199,00 €

Webrebel 3: OOP a Laravel

24h 56m 48s
Čas
187
Kapitol
3 532
Študentov
4.8
Hodnotenie
Pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Webrebel 3: OOP a Laravel

Online kurz Webrebel 3: OOP a Laravel sa venuje objektovo-orientovanému programovaniu a PHP frameworku Laravel. Laravel je momentálne jeden z najpopulárnejších frameworkov a najpopulárnejší v jazyku PHP. Vďaka tomuto frameworku si uľahčíš vývoj (programovanie) webových aplikácií.

Framework Laravel ti ponúka tieto výhody:
  • umožňuje rýchly vývoj,
  • poskytuje dobre organizovaný, opätovne využiteľný a udržateľný kód,
  • vyrieši bezpečnosť webu,
  • dodržuje MVC (Model-View-Controller).

Na kurz Webrebel Laravel je potrebná znalosť HTML a CSS a tiež jazyka PHP. Stručne o frameworkoch a prečo sme vybrali práve Laravel, ti povie úvodné video tohto kurzu.

Obsah kurzu

Na začiatku kurzu ti lektor Roman Hraška predstaví PHP framework Laravel a všetky jeho súbory a súčasti. Dozvieš sa tiež všetko potrebné o objektovo orientovanom programovaní (OOP), ako manažovať package, tvoriť formuláre, zabezpečovať validácie a veľa ďalšieho. Naučíš sa MVC princíp a tiež aký je rozdiel medzi IDE a editorom zdrojového kódu. V PHPstorme budeš robiť veľké frajeriny.

V kurze sa ďalej budeme zaoberať pojmami ako sú routy, helpre, migrácie databáz, ukážeme si ako funguje RESTful API a pod. Kurz je nabitý obsahom zameraným na framework Laravel, kde si prejdeš všetky jeho dôležité súčasti, pekne postupne na praktických príkladoch. Do svojej webstránky pridáš prihlasovanie cez Facebook alebo GitHub, stránka bude multijazyčná.

Čo všetko dostaneš?

  • 160+ kvalitných videotutoriálov, čo je viac ako 24 hodín učiva,
  • množstvo domácich úloh, zadaní a príkladov,
  • zdrojové kódy na stiahnutie,
  • diskusné fórum, v ktorom na tvoje otázky ku kurzu odpovedá priamo lektor a tvoji spolužiaci,
  • certifikát o absolvovaní kurzu,
  • garancia vrátenia peňazí do 14 dní, ak nebudeš s kurzom spokojný.
Online kurz Webrebel 3: OOP a Laravel je možné

Zoznam kapitol

Úvod a komplet blog cez Laravel 6+
Laravel 5.8+, vyrobím stránku v najnovšom Laraveli
Dostupné len po zakúpení prístupu
★ Tieto videá prišli z Vue.js kurzu
Dostupné len po zakúpení prístupu
v01 Laravel 01 inštalácia, routes, artisan, VS Code pluginy
Dostupné len po zakúpení prístupu
v02 Laravel 02 controllers, views
Dostupné len po zakúpení prístupu
v03 Laravel 03 login, register, auth, databáza, migrations
Dostupné len po zakúpení prístupu
Laravel 6 / 01 nové UI a HELPERS package (zmeny v AUTH)
Dostupné len po zakúpení prístupu
v04 Client-side vs. server-side rendering
Dostupné len po zakúpení prístupu
v05 Ako rozbeháš stiahnutý kód (+ Laravelu bude o kúsok viac)
Dostupné len po zakúpení prístupu
Tipy, rady a pravidlá pre každý kurz
Dostupné len po zakúpení prístupu
v06 Laravel/Composer update a čo bude ďalej (v kurze, nie živote)
Dostupné len po zakúpení prístupu
v07 Master layout a Config súbory
Dostupné len po zakúpení prístupu
Laravel 6 / 02 frontend v Laravel 5 vs 6 + ako inštalovať inú verziu
Dostupné len po zakúpení prístupu
v08 69 nice (Vue a frontend v Laraveli)
Dostupné len po zakúpení prístupu
v09 Databáza, migrácie
Dostupné len po zakúpení prístupu
v10 Modely, kolekcie, z databázy na stránku, juj!
Dostupné len po zakúpení prístupu
v11 Vzťahy medzi modelmi, auto dopĺňanie 'use'
Dostupné len po zakúpení prístupu
v12 FAKER (laravel sám naplní databázu, DB SEED)
Dostupné len po zakúpení prístupu
v13 Usporiadanie dát z databázy, @include šablóny
Dostupné len po zakúpení prístupu
v14 Escaping, JS frameworky v Laraveli, pluralizácia textu
Dostupné len po zakúpení prístupu
v15 CRUD, REST, Resource controllers
Dostupné len po zakúpení prístupu
v16 Podstránka pre kontkrétny článok cez PostController
Dostupné len po zakúpení prístupu
v17 Fajné formátovanie dátumu cez Carbon... a komentáre!
Dostupné len po zakúpení prístupu
v18 Cibri™ si vkus
Dostupné len po zakúpení prístupu
v19 @guest @auth / login / logout / register
Dostupné len po zakúpení prístupu
v20 Form pre koment, hlavná navigácia, named routes a route()
Dostupné len po zakúpení prístupu
v21 Form problém 01 CSRF (Cross Site Request Forgery)
Dostupné len po zakúpení prístupu
v22 Form problém 02 Mass Assignment Exception, odoslanie formu
Dostupné len po zakúpení prístupu
v23 Uloženie do DB cez vzťah, usporiadanie vzťahov
Dostupné len po zakúpení prístupu
v24 Validácia formuláru, výpis chýb, lepšie zabezpečenie formu
Dostupné len po zakúpení prístupu
v25 SLUG v adrese pre lepšie SEO, unique index v DB cez migrate
Dostupné len po zakúpení prístupu
v26 Debug cez Laravel TELESCOPE, efektívne SQL cez EAGER LOADING vzťahov
Dostupné len po zakúpení prístupu
v27 Vue FlashMessage komponent
Dostupné len po zakúpení prístupu
v28 Session, Laravel flash message
Dostupné len po zakúpení prístupu
NEMEŇ SÚBORY Z VENDOR ADRESÁRA (ako ja, človek, ktorý je hlúpy)
Dostupné len po zakúpení prístupu
v29 Prechod na ES6 import syntax, ESLint a Prettier sú späť
Dostupné len po zakúpení prístupu
v30 Vue inline-templates
Dostupné len po zakúpení prístupu
v31 Edit a delete linky, doubleclick, blur, contenteditable
Dostupné len po zakúpení prístupu
v32 Práva usera, Authorization Policy, @can, iba autor môže zmazať koment
Dostupné len po zakúpení prístupu
v33 Editácia a mazanie cez AXIOS ajax (aj bez neho)
Dostupné len po zakúpení prístupu
v34 Polish time! (Poľský čas!) Dokončím úpravy, vyladím mazanie
Dostupné len po zakúpení prístupu
v35 Vyladím edit komentu, autovyznačím text a blur vráti pôvodný
Dostupné len po zakúpení prístupu
v36 Flash notifikácia po (ťažko úspešnom) edite a delete
Dostupné len po zakúpení prístupu
Laravel 6 / 03 novinky, vylepšenia, Ignition errors
Dostupné len po zakúpení prístupu
Laravel 6 / 04 update na Laravel 6.0 + ako vymazať Telescope
Dostupné len po zakúpení prístupu
★ Zadanie Laravel + Vue.js
Dostupné len po zakúpení prístupu
★ Spomínené admin rozhranie dokončím vo Vue.js kurze
Dostupné len po zakúpení prístupu
Inštalácia a nastavenie PHP (Mac)
Ak ti niečo nefunguje / Nepotrebuješ mať všetko nastavené ako ja
Dostupné len po zakúpení prístupu
Laragon namiesto MAMP (hlavne pre Windows)
Dostupné len po zakúpení prístupu
Zmeny pre nový OSX na Mac
Dostupné len po zakúpení prístupu
4 - Nastavíme Mac - PHP, Environment Variables, PATH
Dostupné v ukážke kurzu
5 - Nastavíme Mac - Hombrew package manager
Dostupné v ukážke kurzu
Inštalácia a nastavenie PHP (Windows)
Ak ti niečo nefunguje / Nepotrebuješ mať všetko nastavené ako ja
Dostupné len po zakúpení prístupu
Laragon namiesto MAMP (hlavne pre Windows)
Dostupné len po zakúpení prístupu
Ak sa ti cez Laragon nedá pripojiť k databáze
Dostupné len po zakúpení prístupu
11 - Nastavíme Windows - MAMP, systémové premenné
Dostupné v ukážke kurzu
12 - Nastavíme Windows - Environment variables, PATH
Dostupné v ukážke kurzu
15 - Nastavíme Windows - PHP xdebug
Dostupné v ukážke kurzu
Laravel Model-View-Controller
20 - Laravel Views, HTML šablóny, Master layout
Dostupné v ukážke kurzu
Kde ma nájdeš, na tých sieťach internetných
Dostupné len po zakúpení prístupu
23 - Error messages, 404 stránka, Maintenance mód
Dostupné len po zakúpení prístupu
24 - Prehodenie HTML stránky do Laravelu, Rozšírenie sekcíi, Unescaped výpisy
Dostupné len po zakúpení prístupu
DÚ 01 - stránka do Laravelu
Dostupné len po zakúpení prístupu
25 - Ako získať všetky routes + Berte pravidlá s rezervou
Dostupné len po zakúpení prístupu
26 - Namespaces, Ako zdieľať dáta / poslať dáta do všetkých views
Dostupné len po zakúpení prístupu
27 - URL parametre, Ako odchytiť všetky adresy, jedna route pre všetko
Dostupné len po zakúpení prístupu
Nemusíš všetko (+ frustrujúce úlohy)
Dostupné len po zakúpení prístupu
Laravel formulár a validácia
28 - Pridávanie Laraval packagov, HTML/Form Builder, CSRF
Dostupné len po zakúpení prístupu
29 - Form Builder PART 2, Request method injection
Dostupné len po zakúpení prístupu
30 - Validácia PART 1, zobrazenie validačných errorov, predvypĺňanie inputov
Dostupné len po zakúpení prístupu
31 - Validácia PART 2, uloženie do databázy, flash message
Dostupné len po zakúpení prístupu
32 - Blade 2 (2002) by Guillermo del Toro - forelse, unless, include, partials
Dostupné len po zakúpení prístupu
DÚ 02 - todoapp do Laravelu
Dostupné len po zakúpení prístupu
PHPStorm
Tieto PHPStorm videá nepotrebuješ, NEBOJ SA PRESKOČIŤ
Dostupné len po zakúpení prístupu
33 - PHPStorm - Rozdiel medzi text editorom a IDE
Dostupné len po zakúpení prístupu
34 - PHPStorm - Téma, Color Scheme, Fonts
Dostupné len po zakúpení prístupu
35 - PHPStorm - Command Palette, filtrovatelné zoznamy, nastavenia editora
Dostupné len po zakúpení prístupu
36 - PHPStorm - Minimalizmus, Search Everywhere, klávesové skratky, viac kurzorov
Dostupné len po zakúpení prístupu
37 - PHPStorm - Klávesové skratky a ťažké PHPStorm frajeriny
Dostupné len po zakúpení prístupu
38 - PHPStorm - Skratky, obaľovanie kódu Emmetom, automatický Code Formatting
Dostupné len po zakúpení prístupu
39 - PHPStorm - Generovanie, refactoring, automatické vytváranie kódu
Dostupné len po zakúpení prístupu
40 - PHPStorm - File Templates, Dash, Xdebug, rady pre zrýchlenie PHPStormu
Dostupné len po zakúpení prístupu
Ako spraviť blog za 2 minúty
41 - BLOG - Ako spraviť Laravel blog za 2 minúty alebo 60 (1/3)
Dostupné len po zakúpení prístupu
42 - BLOG - Ako spraviť Laravel blog za 2 minúty alebo 60 (2/3)
Dostupné len po zakúpení prístupu
43 - BLOG - Ako spraviť Laravel blog za 2 minúty alebo 60 (3/3)
Dostupné len po zakúpení prístupu
REST
44 - Laravel Blog - čisté PHPčko vs. framework
Dostupné len po zakúpení prístupu
45 - PHP webserver, ako s Laravel aplikáciou na skutočnom hostingu
Dostupné len po zakúpení prístupu
46 - Laravel Blog - rozbiehame novú aplikáciu
Dostupné len po zakúpení prístupu
47 - Implicit Routes, Implicit Controllers
Dostupné len po zakúpení prístupu
48 - Named Routes, RESTful Resource Controllers
Dostupné len po zakúpení prístupu
49 - Laravel IDE Helper, naučíme editor dopĺňať kód z Forms & HTML packagu
Dostupné len po zakúpení prístupu
50 - Laravel Blog - Login a Register formulár na 2 spôsoby
Dostupné len po zakúpení prístupu
Databázové migrácie
51 - Pripojenie na DB, kontrolné výpisy, Artisan Tinker
Dostupné len po zakúpení prístupu
52 - Database Migrations 01
Dostupné len po zakúpení prístupu
53 - Migrations 02 - Artisan make migration, rollback, reset
Dostupné len po zakúpení prístupu
54 - Migrations 03 - Laravel Generators Package
Dostupné len po zakúpení prístupu
55 - Migrations 04 - Kedy, načo a prečo
Dostupné len po zakúpení prístupu
Registrácia a login
56 - AUTH - login a registrácia v Laravel 5.1
Dostupné len po zakúpení prístupu
57 - Úprava vstavaného AUTH systému, PHP Traits, Flash messages
Dostupné len po zakúpení prístupu
58 - Middleware - ako na podstránku pustiť iba ak je user prihlásený
Dostupné len po zakúpení prístupu
59 - Laravel sa mení, v nových verziách môžu veci fungovať inak
Dostupné len po zakúpení prístupu
Model, Eloquent ORM
60 - Models, Eloquent ORM
Dostupné len po zakúpení prístupu
61 - Mass Assignment Exception, generovanie modelov, Route Groups
Dostupné len po zakúpení prístupu
62 - Accessors, Mutators, JSON Formatter
Dostupné len po zakúpení prístupu
63 - Ako pridať vlastný helper file + funkcie špecifiké pre model
Dostupné len po zakúpení prístupu
64 - 404 Not Found page, ak nenájdeme podstránku
Dostupné len po zakúpení prístupu
65 - Rozšírenie model objektu o nové atribúty (cez Eloquent Accessors)
Dostupné len po zakúpení prístupu
66 - Eloquent vzťahy medzi modelmi (hot)
Dostupné len po zakúpení prístupu
67 - Tagy, usporiadanie a sychronizácia many-to-many (M:N) vzťahov
Dostupné len po zakúpení prístupu
68 - Vytváranie formulárov, Konzolové aliasy, PHPStorm Live Templates 1
Dostupné len po zakúpení prístupu
69 - PHPStorm Live Templates 2
Dostupné len po zakúpení prístupu
70 - Manuálna validácia, ako vytvoriť model napojený na iný model
Dostupné len po zakúpení prístupu
Autorizácia, HTTP Requesty
71 - Automatická validácia cez Request
Dostupné len po zakúpení prístupu
72 - DELETE, PUT, PATCH http requesty, Edit form, Fom Model Binding
Dostupné len po zakúpení prístupu
73 - Update validácia, Refactoring, čistiace práce
Dostupné len po zakúpení prístupu
DÚ 03 - dokončenie todoapp
Dostupné len po zakúpení prístupu
74 - View Composers, automatické posielanie dát do konkrétnych views
Dostupné len po zakúpení prístupu
75 - Prechod z ID na Slugy
Dostupné len po zakúpení prístupu
DÚ 04 - slugy
Dostupné len po zakúpení prístupu
76 - Čistiace práce pokračujú, Pagination, rozdelenie postov cez viac stránok
Dostupné len po zakúpení prístupu
77 - Mazanie, Autorizácia, práva používateľov, aby každý mohol mazať len vlastné
Dostupné len po zakúpení prístupu
78 - Autorizácia cez ACL (Access Control Lists)
Dostupné len po zakúpení prístupu
Objektovo orientované programovanie
79 - OOP 01 - objektovo orientované programovanie - trieda vs objekt
Dostupné len po zakúpení prístupu
80 - OOP 02 - konštruktor, $this
Dostupné len po zakúpení prístupu
81 - OOP 03 - dedenie, extends
Dostupné len po zakúpení prístupu
82 - OOP 04 - procedurálne vs objektovo orientované programovanie
Dostupné len po zakúpení prístupu
83 - OOP 05 - getters, setters
Dostupné len po zakúpení prístupu
84 - OOP 06 - public, private, protected
Dostupné len po zakúpení prístupu
85 - OOP 07 - namespaces, psr-4 autoloading
Dostupné len po zakúpení prístupu
86 - OOP 08 - static
Dostupné len po zakúpení prístupu
87 - OOP 09 - abstract, interface, trait
Dostupné len po zakúpení prístupu
88 - OOP 10 - blog na objektovo orientovaný spôsob
Dostupné len po zakúpení prístupu
DÚ 05 - OOP blog
Dostupné len po zakúpení prístupu
89 - OOP nie je všetko
Dostupné len po zakúpení prístupu
OAuth
90 - OAuth 01 - Prihlásenie sa cez Github účet
Dostupné len po zakúpení prístupu
91 - OAuth 02 - Prihlásenie cez Github, Access Token teória
Dostupné len po zakúpení prístupu
92 - OAuth 03 - Prihlásenie sa cez Facebook účet
Dostupné len po zakúpení prístupu
Preklad stránky
93 - Preklad 01 - Multi-jazyčná stránka
Dostupné len po zakúpení prístupu
94 - Preklad 02 - Multi-jazyčná stránka
Dostupné len po zakúpení prístupu
95 - Preklad 03 - Množné čísla, dátumy
Dostupné len po zakúpení prístupu
96 - Preklad 04 - Prepínanie medzi jazykmi, každý user si môže zvoliť vlastný jazyk
Dostupné len po zakúpení prístupu
DÚ 06 - jazykové preklady
Dostupné len po zakúpení prístupu
RESTful API
97 - Úvod do API - CURL, JSON Formatter, Postman
Dostupné len po zakúpení prístupu
98 - HTTP Requesty z PHP aplikácie cez Guzzle, získame OAuth chránené údaje z Githubu
Dostupné len po zakúpení prístupu
DÚ 07 - Social auth
Dostupné len po zakúpení prístupu
99 - API - Lumen, Route Prefixes, Namespaces
Dostupné len po zakúpení prístupu
100 - RESTful API 01
Dostupné len po zakúpení prístupu
101 - RESTful API 02 - Transform, POST request, Basic Auth
Dostupné len po zakúpení prístupu
DÚ 08 - API
Dostupné len po zakúpení prístupu
Cache, Eventy, Import/Export, Cron
102 - Cache
Dostupné len po zakúpení prístupu
103 - Eventy + Dôležitá optimalizácia Laravel stránky pred vypustením do sveta
Dostupné len po zakúpení prístupu
104 - Práca so súbormi, Export do Excelu
Dostupné len po zakúpení prístupu
105 - Import z Excelu, Log do súboru
Dostupné len po zakúpení prístupu
106 - Cron
Dostupné len po zakúpení prístupu
107 - Roles, Permissions, či má používateľ Admin práva
Dostupné len po zakúpení prístupu
DÚ 09 - Role používateľov
Dostupné len po zakúpení prístupu
Upload súborov a obrázkov
108 - Upload súborov 01 - validácia poľa hodnôt, vlastné validačné správy
Dostupné len po zakúpení prístupu
109 - Upload súborov 02 - uloženie, presunutie a premenovanie súboru
Dostupné len po zakúpení prístupu
110 - Upload súborov 03 - evidovanie súborov v databáze
Dostupné len po zakúpení prístupu
111 - Upload súborov 04 - vylistovanie a mazanie súborov
Dostupné len po zakúpení prístupu
DÚ 10 - súbory
Dostupné len po zakúpení prístupu
112 - User Edit Form - zmena mena, hesla, pridanie avatar ikonky
Dostupné len po zakúpení prístupu
113 - Upload Refactor 01 - Ako volať metódu controllera z iného controllera
Dostupné len po zakúpení prístupu
114 - Upload Refactor 02 - Morphovanie modelov, upload súborov k rôznym modelom
Dostupné len po zakúpení prístupu
115 - Upload a spracovanie obrázkov 01
Dostupné len po zakúpení prístupu
116 - Upload a spracovanie obrázkov 02 - avatar ikonka
Dostupné len po zakúpení prístupu
DÚ 11 - header obrázky k súborom
Dostupné len po zakúpení prístupu
Záver
117 - Diskusia - Pridávanie komentárov
Dostupné len po zakúpení prístupu
118 - Diskusia - Pridávanie komentárov cez AJAX
Dostupné len po zakúpení prístupu
119 - Záver kurzu
Dostupné len po zakúpení prístupu
DÚ 12 - CMS
Dostupné len po zakúpení prístupu
120 - OCD
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

Pozri aj tieto kurzy