Nette framework pro začátečníky

8h 27min
Čas
50
Kapitol
Programování
Kategorie
3.0
Hodnocení
Začátečník
Level
český
Jazyk kurzu

Popis online kurzu Nette Framework

Nette Framework je sada nástrojů, které nám programátorům v PHP ulehčí život a velmi příjemným způsobem.

V tomto online kurzu se podíváme na to, jak Nette FW nainstalovat, jakou má adresářovou strukturu, jak jej používat a jaké knihovny a nástroje má pro nás Nette schováno v rukávu. 

Ukážeme si to na projektu online zpravodaje, na kterém je taktéž ukázán Nette tutoriál. V první části kurzu se seznámíme s Nette jako celkem (adresářovou strukturou, Laděnkou a nastavením IDE.) poté si projdeme Nette tutoriál a naprogramujeme si jej, přičemž si řekneme, proč se to takto dělá. Toto připraví naši aplikaci pro kurz pokročilých, kde si ji vylepšíme. V polovině kurzu si pobereme jak funguje Nette na pozadí (životní cyklus aplikace a životní cykly presneterů, routování a jiné.). Následně se vrhneme na práci s keší, session a odesílání E-mailů. V další části se podíváme na šablonovací systém Latte a nakonec si projedeme, jaké v Nette existují další nástroje pro usnadnění práce a které by jste tedy měli používat.

Na závěr je potřeba říct, že tento kurz vychází z toho, že znáte PHP, OOP a DesignPatterns. Pokud tomu tak není, prosím běžte se je naučit. Kurzy na všechny 3 technologie jsou dostupné zde na Learn2Code.


Co se naučíš

  • instalace Nette Framework,
  • adresářová struktura a logování chyb,
  • připojení aplikace k databázi,
  • formuláře a ukládáni dat z formuláře do databáze,
  • CRUD,
  • autorizace,
  • životní cyklus aplikace,
  • sessions a cache,
  • ochrana před zranitelnostmi,
  • další.


Co všechno dostaneš

  • videotutoriály o Nette frameworku,
  • domácí úkoly,
  • certifikát o absolvování,
  • garance vrácení peněz do 14 dnů v případě nespokojenosti.
Online kurz Nette framework pro začátečníky je možné

Seznam kapitol

Tvorba jednoduché aplikace
Dostupné v ukázce kurzu
Základní informace o kurzu
Dostupné pouze po zakoupení přístupu
1 - Instalace Nette
Dostupné pouze po zakoupení přístupu
2 - Adresářová struktura
Dostupné pouze po zakoupení přístupu
2.1 Úklid + TracyBar
Dostupné pouze po zakoupení přístupu
Dostupné v ukázce kurzu
4 - Připojení aplikace k databázi
Dostupné pouze po zakoupení přístupu
5 - Předání databázového spojení a načtení příspěvků z databáze
Dostupné pouze po zakoupení přístupu
6 - Vykreslení příspěvků v šabloně
Dostupné pouze po zakoupení přístupu
7 - Detail příspěvku
Dostupné pouze po zakoupení přístupu
8 - Ošetření neexistujících článků
Dostupné pouze po zakoupení přístupu
9 - Tvorba formuláře pro komentáře
Dostupné pouze po zakoupení přístupu
10 - Ukládání dat z formuláře do databáze
Dostupné pouze po zakoupení přístupu
11 - Vykreslení komentářů
Dostupné pouze po zakoupení přístupu
Dostupné v ukázce kurzu
13 - Editace příspěvku
Dostupné pouze po zakoupení přístupu
14 - Přihlašovací formulář
Dostupné pouze po zakoupení přístupu
15 - Authorizace
Dostupné pouze po zakoupení přístupu
16 - Model
Dostupné pouze po zakoupení přístupu
17 - Model dokončení
Dostupné pouze po zakoupení přístupu
Domácí úloha - omezení editace příspěvků pouze na autory
Dostupné pouze po zakoupení přístupu
Základní koncepty
18 - Životní cyklus aplikace
Dostupné pouze po zakoupení přístupu
19 - Životní cyklus presenteru
Dostupné pouze po zakoupení přístupu
20 - Routování
Dostupné pouze po zakoupení přístupu
Dostupné v ukázce kurzu
22 - Kanonizace a persistentní parametry
Dostupné pouze po zakoupení přístupu
23 - Práce s requestem (uložení a načtení)
Dostupné pouze po zakoupení přístupu
24 - Session
Dostupné pouze po zakoupení přístupu
25 - Cache, první část
Dostupné pouze po zakoupení přístupu
26 - Cache, druhá část
Dostupné pouze po zakoupení přístupu
27 - Ochrana před zranitelnostmi
Dostupné pouze po zakoupení přístupu
28 - Odesílání E-Mailů
Dostupné pouze po zakoupení přístupu
29 - Odesílání E-mailů - Tvorba šablon-
Dostupné pouze po zakoupení přístupu
Domácí úloha - Vyčlenění odesílání E-mailů do samostatné třídy.
Dostupné pouze po zakoupení přístupu
30 - Http request a response + základ FileUpload
Dostupné pouze po zakoupení přístupu
31 - Překlady
Dostupné pouze po zakoupení přístupu
Domácí úloha - vytvoření překladače
Dostupné pouze po zakoupení přístupu
Latte - šablonovací systém
32 - Latte - bezpečnost
Dostupné pouze po zakoupení přístupu
33 - Latte dědičnost šablon - bloky
Dostupné pouze po zakoupení přístupu
34 - Latte dědičnost šablon, Define, import, embed
Dostupné pouze po zakoupení přístupu
35 - Latte typový systém
Dostupné pouze po zakoupení přístupu
36 - Latte - Sandbox mode
Dostupné pouze po zakoupení přístupu
37 - Latte syntaxe
Dostupné pouze po zakoupení přístupu
38 - Latte Funkce
Dostupné pouze po zakoupení přístupu
Domácí úloha - Vytvoření vlastní Latte funkce a vlastního Latte filtru.
Dostupné pouze po zakoupení přístupu
Co je dobré vědět, že existuje
39 - Užitečné nástroje pole a callbacky
Dostupné pouze po zakoupení přístupu
40 - Užitečné nástroje - Datum a čas, souborový systém, Finder
Dostupné pouze po zakoupení přístupu
41 - Užitečné nástroje - pomocné funkce, HTML elementy, Obrázky, JSON, NEON, Hashování hesel, Paginátor, Generátor PHP kódu
Dostupné pouze po zakoupení přístupu
42 - Užitečné nástroje - Náhodné řetězce, Robot loader, SafeStream, Schema, SmartObject, PHP reflexe, Řetězce, Floats, Tokenizer
Dostupné pouze po zakoupení přístupu
Outro
Dostupné pouze po zakoupení přístupu

Hodnocení kurzu

Nette framework pro začátečníky

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.

Vojtěch K.

Nette framework pro začátečníky

Mr. G.

Podívej se i na tyto kurzy

3 Online kurzů
0 Příspěvků
Přejít na kanál

Posuň své nejbližší vpřed!

Daruj největší nabídku online kurzů! Nyní v exkluzivním dárkovém balení s Journalem od Skillmea za skvělou cenu.