Magento: Tvorba e-shopu krok za krokem
- Level
- Kapitol
- 23
- Kategorie
- Programování
- Hodnocení
- 5,0 z 5
- Délka
- 4h 13min
- Jazyk
- SK
Popis online kurzu Magento: Tvorba e-shopu krok za krokem
Magento patří k nejoblíbenějším e-commerce frameworkům. Je převážně určeno pro velké e-shopy a díky znalosti programovat v něm si umíš najít zajímavé a také dlouhodobé spolupráce.
Tento kurz je určen pro pokročilé PHP programátory, kteří ale zatím nikdy nepracovali v Magentu. Převedu tě od úplných základů a naučím dost na to, abys mohl začít hned pracovat na reálných projektech.
Kurz je zaměřen na backend developerů, čili budeš převážně dělat moduly, pracovat s databází a customizovat základní chování Magenta. Frontendu se v tomto kurzu věnuji jen okrajově a do té míry, abys na stránce viděl výsledky toho, co uděláme spolu na straně serveru.
Tento kurz je určen pro pokročilé PHP programátory, kteří ale zatím nikdy nepracovali v Magentu. Převedu tě od úplných základů a naučím dost na to, abys mohl začít hned pracovat na reálných projektech.
Kurz je zaměřen na backend developerů, čili budeš převážně dělat moduly, pracovat s databází a customizovat základní chování Magenta. Frontendu se v tomto kurzu věnuji jen okrajově a do té míry, abys na stránce viděl výsledky toho, co uděláme spolu na straně serveru.
Co se v kurzu Magento: Tvorba e-shopu krok za krokem naučíš
- nainstalovat Magento pro developerské účely přes Docker
- vysvětlím ti adresářovou strukturu, abys věděl, kde co hledat
- pak už přejdeme na "Hello world", který v tomto kurzu uděláš dvakrát
- zaregistruješ nový modul a nové téma
- naučíš se základní stavební kameny Magenta jako jsou dependency injection, preferences, blocky, layouty, layout handles, ...
- vytvoříš reálný modul "Doporuč přítele a získej slevu", na kterém ti vysvětlím běžné úkoly, které budeš jako Magento developer provádět na denní bázi
- pomocí setup skriptu vytvoříš novou databázovou tabulku
- seznámíš se s prací tříd Model, ResourceModel, Repository, Collection, které slouží k implementaci základních databázových operací (čtení, zápis, modifikace, mazání)
- vytvoříš formulář na frontendu
- naučíš se jak jednoduše provést validaci tohoto formuláře na frontendu i backendu
- podíváme se na základy bezpečnosti, jak Magento implementuje "content security policy"
- dozvíš se, jaké všechny možnosti poskytuje Magento, abys mohl customizovat jakoukoli část systému, aniž by ses dotkl souborů jádra
... a přitom všem budu dbát na to, abys používal best practises programování v Magentu. Během psaní kódu ti občas ukážu nějaký core kód, abys měl představu, co se děje na pozadí a proč se některé věci dělají tak, jak se dělají. No a na konci kurzu ti dám doporučení, kde hledat zdroje, když si s něčím nevíš rady a kam se můžeš v budoucnu posunout.
Práci v Magentu se věnuji na denní bázi od roku 2011. Mám tedy obrovské množství zkušeností a vše, co je v tomto kurzu, vychází z mé praxe, z práce na reálných projektech. Jsem také certifikovaný Adobe Commerce developer. Tak se oficiálně nazývá komerční verze Magenta.
Těším se na tebe uvnitř kurzu.
Co všechno s kurzem Magento: Tvorba e-shopu krok za krokem získáš
- videotutoriály o tvorbě e-shopu v Magentu,
- moderované diskusní fórum, ve kterém na tvé dotazy odpovídá autor kurzu Peter Britka,
- certifikát o absolvování online kurzu Magento: Tvorba e-shopu krok za krokem,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.
Kapitoly online kurzu
Magento (21)
01 Čo je Magento
5:04
02 Inštalácia
12:58
03 Súborová štruktúra
9:01
04 Custom URL s "Hello world"
10:22
05 Zobrazenie "Hello world" v Luma téme
11:07
06 Vytvorenie vlastnej témy
19:08
07 Block a Dependency Injection
20:32
08 Interfaces a preferences
4:58
09 Db schéma
9:06
10 Formulár na odporučenie priateľa
13:32
11 Validácia formulára
10:38
12 Model, ResourceModel, Repository, uloženie záznamu
19:18
13 Výpis odporúčaní
18:44
14 Validácia existujúceho odporúčania
3:41
15 Vymazanie záznamu z tabuľky
21:40
16 Event observers
19:52
17 Before plugin
9:19
18 After plugin
8:55
19 Around plugin
15:10
20 Zhrnutie spôsobov customizácie
5:24
21 Zhrnutie a čo ďalej
5:06
Domáce úlohy (2)
Domáca úloha č. 1 - Reward points
Domáca úloha č. 2 - Customer Level
Lektor online kurzu
Peter Britka
Magento Developer
Programujem e-shopy na Magente, občas do toho trochu kecám a často o tom zdieľam.
K Magentu som sa dostal úplnou náhodou. V roku 2011 som nastúpil na jeden projekt a asi po mesiaci zadávateľ prestal komunikovať. Zrazu som nemal prácu a bál som sa, že ma vyhodia z firmy. Majiteľ mi však povedal, nech si vyberiem technológiu, s ktorou chcem pracovať a spomenul aj Magento.
Odvtedy sa mu venujem takmer denno - denne. Stal som sa jedným z najväčších machrov na Slovensku a áno, mám na to aj papier :)
V zahraničí je Magento veľmi populárne, no v našich končinách o ňom málokto vie. Rozhodol som sa preto, že je čas zmeniť to a vytvoriť okolo Magenta komunitu v Čechách a na Slovensku.
Mne Magento umožňuje žiť veľmi zaujímavý lifestyle a verím, že tak môže byť aj v tvojom prípade. Prihlás sa na moje kurzy a zisti sám, aký veľký potenciál Magento predstavuje. Som si istý, že to bude pre teba krok správnym smerom.
5,0
Hodnocení
1
Kurz
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
5,0 z 5
· 2 hodnocení
Josef K.
5
Student ohodnotil kurz bez slovního komentáře.
Jozef G.
5
Student ohodnotil kurz bez slovního komentáře.