Ši programėlė moko „JavaScript“ per pamokas, viktorinas ir programėlės vidinį kodo redaktorių. Ji apima „JavaScript“ nuo pagrindų iki pažengusių temų, įskaitant įvykių ciklą ir asinchroninį programavimą.
Pamokos
Turinys suskirstytas į Tema › Tema › Potemė. Kiekviena potemė apima teoriją, praktinį pavyzdį ir santrauką. Temos apima kintamuosius ir jų kėlimą, funkcijas ir uždarymus, leksinę taikymo sritį, prototipų grandinę, objektus ir destruktūrizavimą, iteratorius ir generatorius bei ES6+ sintaksę, pvz., rodyklių funkcijas, klases, modulius ir „BigInt“. Pamokos apima užbaigimo žymeklius, paiešką ir žymes.
Kodo redaktorius
Programėlės vidinis redaktorius paleidžia „JavaScript“ ir rodo išvestį. Galite naudoti masyvo metodus, pažadus, iškvietimą, asinchroninį/laukimą ir DOM manipuliavimą nieko neįdiegdami. Kodavimo problemos apima paslėptus testavimo atvejus ir nuorodų sprendimus. Redaktoriuje taip pat veikia „Python“, „Java“, „C++“, „Go“, „Rust“, „Kotlin“ ir „Swift“.
DI mokytojas
Galite užduoti klausimus paprasta kalba ir gauti atsakymus pagal dabartinę pamoką. Galite pateikti kodo nuotrauką arba diagramą, praktikuoti bandomuosius interviu klausimus ir paprašyti dirbtinio intelekto paaiškinti kodo išvestį.
Viktorinos ir bandomieji testai
Klausimai su keliais atsakymų variantais vertinami nuo lengvo iki sunkaus, o kiekvienas atsakymas pateikiamas su paaiškinimu. Laiko testai sujungia teorijos ir programavimo klausimus ir pateikia temas, kurias reikia peržiūrėti, pvz., įvykių ciklą, uždarymus ir asinchroninius modelius. Ankstesnius bandymus galima peržiūrėti ir pakartoti.
Pažangos stebėjimas
Programėlėje įrašomi balai, mokymosi laikas ir baigtos temos. Ji apima 7 dienų mokymosi planą, kasdienį patikros testą, kartojimo kortelę ir pasaulines bei atskirų dalykų lyderių lenteles.
Kalbos ir naudojimas neprisijungus
Programėlė veikia neprisijungus su atsisiųstu turiniu ir palaiko šviesias ir tamsias temas. Sąsaja pasiekiama anglų, hindi, kannadų, tamilų ir telugų kalbomis; „JavaScript“ kodas ir techniniai terminai vertimo metu lieka nepakitę. Įtrauktas technologijų naujienų srautas.
„JavaScript“ ir susiję pavadinimai bei logotipai yra atitinkamų savininkų prekių ženklai. Ši programėlė yra nepriklausoma ir nėra su jais susijusi bei jų patvirtinta.