Hér má nálgast allt námsefni, dæmi og verkefni í áfanganum vefforritun 2 kenndan við HÍ vorið 2024.
Vika | Mánudagur | Námsefni | Verkefni sett fyrir | Skil |
---|---|---|---|---|
1 | 8. janúar | Kynning; form áfanga; upprifjun úr vef1 | ||
2 | 15. janúar | Node.js & NPM; Testing | Verkefni #1 | |
3 | 22. janúar | HTTP; Express | Einstaklingsverkefni | |
4 | 29. janúar | Form; Cookies & sessions; notendaumsjón | Verkefni #2 | Verkefni #1 |
5 | 5. febrúar | postgres; hýsing | Hópverkefni #1 | |
6 | 12. febrúar | Öryggi; Vefþjónustur | Verkefni #3 | |
7 | 19. febrúar | TypeScript; cache, redis | Verkefni #2 | |
8 | 26. febrúar | Framenda framework; React | Verkefni #4 | |
9 | 4. mars | React | Verkefni #3 | |
10 | 11. mars | React; Next.js | Hópverkefni #2 | Hópverkefni #1 |
11 | 18. mars | Next.js; GraphQL; Annað efni | Verkefni #5 | Verkefni #4 |
12 | 25. mars | Páskafrí | Einstaklingsverkefni | |
13 | 1. apríl | Páskafrí mánudag; kynningar og stoðtími miðvikudag | ||
14 | 8. apríl | Kynningar; umræðutími, frjálst efni | Verkefni #5 | |
15 | 15. apríl | Umræðutími, frjálst efni | Hópverkefni #2 |
Nánar er fjallað um kennsluáætlun í viku 1.
Stutt yfirferð yfir uppsetningu á námsefni í byrjun fyrirlesturs 2.3.
Kennslualmanak háskólaárið 2023–2024.
Hvert vikublað samanstendur af:
- Fyrirlestrar og lesefni fyrir vikuna.
- Dæmi tengd fyrirlestrum og lesefni, skoða ætti og keyra dæmi meðfram uppteknum fyrirlestrum. Farið verður yfir að einhverju leiti í tíma.
- „Verkefni vikunnar“ inniheldur tillögur að verkefnum fyrir vikuna.
Allt námsefni er undir namsefni/
.
Fyrirlestrar eru haldnir 15:00-17:20 á miðvikudögum. Í einhverjum vikum verða einnig fyrirlestrar/stoðtímar á mánudögum kl. 15, send verður tilkynning á Canvas þegar svo er.
Upptökur af efni vikunnar er sett inn í vikunni áður. Fyrirlestrarnir sjálfir fara í nánari yfirferð á mikilvægum atriðum úr fyrirlestrum, yfirferð á dæmum og umræður.
Upptökur af öllum fyrirlestrum má nálgast á YouTube.
- Vika 1, 8.–14. janúar 2024
- Kynning; form áfanga; upprifjun úr vef1
- Vika 2, 15.–21. janúar 2024
- Node.js & NPM; Testing
- Vika 3, 22.–28. janúar 2024
- HTTP; Express
- Vika 4, 29. janúar–4. febrúar
- Form; Cookies & sessions; notendaumsjón
- Vika 5, 5.–11. febrúar
- postgres; hýsing
- Vika 6, 12.–18. febrúar
- Öryggi; Vefþjónustur
- Vika 7, 19.–25. febrúar
- TypeScript; cache, redis
- Vika 8, 26. febrúar–3. mars
- Framenda framework; React
- Vika 9, 4.–10. mars
- React
- Vika 10, 11.–17. mars
- React; Next.js
- Vika 11, 18.–24. mars
- GraphQL; Annað efni
- Vika 12, 25.–31. mars
- Engin fyrirlestur
- Vika 13, 1.–7. apríl
- Páskafrí mánudag; kynningar og stoðtími miðvikudag
- Vika 14, 8.–14. apríl
- Kynningar; umræðutími, frjálst efni
- Vika 15, 15.–21. apríl
- Umræðutími, frjálst efni
- Verkefni 1
- Sett fyrir 17. janúar
- Skilist 1. febrúar
- Sýnilausn, gerð aðgengileg eftir skil
- Verkefni 2
- Sett fyrir 31. janúar
- Skilist
15.22. febrúar - Sýnilausn, gerð aðgengileg eftir skil
- Verkefni 3
- Sett fyrir 14. febrúar
- Skilist 7. mars
- Sýnilausn, gerð aðgengileg eftir skil
- Verkefni 4
- Sett fyrir 28. febrúar
- Skilist 21. mars
- Sýnilausn, gerð aðgengileg eftir skil
- Verkefni 5
- Sett fyrir 20. mars
- Skilist 11. apríl
- Hópverkefni 1
- Sett fyrir í byrjun febrúar
- Skilist í byrjun mars
- Hópverkefni 2
- Sett fyrir í byrjun mars
- Skilist í byrjun apríl
- Einstaklingsverkefni
- Sett fyrir í lok janúar
- Skilist í lok mars
- Kynningar í apríl
Ekkert lokapróf, lokaeinkunn er út frá verkefnaskilum:
- 50% fyrir verkefni 1–5.
- Verkefni 5 fellt niður.
- Bestu fjögur verkefni gilda 12,5%.
- 40% fyrir hópverkefni 1 og 2.
- 10% fyrir einstaklingsverkefni.
- 10% fyrir kynningu á einstaklingsverkefni (valkvæmt og til upphækkunnar).