Návrh Školení
JavaScript - objektová orientace
- Vytváření tříd a objektů
- Nejdůležitější předdefinované objekty
- Prototypy a konstruktory
- Kapslování (encapsulation)
- Polymorfismus
- Dědění (inheritance)
- Agregace
Návrhové vzory (design patterns)
- Singleton
- Tvůrce (Factory)
- Sledovač (Observer)
- Dekorátor (Decorator)
- Strategie (Strategy)
Pokročilé programovací vzory v JavaScriptu
- Funkce s časovými limitami (self-timer features)
- Vytváření aliasů objektů
- Obory názvů (namespaces)
- Modulový vzor (module pattern)
- Používání knihoven "podle potřeby"
- Základy vytváření vlastní knihovny
AJAX vs Promise vs Observable
- Základy asynchronní komunikace
- API fetch() vs 'async await'
- Základy RxJS
- JSON vs Object
Požadavky
- Základní znalosti programování v JavaScriptu
- Základy objektově orientovaného programování
Reference (7)
I liked the platform we used. It was really nice and easy to use. I liked the typescript section, the part about namespaces and modules.
Robert - DB Global Technology
Kurz - JavaScript - Advanced Programming
It was very engaging, the trainer could follow our progress and interact via the DaDesktop app.
Marius - DB Global Technology
Kurz - JavaScript - Advanced Programming
Funny jokes and a lot of knowledges and good practice skills related to JavaScript, TypeScript and React.
Ilie - DB Global Technology
Kurz - JavaScript - Advanced Programming
Very "hands-on" training, with lots of examples and explanations. I really enjoyed it and I feel like a learned many new things in a very short time. Very well done!
Sorina - DB Global Technology
Kurz - JavaScript - Advanced Programming
Variation of subjects, lots of exercises.
Gabriela - DB Global Technology
Kurz - JavaScript - Advanced Programming
I liked the course overall, it was interactive and full of new information and helped me remember lots of notions on javascript.
Ozana-Maria - DB Global Technology
Kurz - JavaScript - Advanced Programming
Interactivity, exercises