Online kurz Nette framework pre začiatočníkov

Nette framework pre začiatočníkov

Level
Kapitol
50
Kategória
Programovanie
Hodnotenie
2,8 z 5
Dĺžka
8h 27min
Jazyk
CZ

Popis online kurzu Nette Framework

Nette Framework je sada nástrojov, ktoré programátorom v PHP uľahčia život a veľmi príjemným spôsobom.

V tomto online kurze sa pozrieme na to, ako Nette Framework nainštalovať, akú má adresárovú štruktúru, ako ho používať a aké knižnice a nástroje má pre nás Nette schované v rukáve. 

Ukážeme si to na projekte online spravodajcu, na ktorom je taktiež ukázaný Nette tutoriál. V prvej časti kurzu sa zoznámime s Nette ako s celkom (adresárovou štruktúrou, ladením a nastavením IDE). Potom si prejdeme Nette tutoriál a naprogramujeme si ho, pričom si povieme, prečo sa to takto robí. Toto pripraví našu aplikáciu pre kurz pre pokročilých, kde si ju vylepšíme. V polovici kurzu si preberieme ako funguje Nette na pozadí (životný cyklus aplikácie a životné cykly presenterov, routovanie a iné). Následne sa vrhneme na prácu s cache, session a odosielanie emailov. V ďalšej časi sa pozrieme na šablónovací systém Latte a nakoniec si prejdeme, aké ďalšie nástroje pre uľahčenie práce v Nette existujú a ktoré by ste mali používať.

Na záver je potrebné povedať, že tento kurz vychádza z toho, že už poznáte programovací jazyk PHP, OOP a DesignPatterns. Pokiaľ to tak nie je, prosím bežte sa ich naučiť. Kurzy na všetky 3 technológie sú dostupné tu na Learn2Code.


Čo sa naučíš

  • inštalácia Nette Framework,
  • adresárová štruktúra a logovanie chýb,
  • pripojenie aplikácie k databáze,
  • formuláre a ukladanie dát z formulára do databázy,
  • CRUD,
  • autorizácia,
  • životný cyklus aplikácie,
  • sessions a cache,
  • ochrana pred zraniteľnosťami,
  • ďalšie.


Čo všetko dostaneš

  • videotutoriály o Nette frameworku,
  • domáce úlohy,
  • certifikát o absolvovaní,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti.

Kapitoly online kurzu

Tvorba jednoduché aplikace (21)

Ukážka zdarma
3:42
Základní informace o kurzu
1 - Instalace Nette
9:28
2 - Adresářová struktura
14:11
2.1 Úklid + TracyBar
17:44
Ukážka zdarma
8:42
4 - Připojení aplikace k databázi
11:10
5 - Předání databázového spojení a načtení příspěvků z databáze
14:05
6 - Vykreslení příspěvků v šabloně
11:36
7 - Detail příspěvku
9:22
8 - Ošetření neexistujících článků
5:32
9 - Tvorba formuláře pro komentáře
11:59
10 - Ukládání dat z formuláře do databáze
14:00
11 - Vykreslení komentářů
11:58
Ukážka zdarma
9:31
13 - Editace příspěvku
10:38
14 - Přihlašovací formulář
15:17
15 - Authorizace
11:57
16 - Model
13:04
17 - Model dokončení
14:17
Domácí úloha - omezení editace příspěvků pouze na autory

Základní koncepty (16)

18 - Životní cyklus aplikace
18:11
19 - Životní cyklus presenteru
14:41
20 - Routování
16:52
Ukážka zdarma
7:56
22 - Kanonizace a persistentní parametry
12:50
23 - Práce s requestem (uložení a načtení)
10:31
24 - Session
13:35
25 - Cache, první část
12:52
26 - Cache, druhá část
19:10
27 - Ochrana před zranitelnostmi
7:34
28 - Odesílání E-Mailů
14:09
29 - Odesílání E-mailů - Tvorba šablon-
11:40
Domácí úloha - Vyčlenění odesílání E-mailů do samostatné třídy.
30 - Http request a response + základ FileUpload
16:04
31 - Překlady
6:07
Domácí úloha - vytvoření překladače

Latte - šablonovací systém (8)

32 - Latte - bezpečnost
4:42
33 - Latte dědičnost šablon - bloky
16:08
34 - Latte dědičnost šablon, Define, import, embed
16:50
35 - Latte typový systém
4:49
36 - Latte - Sandbox mode
5:09
37 - Latte syntaxe
16:47
38 - Latte Funkce
3:46
Domácí úloha - Vytvoření vlastní Latte funkce a vlastního Latte filtru.

Co je dobré vědět, že existuje (5)

39 - Užitečné nástroje pole a callbacky
6:48
40 - Užitečné nástroje - Datum a čas, souborový systém, Finder
8:34
41 - Užitečné nástroje - pomocné funkce, HTML elementy, Obrázky, JSON, NEON, Hashování hesel, Paginátor, Generátor PHP kódu
14:26
42 - Užitečné nástroje - Náhodné řetězce, Robot loader, SafeStream, Schema, SmartObject, PHP reflexe, Řetězce, Floats, Tokenizer
7:54
Outro
1:10

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 Hodnotenie
3 Kurzy

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

2,8 z 5 · 12 hodnotení

Tomáš P.

1

Hodně špatně připravený kurz, bohužel asi jeden z nejhorších co jsem kdy sledoval. Je to jeden velký chaos, autor v kurzu nejprve napíše (nebo teda z velké části nakopíruje) hromadu kódu a až po X sekcích zpětně vysvětlí proč to tak psal a jak to funguje... Přitom, kdyby to nejprve vysvětlil a pak psal, člověk by byl hned v obraze a bylo by mu to jasnější... Ze slov i z celkového průběhu kurzu jde cítit velkou improvizaci bez jakékoli přípravy - prostě se jede chaoticky podle textového návodu na Nette... Kurz nemá hlavu a patu. Spousta zbytečných slov, které vám jdou jedním uchem dovnitř a druhým zase ven. Bohužel však je to jediný online Nette kurz... Autor kurzu by udělal mnohem lépe, kdyby ten Nette návod zahodil, a napsal něco vlastního s lépe připravenou osnovou, která by dávala smysl.

Vojtěch K.

2

Hlavně teorie, málo praxe. Především u poslední sekce - žádný příklad jak to využít. Dokumentaci si dokážu taky sám přečíst. Podprůměr.

David M.

2

První třetinu kurzu hodnotím dobře. Ačkoli většinu z toho už znám, přišlo my vysvětlování pro nováčka dostatečně podrobné s jasnými příklady a ukázkami, jak na to. Pak ale lekce postupně sklouzávají jen ke čtení webové dokumentace Nette. Takové rošířená varianta audio knihy. Bohužel se to děje už právě u témat pokročilejších, keré by naopak zasloužily podrobnější ukázky a příkladya a to i za cenu, že by se do kurzu třeba nevešlo vše. Přečíst si sokumentaci mohu i bez placeného kurzu.

Karel R.

1

Tento kurz je odpad, kopiruje nepouzitelnu zakladnu dokumentacia k nette :( Skoda casu, energie a penazi

Odporúčané online kurzy