JavaScript - Advanced Programming (JVS2)

Programming, Web Programming

Location, current term course



Brno
10/19/2020 - 10/20/2020
Order
12/14/2020 - 12/15/2020
Order
2/8/2021 - 2/9/2021
Order
Praha
11/12/2020 - 11/13/2020
Order
1/7/2021 - 1/8/2021
Order
3/4/2021 - 3/5/2021
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • Debuggování
    1. Nástroje pro vývojáře
    2. Příkazy pro ladění kódu
  • OOP v Javascriptu
    1. Prototypování – statické a dynamické vlastnosti a metody
    2. Prototypování – vytváření dědičnosti
    3. Volání rodičovských metod a předávání kontextu
    4. Uzávěry - Closures
    5. Nový statement class v ES6
    6. Moduly v ES6
  • Node.js
    1. Zaměření, přednosti použití
    2. Způsob vývoje, debugování
    3. File systém, základní moduly
    4. Využití při vývoji webových aplikací (babel, less, uglify, rollup)
    5. Vytvoření node.js serveru a zachycení dat (POST, GET)
  • Nové rozšířené datové typy a pokročilé funkcionality v JS
    1. Verze Javascriptu v prohlížečích, MDN
    2. Rozšiřování základních prototypů, polyfilly
    3. Nové funkce pro pole, nová číselná pole, iterátor typu Map
    4. Funkce - předávání kontextů pomocí funkcí aplly a call, bind
    5. API nových elementů – canvas, audio a video
    6. Lokální proměnné
    7. Arrow funkce
    8. Promisy
  • Regulární výrazy
    1. Co jsou regulární výrazy a k čemu slouží
    2. Syntaxe, vytvoření regulárního výrazu
    3. Literály, speciální znaky, modifikátory a kvantifikátory
    4. Znakové třídy a množiny znaků
    5. Zpětné reference
    6. Používání funkcí test, exec, replace a split
    7. Ošetřování před odesíláním formulářů
  • Ukládání dat
    1. Cookies
    2. Local Storages
  • Bezpečnost
    1. Zabezpečení cookies
    2. CSRF útoky
    3. XSS útoky
    4. Ochrany uživatelských vstupů aplikace
    5. Ukradnutí administrační cookie
  • Vývoj univerzální aplikace pro hlavní používané prohlížeče
    1. Polyfilly
    2. Využití Node.js pro vývoj
Recommended previous course:
JavaScript (JVS1)
Schedule:
2 days (9:00 AM - 5:00 PM )
Course price:
282.14 € ( 341.39 € incl. 21% VAT)

Vybrané zákaznické reference

CompuGroup Medical Česká republika s.r.o, Ladislav N.
JavaScript - Advanced Programming ( JVS2)
"Správně vysvětlená látka s praktickou ukázkou a zodpovězených otázek."
Pelmet s.r.o., Michal P.
JavaScript - Advanced Programming ( JVS2)
"Bylo to super!"
Digiteq Automotive s.r.o., Nikolas B.
JavaScript - Advanced Programming ( JVS2)
"Osobne ja len tolko môžem povedať, že wow bolo to perfektné. "
Home Credit International a.s., Aleš K.
JavaScript - Advanced Programming ( JVS2)
"Naprostá spokojenost s lektorem i látkou. Nikita je velký odborník a dokáže problematiku vysvětlit velmi podrobně a přitom snadno pochopitelnou formou."
BOHEMIA ENERGY entity s.r.o., Jana M.
JavaScript - Advanced Programming ( JVS2)
"Ochota cokoliv zopakovat a převysvetlit znovu."
Wunderman Thompson s.r.o., Lukáš S.
JavaScript - Advanced Programming ( JVS2)
"Perfektní"
Wunderman Thompson s.r.o., Tomáš K.
JavaScript - Advanced Programming ( JVS2)
"Lektor měl výbornou znalost problematiky."
GuideVision, s.r.o., Martin M.
JavaScript - Advanced Programming ( JVS2)
"Hloubkova znalost skolitele"
GuideVision, s.r.o., Petr V.
JavaScript - Advanced Programming ( JVS2)
"Bylo by vhodné připravit více příkladů, některé koncepty byly dost abstraktní. Na druhou stranu byla představena řada materiálů, kde lze tyto dodatečné informace získat."
APATOR METRA s.r.o., Petr S.
JavaScript - Advanced Programming ( JVS2)
"Výborná znalost školitele v dané látce. Rozšíření vědomostí v Javascriptu. Děkuji"
Home Credit International a.s., Patrícia J.
JavaScript - Advanced Programming ( JVS2)
"Výborne odprezentované znalosti z praxe, využitelné aj pre ne-programátorov so základnými vedomosťami o javascripte"
Home Credit International a.s., Petr R.
JavaScript - Advanced Programming ( JVS2)
"Oceňuji lektorovy hluboké znalosti a znalosti z praxe."
O2 IT Services s.r.o., Pavel M.
JavaScript - Advanced Programming ( JVS2)
"Školení probíhalo v příjemném prostředí, Všechna témata byla doplněna názornými ukázkami a kódy šlapaly bez chyb. Pan školitel je opravdový odborník, žádná otázka nezůstala bez odpovědi. Je jen škoda, že na to nebylo ještě více času. Školení doporučuji!"
GZ Media, a.s., Zdeněk S.
JavaScript - Advanced Programming ( JVS2)
"Určitě doporučuji! Z."
Kupi.cz retail, s.r.o., Jaroslav S.
JavaScript - Advanced Programming ( JVS2)
"Super kurz"
I&C Energo a.s., Jiří K.
JavaScript - Advanced Programming ( JVS2)
"Školení je perfektně připraveno, obsahuje velké množství užitečných informací pro běžnou praxi, které lektor prezentuje vysoce odborným, ale současně poutavým způsobem. Jedinou nevýhodou je snad nedostatek času na celou šíři náplně školení. "