Kód kurzu: JS_NEXT« Krok späť

JavaScript - ESNEXT

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.

 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
12. 8. 2021 2 590,00 EUR v cene kurzu Český jazyk ONLINE LIVE
 
13. 12. 2021 2 590,00 EUR v cene kurzu Český jazyk ONLINE LIVE
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha2 15 400 CZK v cene kurzu 20
Brno2 15 400 CZK v cene kurzu 20
Bratislava2 590,00 EUR v cene kurzu 20

Čo Vás naučíme:

  • Naučíme vás nové konštrukcie, ktoré aktuálna verzia programovacieho jazyka javascript ponúka.

Pre koho je kurz určený:

  • Kurz je určený pre vývojárov, ktorí chcú využívať a zdokonaliť svoje aplikácie podľa najnovších štandardov jazyka javascript.

Požadované vstupné znalosti:

  • Kurz je určený pre vývojárov s aspoň základnou znalosťou programovacieho jazyka javascript.

Metódy výuky:

  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.

Študijné materiály:

  • Tlačené prezentácie preberanej látky.

Osnova:

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)
    Tištěné nebo elektronické studijní materiály GOPAS

    Cena:
    cena kurzu zahŕňa
    Uvedené ceny sú bez DPH.