Nette framework pre začiatočníkov

Späť na kurzy

Všetky ONLINE kurzy

od 49,00 €

3.4 z 5

Hodnotenie

5x
20%
4x
40%
3x
20%
2x
0%
1x
20%

Všetky online kurzy od 49 €

Viac info

Course duration 8h 9m 44s
Course chapters 48 kapitol
Course difficulty Začiatočník

Popis online kurzu

Nette Framework. 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ľahcenie práce v Nette existujú a ktoré by ste mali používať.

Na záver je potrebné povedať, že tento kurz výchádza z toho, že už poznáte programovací jazyk PHPOOP 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.

Zoznam kapitol online kurzu

  • Tvorba jednoduché aplikace    

    •  Intro do kurzu  

    •  1 - Instalace Nette  

    •  2 - Adresářová struktura  

    •  3 - Logování chyb a vyvíjení error stránek  

    •  4 - Připojení aplikace k databázi  

    •  5 - Předání databázového spojení a načtení příspěvků z databáze  

    •  6 - Vykreslení příspěvků v šabloně  

    •  7 - Detail příspěvku  

    •  8 - Ošetření neexistujících článků  

    •  9 - Tvorba formuláře pro komentáře  

    •  10 - Ukládání dat z formuláře do databáze  

    •  11 - Vykreslení komentářů  

    •  12 - Tvorba příspěvků  

    •  13 - Editace příspěvku  

    •  14 - Přihlašovací formulář  

    •  15 - Authorizace  

    •  16 - Model  

    •  17 - Model dokončení  

    •  Domácí úloha - omezení editace příspěvků pouze na autory  

  •  Základní koncepty    

    •  18 - Životní cyklus aplikace  

    •  19 - Životní cyklus presenteru  

    •  20 - Routování  

    •  21 - přesměrování a generování URL  

    •  22 - Kanonizace a persistentní parametry  

    •  23 - Práce s requestem (uložení a načtení)  

    •  24 - Session  

    •  25 - Cache, první část  

    •  26 - Cache, druhá část  

    •  27 - Ochrana před zranitelnostmi  

    •  28 - Odesílání E-Mailů  

    •  29 - Odesílání E-mailů - Tvorba šablon-  

    •  Domácí úloha - Vyčlenění odesílání E-mailů do samostatné třídy.  

    •  30 - Http request a response + základ FileUpload  

    •  31 - Překlady  

    •  Domácí úloha - vytvoření překladače  

  •  Latte - šablonovací systém    

    •  32 - Latte - bezpečnost  

    •  33 - Latte dědičnost šablon - bloky  

    •  34 - Latte dědičnost šablon, Define, import, embed  

    •  35 - Latte typový systém  

    •  36 - Latte - Sandbox mode  

    •  37 - Latte syntaxe  

    •  38 - Latte Funkce  

    •  Domácí úloha - Vytvoření vlastní Latte funkce a vlastního Latte filtru.  

  •  Co je dobré vědět, že existuje   

    •  39 - Užitečné nástroje pole a callbacky  

    •  40 - Užitečné nástroje - Datum a čas, souborový systém, Finder  

    •  41 - Užitečné nástroje - pomocné funkce, HTML elementy, Obrázky, JSON, NEON, Hashování hesel, Paginátor, Generátor PHP kódu  

    •  42 - Užitečné nástroje - Náhodné řetězce, Robot loader, SafeStream, Schema, SmartObject, PHP reflexe, Řetězce, Floats, Tokenizer  

    •  Outro

Online kurz Nette framework pre začiatočníkov je možné vyskúšať aj zdarma!