-
Informatikos pagrindų, reikalingų programinės įrangos kūrimui: skaičiavimo sistemų, duomenų struktūrų, logikos ir algoritmų kūrimo
-
Kaip veikia internetas, kas yra HTTP, DNS, kaip atliekamas svetainių talpinimas
-
Kurti tinklapių struktūrą naudojant hiperteksto žymėjimo kalbą HTML
-
Įkelti informaciją į tinklalapį įvairiais formatais: tekstai, nuotraukos, audio ir video
-
Kurti nuorodas, lenteles ir formas
-
Pritaikyti tinklalapį vartotojams, turintiems negalią (angl. accessibility)
-
Atlikti pagrindinius tinklalapio paruošimo darbus paieškos sistemoms (angl. Search Engine Optimization, SEO)
-
Aprašyti pagrindinių tinklalapio dizaino elementų stiliaus taisykles naudojant CSS
-
Sukurti tinklalapio elementų išdėstymą naudojant CSS tinklalapio maketavimo modulius FLEXBOX ir GRID
-
Pridėti tinklalapiui bei jo elementams dinamikos ir patrauklumo naudojant CSS animaciją
-
Kurti prisitaikantį (angl. responsive) dizainą, kad interneto puslapis būtų tinkamai atvaizduojamas įvairiuose įrenginiuose
-
Kurti tinklalapius naudojant populiariausius CSS karkasus (angl. frameworks), kurie turi gausybę pasirenkamųjų komponentų bei įrankių ir pagreitina tinklapių kūrimo procesą
-
Pagrindinių JavaScript programavimo principų – sintaksės, kintamųjų, funkcijų, sąlygų, ciklų, masyvų
-
Sužinosi, kas yra DOM (dokumentų objektų modelis), kaip su JavaScript gali valdyti puslapio elementus – pvz., tekstą, nuotraukas, mygtukus, reaguotį į pelės ir klaviatūros įvykius ir kurti interaktyvius tinklalapius
-
JavaScript programoje atlikti kelis veiksmus vienu metu – nelaukiant, kol vienas pasibaigs, kad programa veiktų greičiau ir sklandžiau, naudojant asinchroninį programavimą
-
Kaip su JavaScript pagalba prisijungti prie išorinių duomenų šaltinių (angl. Application Programming Interface, API), atsisiųsti informaciją ir ją atvaizduoti savo tinklalapyje
-
Naudotis pagalbiniais programavimo įrankiais, kurie padeda rašyti tvarkingą, aiškų ir taisyklingą kodą: ESLint, Prettier, Developer Tools ir kt.