JavaScript Fundamentals (veebikoolitus)

Kursuse läbinu tunneb järgmisi JavaScripti kontseptsioone:

    • Muutujad, konstandid
    • Põhilised koodistruktuurid:
      • Tsüklid (while, for, do..while)
      • Hargnemised (if-else, switch)
    • Massiivid, numbrid, tekstid, kuupäevad, klassid ja objektid
    • Funktsioonid - nende loomine ja käivitamine (sh noolefunktsioonid)
 
  • Document Object Model (DOM) ja selle abil HTML-elementide poole pöördumine
 
  • Sündmused ja sündmuste kuulamine veebilehel
  • Asünkroonne JavaScript ja Promise’d
  • Fetch API kasutamine HTTP-päringute teostamiseks serveriga suhtlemisel (sh async ja await võtmesõnade kasutamine)
  • Regulaaravaldised - nende kirjutamine ja lugemine
  • Vigade otsimine JavaScripti koodist

Kursusel õpetatakse JavaScripti kasutamist veebirakenduste arendamisel – eesmärgiks on anda edasi baasteadmised kaasaegsete (rikkaliku kasutajakogemusega) veebilehtede loomiseks. 

Kava

Päev 1: JavaScripti põhialused ja Document Object Model (DOM)

  • Sissejuhatus JavaScripti
  • Muutujad
  • Objektid ja tüübid
  • Funktsioonid
  • Stiilid ja veebilehe väljanägemise muutmine
  • Document Object Model (DOM)
  • HTML5 ja DOM
  • Vormid
  • Sündmused
  • Vigade otsimine JavaScripti koodist

Päev 2: Asünkroonne JavaScript, objektorienteeritud JavaScript ja noolefunktsioonid

  • Klassid ja objektid
  • Asünkroonne JavaScript ja Promise’d
  • Fetch API
  • Noolefunktsioonid
  • Regulaaravaldised

Õppemeetod: praktilised harjutused, iseseisev töö

Tähelepanu! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Attention! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Внимание! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.