šJavaScript glósur ā (ĆŗtgĆ”fa 2025ā2026)
š JavaScript glósur (ĆŗtgĆ”fa 2025ā2026) er heildstƦtt frƦưilegt og hagnýtt efni sniưiư aư hĆ”skólanemum, hĆ”skólanemum, hugbĆŗnaưarverkfrƦưingum og upprennandi forriturum. Ćessi ĆŗtgĆ”fa fjallar um allt JavaScript nĆ”msefniư Ć” skipulegan og nemendavƦnan hĆ”tt og sameinar heildstƦưa nĆ”msefni, Ʀfingaspurningar og próf til aư gera nĆ”miư bƦưi Ć”rangursrĆkt og grĆpandi.
Ćetta app býður upp Ć” skref-fyrir-skref leiưbeiningar til aư nĆ” tƶkum Ć” JavaScript hugtƶkum, allt frĆ” grunnatriưum forritunar og Ć”framhaldandi efnum eins og ósamstilltri forritun, Node.js og vafraforritum. Hver eining er vandlega hƶnnuư meư Ćŗtskýringum, dƦmum og Ʀfingaspurningum til aư styrkja skilning og undirbĆŗa nemendur fyrir frƦưileg próf og fagþróun.
---
šÆ NĆ”msĆ”rangur:
- Að skilja JavaScript hugtök frÔ grunnatriðum til hÔþróaðrar forritunar.
- Að styrkja þekkingu með einingabundnum fjölvalsspurningum og prófum.
- Aư ƶưlast verklega reynslu af forritun.
- Aư undirbĆŗa sig Ć” Ć”hrifarĆkan hĆ”tt fyrir hĆ”skólapróf og tƦknileg viưtƶl.
- Beita færni à raunverulegri hugbúnaðarþróun og lausn vandamÔla.
---
š Einingar og efni
š¹ Eining 1: Gildi, gerưir og virkjar
- Tƶlur og strengir
- Booleans og nĆŗll
- Virkjar og segưir
š¹ Eining 2: Forritbygging
- Breytur og bindingar
- Skilyrưi
- Lykkjur og Ćtrekanir
- Fƶll
š¹ Eining 3: Fƶll
- Skilgreining fƶll
- FƦribreytur og skilagildi
- Umfang breytu
- Lokanir
š¹ Eining 4: Gagnabyggingar: Hlutir og fylki
- Hlutir sem sƶfn
- Fylki
- Eiginleikar og aưferưir
- Breytileiki
š¹ Eining 5: Ćưri stigs fƶll
- Fƶll sem gildi
- Aư senda fƶll sem rƶk
- Föll sem búa til föll
š¹ Eining 6: LeyndarmĆ”l hluta
- Frumgerưir
- Erfưir
- SmĆưarfƶll
š¹ Eining 7: Verkefni ā JavaScript vĆ©lmenni
- Staưa og hegưun
- Ritunaraưferưir
- Hlutbundin hƶnnun
š¹ Eining 8: Villur og villur
- Tegundir villna
- Villuleitaraưferưir
- Undantekningameưferư
š¹ Eining 9: Reglulegar segưir
- Mynstursamsvƶrun
- Leit og skipting texta
- RegutjÔning à JavaScript
š¹ Eining 10: Einingar
- MƔtkerfi
- Ćtflutningur og innflutningur
- Skipulagning kóða
š¹ Eining 11: Ćsamstillt forritun
- Tilbakakƶll
- Loforư
- Ćsamstillt biư
š¹ Eining 12: JavaScript og vafrinn
- DOM
- Atburưir og notendanƶfn
- Vafraforritaskil
š¹ Eining 13: Document Object Model
- Aư sigla um DOM trƩư
- Að meðhöndla þætti
- Atburưahlustendur
š¹ Eining 14: Meưhƶndlun atburưa
- Ćtbreiưsla
- Ćthlutun
- Atburðir Ô lyklaborði og mús
š¹ Eining 15: Teikning Ć” striga
- Grunnatriưi Canvas API
- Form og slóðir
- Hreyfimyndir
š¹ Eining 16: HTTP og eyưublƶư
- Aư gera HTTP beiưnir
- Aư vinna meư eyưublƶư
- Að senda gögn til netþjóna
š¹ Eining 17: Node.js
- Kynning Ć” Node.js
- SkrƔakerfi
- Að búa til netþjóna
- Einingar Ć Node
---
š Af hverju aư velja þetta forrit?
- NƦr yfir alla JavaScript nƔmsefniư Ɣ skipulƶgưu formi.
- Inniheldur fjölvalsspurningar, próf og forritunaræfingar til æfinga.
- Skýrar útskýringar og dæmi fyrir fljótlegt nÔm og endurskoðun.
- Hentar nemendum à BS/CS, BS/IT, hugbúnaðarverkfræði og forriturum.
- Byggir sterkan grunn à lausn vandamÔla og faglegri forritun.
---
ā Ćetta app er innblĆ”siư af hƶfundunum:
Marijn Haverbeke, David Flanagan, Douglas Crockford, Nicholas C. Zakas, Addy Osmani
š„ SƦkja nĆŗna!
FƔưu JavaScript Notes (2025ā2026) ĆŗtgĆ”funa þĆna Ć dag! LƦrưu, Ʀfưu þig og nƔưu tƶkum Ć” JavaScript hugtƶkum Ć” skipulagưan, prófmiưaưan og fagmannlegan hĆ”tt.