Skip to content

HBV403G/2020V

 
 

Repository files navigation

Vefforritun 2, 2020

Hér má nálgast alla fyrirlestra, dæmi og verkefni í áfangagnum vefforritun 2 eftir Ólafur Sverrir Kjartansson, kenndan við HÍ vorið 2019.

Upptökur af fyrirlestrum eru á YouTube.

Kennsluáætlun

Vika Fimmtudagur Viðfangsefni Verkefni Skil
1 Kynning, node.js, ósamstillt forritun Verkefni #1
2 Einingar, atburðir, express
3 HTTP, form, postgres Verkefni #2 Verkefni #1
4 Öryggi
5 Auðkenning, Heroku Verkefni #3 Verkefni #2
6 Vefþjónustur Verkefni #4 Verkefni #3
7 Vefþjónustur, redis & cache Hópverkefni #1
8 React Verkefni #5 Verkefni #4
9 React
10 React, next.js Verkefni #6 Verkefni #5
Hópverkefni #2 Hópverkefni #1
11 Bundling, Typescript Verkefni #6
12 Upprifjun og um lokapróf
Hópverkefni #2

Fyrirlestrar

Ítarefni

Verkefni

Hópverkefni


Útbúa fyrirlestra

Allir fyrirlestrar eru skrifaðir í Markdown. Til að útbúa fyrirlestra er revel.js notað með pakkanum reveal-md. Til þess að keyra fyrirlestra þarf að keyra í rót verkefnis:

npm install
npm run present

Linting

Til að keyra linting á markdown:

npm run markdownlint

JavaScript kóða í .js, .html og .md skrám:

npm run eslint-js
npm run eslint-markdown
npm run eslint-html
npm run eslint # keyrir allt að ofan

Allt saman keyrir með:

npm test

About

Vefforritun 2 – Spring 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.4%
  • HTML 9.5%
  • TypeScript 3.5%
  • CSS 1.5%
  • TSQL 0.1%