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