Online kurz Nette framework pro pokročilé

Nette framework pro pokročilé

Level
Kapitol
69
Kategorie
Programování
Hodnocení
5,0 z 5
Délka
15h 55min
Jazyk
CZ

Popis online kurzu

Toto je online kurz Nette pro pokročilé.
V kurzu si nejdříve zrefaktorujeme kód z kurzu Nette pro začátečníky tak, aby byl čistý a podle BestPractices.

Jakmile budeme mít zrefaktorováno, tak se podíváme na to, jak se tvoří komponenty, jak funguje životní cyklus presenteru a proč je nutné jej dodržovat.

Následně si vytvoříme jednoduchý ACL mechanismus, díky kterému zamezíme přístup uživatelům do částí aplikace, ve kterých nemají co dělat, celou aplikaci zajaxovatíme, vytvoříme si kódy pro stránkování ajaxem a to způsoby jak načíst další, tak klasicky čísla stránek, vytvoříme si vlastní knihovnu pro odesílání E-mailů, překlad jmen a v neposlední řadě si ukážeme do hloubky, jak pracovat s Nette DataBase Table Explorerem (NDBT).

Na závěr kurzu si projedeme otázky od Vás diváků.
Věřím, že se Vám bude kurz líbit a těším se s Vámi na kurz Expertů.

Co se naučíš

  • Best practices pro Nette framework,
  • bezpečnost aplikace,
  • AJAX aplikce,
  • vytvořit vlastní Nette komponentu,
  • Nette DataBase Table Explorer.

Co všechno dostaneš

  • videotutoriály o Nette frameworku,
  • moderované diskusní fórum,
  • certifikát o absolvování kurzu,
  • garance vrácení peněz do 14 dnů v případě nespokojenosti.

Kapitoly online kurzu

Nette kurz pokročilých (69)

Ukázka zdarma
2:28
Ukázka zdarma
16:57
Instalace balíčku Nextras Migrations
12:30
Instalace Contributte Console a vytvoření prvního migračního skriptu
14:33
Vytvoření dalších migračních skriptů a jejich spuštění
14:17
Tvorba Authenticatoru
16:14
Tvorba uživatelských rolí
10:28
Vytažení uživatelských rolí z databáze
14:35
DI a Search Extension
8:50
Extrakce formuláře do samostatné továrny.
16:22
Formulář jako komponenta
14:16
Továrna na formulářovou komponentu
10:37
Traity VS multipresentery
20:54
Výpis článků jako komponenta
10:46
Článek z výpisu článků jako samostatná komponenta
14:18
Článek jako samostatná komponenta - pokračování
17:07
📝 DÚ Tvorba ostatních komponent
Tvorba komponenty s omezením přístupu
21:35
Tvorba komponenty s omezením přístupu - 2 část
15:47
Tvorba komponenty s omezením přístupu - 3 část
19:05
Proč je nutné dodržovat sled událostí v rámci životního cyklu aplikace
15:11
Zamezení přístupu do komponent nechtěným uživatelům
11:38
📝 DÚ Zamezení přístupu nechtěným návštěvníkům
Vylepšení omezení přístupu ke komponentám
21:29
Tvorba společného předka všech formulářů
11:58
Opravdu potřebujeme ControlTraity?
9:16
Implementace stránkování
17:35
📝 DÚ Doplnění stránkování do komentářů
Stránkování načíst další
6:29
Načítání komentářů AJAXem
19:19
Optimalizace načítání AJAXových požadavků
4:31
AJAX formuláře
11:21
📝 DÚ zAJAXovatění celé aplikace
Odesílání E-mailů
18:12
Dynamická cesta k E-mail šablonám
8:57
Tvorba Admin modulu
14:06
Přihlášení do administrátorské části
12:58
ACL
18:23
📝 DÚ Tvorba ACL
Vzorové řešení domácího úkolu
15:58
Role jako entita do ACL
18:29
Resource jako entita do ACL
28:56
📝 DÚ Zprovoznění ACL s omezeními na určité uživatele
Řešení úkolu - 1 část
36:41
Řešení úkolu - 2 část
20:03
Řešení úkolu - 3 část
7:41
Admin module - Výpis mých příspěvků
18:29
Admin module - Detail příspěvku
24:30
📝 DÚ Omezení přístupu k odkazům v různých modulech
Tvorba Front modulu
16:34
Setting tabulka
14:54
📝 DÚ Úprava třídy SettingManager
Tvorba překladů
31:02
Registrace filtrů pomocí DI
11:03
Databáze - Seznámení se s Nette database Core
37:06
Databáze - Seznámení se s Nette database Explorerem
20:03
Databáze - Proč v Nette Database Exploreru nepotřebujeme Joiny
25:36
Databáze - Vybírání hodnotou z jiné tabulky
16:57
Databáze - Limity, stránkování a výběr určitého sloupce do pole
9:28
Databáze - Max, Min, Sum a přidávání a mazání prvků
15:36
Databáze - Transakce, Multiinsert
13:06
Databáze - Operace nad ActiveRow
14:00
Jednoduchá práce s API v Nette
28:33
Vlastní validační metody společně s výchozími validačními pravidly
11:20
Jak si vytvořit vlastní defaultní FormRenderer
5:06
Odstranění _fid parametru z URL adresy
6:09
Dotazy, na které není radno odpovídat
11:00
Dynamicky generované formuláře
22:20
Outro
1:56

Lektor online kurzu

Lektor Antonín Jehlář

Antonín Jehlář

PHP, Nette
Freelancer, který se svému oboru věnuje již 16 let. Největší zálibu našel v Nette, což je jeho Alfa Omega. Pořádá školení pro firmy a kurzy pro jednotlivce. V rámci svého Stacku také nahlíží do DevOps.
3,8 Hodnocení
3 Kurzy

Hodnocení studentů

Hodnocení od studentů zapsaných v kurzu na Skillmea.

5,0 z 5 · 4 hodnocení

Doporučené online kurzy