Udvikling af serverside webapplikationer. 

Undervisningen tager udgangspunkt i flg værktøjer:

Visual Studio 2019 Community Edition

.Net Core SDK

Microsoft SQL Server Express

Postman

Swagger.IO Editor

Dag 1.  

Introduktion til forskellige arkitekture i webappikationer.

Introduktion til REST / SOAP interfaces

Introduktion til værktøjer

Hands-on: Installation af værktøjer

Hands-on:  Analyse af hvordan forskellige populære websites bruger servicekald.

Dag 2

Introduktion til Asp.Net Core

Hands-on: Opret et Asp.Net Core projekt der benytter Server side HTML rendering vha af Razor Pages. 

Dag 3

Hands-on: Opret et Asp.Net Core projekt der udstiller et REST interface

Dag 4

Introduktion til sikkerhed på interfaces

Hands-on: Opret et Asp.Net Core projekt der udstiller et REST interface og som via Entity Framework Core (O/RM) manipulerer data i en database.

Dag 5

Introduktion til Angular

Hands-on: Opret et Angular baseret website som benytter et REST interface til at læse og gemmen data på serveren.

Dag 6

Opfølgning på sidste uge.

Hands-on: Udarbejdelse af eget projekt i grupper

Dag 7

Opfølgning på projektgruppernes fremdrift

Hands-on: Udarbejdelse af eget projekt i grupper

Dag 8

Opfølgning på projektgruppernes fremdrift

Hands-on: Udarbejdelse af eget projekt i grupper

Dag 9

Opfølgning på projektgruppernes fremdrift

Hands-on: Udarbejdelse af eget projekt i grupper

Dag 10

Præsentation af gruppernes arbejde.

Opsummering og evaluering 






Rumtype: Manuel
Rumtype: Manuel

  1. Eleven kan udvikle et program til en Embedded Controller, som anvender udviklingssystemets færdige programmoduler og eventuelle RTOS.

  2. Eleven kan beskrive det overordnede princip i analog til digital (A/D) konvertering, og i digital til analog (D/A) konvertering.

  3. Eleven kan beskrive de overordnede principper omkring sampling af data.

  4. Eleven kan opsætte en datalogger med et standard A/D interface, og behandle indkomne data.

  5. Eleven kan evaluere opsamlet data, såvel praktisk som teoretisk, under hensyntagen til spredning og varians.

  6. Eleven kender signaleringen i en given kommunikation som eks. I2C.

  7. Eleven kan programmere en given Controller til kommunikation med perifere enheder.

  8. Eleven kan udfærdige struktureret programdokumentation.

Rumtype: Manuel