Na tomto kurze sa naučíte využívať najnovšie vlastností a funkcie, ktoré posledná verzia JavaScriptu prináša. Javascript je veľmi dynamický jazyk a každým rokom so sebou nová verzia prináša nové a praktické vlastnosti. V tomto kurze vás [...]
  • JS_NEXT
  • Dĺžka 2 dni
  • 20 ITK bodov
  • 4 termíny
  • Bratislava (660 €)

    Brno (15 400 Kč)

    Praha (15 400 Kč)

  • Mierne pokročilý

Na tomto kurze sa naučíte využívať najnovšie vlastností a funkcie, ktoré posledná verzia JavaScriptu prináša. Javascript je veľmi dynamický jazyk a každým rokom so sebou nová verzia prináša nové a praktické vlastnosti. V tomto kurze vás naučíme ich používať a zdokonaliť tak vaše schopnosti.

»
  • Naučíme vás nové konštrukcie, ktoré aktuálna verzia programovacieho jazyka javascript ponúka.
  • Kurz je určený pre vývojárov, ktorí chcú využívať a zdokonaliť svoje aplikácie podľa najnovších štandardov jazyka javascript.
  • Kurz je určený pre vývojárov s aspoň základnou znalosťou programovacieho jazyka javascript.
  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.
  • Tlačené prezentácie preberanej látky.

ES2016

  • Array.prototype.includes
  • Operátor exponenciace

ES2017

  • Funkcie Object.values Object.entries
  • String padding
  • Object.getOwnPropertyDescriptors
  • Async funkcie a jej vlastnosti

ES2018

  • Promise.prototype.finally
  • Iterácie v asynchrónnej funkcii

ES2019

  • Object.fromEntries
  • Noví operátori flat a flat map pre prácu s polom
  • Funkcie trimStart a trimEnd

A dalšie

  • ES2020
  • Dynamické importy
  • BigInt
  • Promise.allSettled

A dalšie

    Architektúra aplikácií v Angular Nx

    • 2dni
    • V tomto kurze sa naučíte, ako navrhovať architektúru Angular aplikácií za použitia monorepozitára a knižnice Nx. Dozviete sa, ako monorepozitári vylepšujú architektúru single page aplikácií a ako nejlepšie navrhnúť vašu frontendovú aplikáciu pre čo najväčšiu škálovateľnosť.
    • Pre koho je kurz určený?
    • Kurz je určený pre vývojárov, ktorí chcú využívať a zdokonaliť svoje aplikácie vo frameworku Angular.
    • Co vás naučíme?
    • Naučíme Vás používať knižnicu Nx a navrhovať robustnú architektúru pre vaše projekty.
    • Požadované vstupné znalosti
    • Kurz je určený pre vývojárov s aspoň základnou znalosťou programovacieho jazyka javascript a frameworku Angular na úrovni vytvárania vlastných komponentov.
    • Osnova
    • Úvod
    • Čo je Nx?
    • Nastavenie enrinmentu
    • Vytvorenie Nx workspace

    Teoretická časť

    • Vysvetlenie Monorepo a jeho využitie na frontnedu a backendu
    • Rozdelenie aplikácií v architecture Nx
    • Rozdelenie knižníc v architecture Nx
    • Typy componentov v Nx
    • Typy webových služieb v Nx
    • Zdieľanie tried naprieč súborovou štruktúrou
    • Dependency graph injector
    • Best practises

    Praktická časť

    • Generovanie aplikácií
    • Generovanie knižníc
    • Injectory
    • Generovanie zdieľaných interface
    • Vytvorenie ukážkového backend servera a komunikácia s frontendem

    Prerekvizity

    • Základná znalosť JS
    • Základná znalosť HTML
    • Základná znalosť Angular na úrovní úvodného kurzu (znalosť tvorby component, servis)
    Aktuálna ponuka
    Školiace miesto
    Jazyk kurzu

    Uvedené ceny sú bez DPH.