Návrh Školení

Modul 1. Úvod do Ext JS 5

  • Stažení ExtJS
  • Nastavení a instalace ExtJS
  • Použití nástrojů a editorů

Modul 2. Základní koncepty

  • Použití pojmenovacích konvencí
  • Předzpracování a pozpětzpracování (Preprocessors and Postprocessors)
  • Použití statických metod a vlastností
  • Chápání jednoduché dědičnosti
  • Líné načítání tříd
  • Interakce s DOM

Modul 3. Komponenty a rozvržení

  • Životní cyklus komponenty
  • Typy kontejnerů
  • Chápání viewportu, panely a okna (Window component)

Modul 4. Správa dat

  • Použití Ajax
  • Chápání modelů
  • Mapování modelů
  • Napsání validátorů
  • Běžné typy polí a vztahy
  • Přidávání, vybírání a odstraňování záznamů ze skladu (store)

Modul 5. Tlačítka, panel nástrojů a formuláře

  • Typy tlačítek
  • Přidání nabídek
  • Použití panelu nástrojů (toolbar)
  • Vytvoření hlavní nabídky pro aplikaci
  • Komponenta formuláře
  • Použití dostupných polí (textová pole, čísla, data atd.)
  • Chápání aktivátorů (triggers)
  • Odeslání dat

Modul 6. Chápání gridu a stromového panelu

  • Vytvoření datové propojení
  • Návrh základního gridu
  • Výběrové modely
  • Nastavení posluchačů (listeners) pro grid
  • Přehledování a nekonečné překročení stránek v gridu (Grid paging and the infinite scrolling)
  • Použití DataView
  • Základní stromový panel
  • Přidání a odstranění uzlů

Modul 7. Architektura

  • Vzory MVC a MVVM
  • Vytváření zobrazení (views) a řadiče (controller)
  • Vytvoření modulu
  • Implementace směrování (routing)

Modul 8. Důležitost vzhledu a cítění

  • Složka balíčků (packages folder)
  • Pokročilé tématizace (theming)
  • Různé styly pro stejnou komponentu
  • Podpora starších prohlížečů

Modul 9. Fáze nasazení

  • Příprava na nasazení
  • Soubor app.json
  • Příkaz sencha
  • Komprese kódu
  • Balení a nasazení (Packaging and deploying)
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie