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
- Teacher: Mads Bock Christensen
Eleven kan udvikle et program til en Embedded Controller, som anvender udviklingssystemets færdige programmoduler og eventuelle RTOS.
Eleven kan beskrive det overordnede princip i analog til digital (A/D) konvertering, og i digital til analog (D/A) konvertering.
Eleven kan beskrive de overordnede principper omkring sampling af data.
Eleven kan opsætte en datalogger med et standard A/D interface, og behandle indkomne data.
Eleven kan evaluere opsamlet data, såvel praktisk som teoretisk, under hensyntagen til spredning og varians.
Eleven kender signaleringen i en given kommunikation som eks. I2C.
Eleven kan programmere en given Controller til kommunikation med perifere enheder.
Eleven kan udfærdige struktureret programdokumentation.
- Teacher: Jakup Wenningsstedt Hansen
- Teacher: Mads Bock Christensen
- Teacher: Mads Bock Christensen
- Teacher: Jakup Wenningsstedt Hansen
- Teacher: Mads Bock Christensen