Courses JavaScript
Online kurzy JavaScript sú zamerané na programovanie interaktívnych webových stránok a aplikácií, prácu s premennými, dátovými typmi, funkciami, udalosťami, DOM, objektovo orientovaným programovaním, JSON, AJAX a komunikáciou s databázami a webovými servermi. V JavaScript I. Začiatočník sa naučíte základy jazyka JavaScript, pracovať s premennými, dátovými typmi, objektmi, používateľskými vstupmi, knižnicou Math a formátom JSON. Osvojíte si podmienky if, logické operátory, riadiacu štruktúru switch a cykly for, while a do while, prácu s webovou konzolou, NetBeans IDE, Google Apps Script a základmi NoSQL. V JavaScript II. Mierne Pokročilý si rozšírite znalosti o funkcie, parametre, argumenty, návratové hodnoty a rozsah platnosti premenných. Naučíte sa reagovať na udalosti používateľa, pracovať s DOM (Document Object Model), metódou getElementById, reťazcami, formulármi, onSubmit a regulárnymi výrazmi a používať Emmet, XPath a Google Chrome DevTools na efektívnejšie vytváranie a ladenie webových aplikácií. JavaScript III. OOP Objektové Programovanie je zameraný na triedy, objekty, vlastnosti, kľúčové slovo this, Strict Mode, Module Pattern, prototype, objektový model prehliadača BOM a objektový model dokumentu DOM. Osvojíte si dedičnosť, polymorfizmus, get a set, instanceof a princípy tvorby modulárneho a opakovane použiteľného objektovo orientovaného kódu. V JavaScript IV. Ajax a JSON sa naučíte používať AJAX na asynchrónnu komunikáciu, pracovať s formátmi JSON a XML, požiadavkami GET, udalosťami a serverovou komunikáciou. Kurz zahŕňa aj NoSQL databázu MongoDB, MongoDB Compass, MongoDB Atlas, dopyty, geolokačné dáta, GitHub a nástroje cURL a jq. Online kurzy JavaScript rozvíjajú praktické zručnosti využiteľné pre frontend a fullstack developerov, JavaScript programátorov, web developerov, softvérových inžinierov, webmasterov, testerov a ďalších IT odborníkov, ktorí chcú vytvárať dynamické a interaktívne webové aplikácie.