Hér má nálgast allt námsefni, dæmi og verkefni í áfanganum vefforritun 2 kenndan við HÍ vorið 2023.
Vika | Mánudagur | Námsefni | Verkefni | Skil |
---|---|---|---|---|
1 | 9. janúar | Kynning; form áfanga; upprifjun úr vef1 | ||
2 | 16. janúar | Testing; Node.js & NPM | Verkefni #1 | |
3 | 23. janúar | HTTP; Express; Form | ||
4 | 30. janúar | Cookies & sessions; notendaumsjón | ||
5 | 6. febrúar | postgres; hýsing | Verkefni #2; Hópverkefni #1 | Verkefni #1 |
6 | 13. febrúar | Öryggi; Vefþjónustur | Einstaklingsverkefni | |
7 | 20. febrúar | TypeScript | Verkefni #3 | Verkefni #2 |
8 | 27. febrúar | cache, redis; framenda framework, React | ||
9 | 6. mars | React | Verkefni #4 | Verkefni #3 |
10 | 13. mars | Next.js; GraphQL | ||
11 | 20. mars | Annað efni | Hópverkefni #2 | Hópverkefni #1 |
12 | 27. mars | Kynningar; stoðtími | Verkefni #4 | |
13 | 3. apríl | Engin tími | ||
14 | 10. apríl | Páskafrí mánudag, stoðtími miðvikudag | ||
15 | 17. apríl | Kynningar; stoðtími | Hópverkefni #2 |
Nánar er fjallað um kennsluáætlun í viku 1.
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-16:30 á mánudögum. Í einhverjum vikum verða einnig fyrirlestrar á miðvikudö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, 9.—15. janúar 2023
- Kynning; form áfanga; upprifjun úr vef1
- Vika 2, 16.—22. janúar 2023
- Testing; Node.js & NPM
- Vika 3, 24.—29. janúar 2023
- HTTP; Express; Form
- Vika 4, 30. janúar—5. febrúar 2023
- Cookies & session; notendaumsjón
- Vika 5, 6.–12. febrúar 2023
- postgres; hýsing
- Vika 6, 13.–19. febrúar 2023
- Öryggi; Vefþjónustur
- Vika 7, 20.–26. febrúar 2023
- TypeScript
- Vika 8, 27. febrúar–5. mars 2023
- cache, redis; framenda framework, React
- Vika 9, 6.–12. mars 2023
- React
- Vika 10, 13.–25. mars 2023
- React
- Vika 11, 20.–26. mars 2023
- React
- Vika 12, 27. mars–2. apríl 2023
- React
- Verkefni 1
- Kynning í fyrirlestri
- Sett fyrir 16. janúar
- Skilast 2. febrúar
- Sýnilausn
- Verkefni 2
- Kynning í fyrirlestri
- Sett fyrir 6. febrúar
- Skilast 23. febrúar
- Sýnilausn
- Verkefni 3
- Sett fyrir 20. febrúar
- Skilast 9. mars
- Sýnilausn
- Verkefni 4
- Sett fyrir 6. mars
- Skilast 30. mars
- Hópverkefni 1
- Kynning í fyrirlestri
- Sett fyrir 6. febrúar
- Skilast 24. mars
- Hópverkefni 2
- Sett fyrir í byrjun mars
- Einstaklingsverkefni sett fyrir 13. febrúar.
Ekkert lokapróf, lokaeinkunn er út frá verkefnaskilum:
- 50% fyrir verkefni 1–4.
- Verkefni 5 fellt niður.
- Hvert verkefni gildir 12,5%.
- 40% fyrir hópverkefni 1 og 2.
- 15% fyrir einstaklingsverkefni.
- Auka 5% til upphækkunnar.
- 10% fyrir kynningu á einstaklingsverkefni (valkvæmt og til upphækkunnar).