Pokročilé techniky a optimalizace
Další důležitou součástí je použití nástroje Canvas, který slouží k vytváření grafických aplikací a animací. Účastníci se naučí používat rozhraní Canvas API k vykreslování složité grafiky a interaktivního obsahu přímo v prohlížeči. Naučí se také používat rozhraní API Geolocation, které umožňuje určit zeměpisnou polohu uživatele a integrovat do webových aplikací funkce založené na poloze.
Ladění, profilování a optimalizace
Druhá část kurzu se zaměřuje na techniky detekce chyb, analýzy výkonu a optimalizace kódu JavaScriptu. Účastníci se seznámí s různými metodami ladění, které umožňují efektivně vyhledávat a opravovat chyby v kódu. Seznámí se s technikami profilování, které umožňují analyzovat výkon webových aplikací a identifikovat úzká místa.
Účastníci se naučí provádět optimalizaci rychlosti webových aplikací s cílem zkrátit dobu načítání a zlepšit uživatelský zážitek. Budou představeny optimalizační nástroje a osvědčené postupy pro podporu celého procesu vývoje a maximalizaci efektivity aplikací.