{"version":{},"omfattning":"7,5","avvecklad":false,"betygsskala":"UNDEFINED","kravTidigareStudier":"UNDEFINED","beskrivning":[],"huvudomrade":[{"huvudomrade":{"benamning":[{"sprakkod":"se","text":"Informatik"}],"beskrivning":[]}}],"utbildningsomrade":[],"amnesord":[],"kravBehorighet":[{"sprakkod":"se","text":"Introduktion till systemutveckling, 6 hp och Datamodellering och databassystem, 6 hp från Informatik med systemvetenskaplig inriktning, grundkurs, 30 hp. Alternativt Introduktion till systemutveckling, 6 hp och Introduktion till objektorienterad programmering och problemlösning, 9 hp från Informatik med systemvetenskaplig inriktning, grundkurs, 30 hp."}],"uid":"615A2A03-A3AD-4977-9AD3-0B6509E57480","organisation":{"hrReferensNummer":[],"benamning":[],"beskrivning":[]},"utbildningskod":"IK213G","grundtyp":"KURS","utbildningstyp":"UNDEFINED","utbildningsform":"HOGSKOLEUTBILDNING","studieordning":"UNDEFINED","nivainomstudieordning":"GRUND","amnesomrade":[],"status":"KOMPLETT","benamning":[{"sprakkod":"sv","text":"Informatik, Full-stack systemutveckling, fortsättningskurs"},{"sprakkod":"en","text":"Informatics, Full-Stack System Development, Intermediate Course"}],"fritext":{"PROGRAMINNEHALLEX":{"benamning":[{"sprakkod":"se","text":""}]},"PROGRAMPOPULARBESKRIVNING":{"benamning":[{"sprakkod":"se","text":"2026-03-12 00:00:00.0"}]},"KURSSTUDIEFORM":{"benamning":[{"sprakkod":"se","text":""}]},"EXAMENKOMMENTAR":{"benamning":[{"sprakkod":"se","text":"//Projektuppgift//, 7,5 högskolepoäng (Provkod: A001)\nPraktisk examination"}]},"LITTERATURLISTASTATUS":{"benamning":[{"sprakkod":"se","text":"KLAR"}]},"KURSBEDOMNINGSFORM":{"benamning":[{"sprakkod":"se","text":""}]},"PROGRAMMAL":{"benamning":[{"sprakkod":"se","text":"Den studerande skall efter avslutad kurs ha kunskaper om\r\n@@Ramverket ASP.NET Core MVC\r\n@@Begreppet Web Services (Web API)\r\n@@Tillämpning av designmönster inom webbutveckling\r\n@@Tekniker för Object-relational mapping (ORM) tex Entity Framework (EF) Core.\r\nDen studerade skall efter avslutad kurs kunna\r\n@@utveckla webbaserade informationssystem i ASP.NET Core MVC\r\n@@utveckla system för datautbyte mellan webbapplikationer med hjälp av Web Services\r\n@@analysera och utforma arkitekturer för webbaserade informationssystem utifrån kunskap om designmönster och tekniker för ORM.\r\nDen studerade skall efter avslutad kurs\r\n@@ha förmåga att värdera utformningsbeslut utifrån ett kritiskt och kunskapsbaserat förhållningssätt."}]},"PROGRAMALLMANT":{"benamning":[{"sprakkod":"se","text":"\u003cp\u003e\u003ci\u003eProjektuppgift\u003c/i\u003e\u003cbr\u003e\u003c@gradeScaleIntroTxtExSv/\u003eUnderkänd (U), Godkänd (G) eller Väl godkänd (VG).\u003c/p\u003e"}]},"KURSEXAMINA":{"benamning":[{"sprakkod":"se","text":"\u003cp\u003e\u003ci\u003eProjektuppgift\u003c/i\u003e, 7,5 \u003c@creditsLoTxtSv/\u003e (\u003c@testCodeTxtSv/\u003e: A001)\u003cbr\u003e\u003c@gradeScaleIntroTxtExSv/\u003eUnderkänd (U), Godkänd (G) eller Väl godkänd (VG).\u003c/p\u003e"}]},"KURSBESTAMMELSER":{"benamning":[{"sprakkod":"se","text":""}]},"PROGRAMINKRAV":{"benamning":[{"sprakkod":"se","text":"1.0"}]},"KURSBETYG":{"benamning":[{"sprakkod":"se","text":"Underkänd (U), Godkänd (G) eller Väl godkänd (VG)"}]},"LITTERATURLISTA":{"benamning":[{"sprakkod":"se","text":"\u003c_p0_\u003e\u003c@littHeaderTagStart/\u003eObligatorisk litteratur\u003c@littHeaderTagEnd/\u003e\r\nDelamater, Mary och Joel Murach (latest edition)\n//Murach’s ASP.NET Core MVC//\nMike Murach \u0026 Associates"}]},"KURSFORDJUPNING":{"benamning":[{"sprakkod":"se","text":"G1F "}]},"KURSUPPDRAG":{"benamning":[{"sprakkod":"se","text":"N"}]},"PROGRAMINNEHALL":{"benamning":[{"sprakkod":"se","text":"Under kursen utvecklas komponentbaserade webbapplikationer utifrån det objektorienterade synsättet.\r\nWebbapplikationerna utvecklas i verktyget Visual Studio .NET med programspråket C#. De delar av .NET som fokuseras är ASP.NET Core MVC, EF Core, och Web API. Arkitektur inom ASP.NET Core diskuteras under kursen. Arkitekturen diskuteras på olika nivåer, både intern och extern. Med intern nivå avses i detta sammanhang hur en webbapplikations komponenter är strukturerade och relaterade till varandra och med extern nivå avses hur olika webbapplikationer kommunicerar och utbyter data med varandra."}]},"PROGRAMOVRIGT":{"benamning":[{"sprakkod":"se","text":"Undervisning kan ske på engelska.\r\nKomplettering sker enligt examinators anvisningar."}]}},"datum":{"FASTSTALLANDEDATUM":{"startDatum":"2026-03-12T00:00:00.000Z","periodkod":[{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V26"},{"sprakkod":"en","text":"V26"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT26"},{"sprakkod":"en","text":"VT26"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20261"},{"sprakkod":"en","text":"20261"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202611"},{"sprakkod":"en","text":"202611"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2026-03-12"},{"sprakkod":"en","text":"2026-03-12"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2026"},{"sprakkod":"en","text":"VT 2026"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2026"},{"sprakkod":"en","text":"Spring semester 2026"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V26"},{"sprakkod":"en","text":"V26"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT26"},{"sprakkod":"en","text":"VT26"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20261"},{"sprakkod":"en","text":"20261"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202611"},{"sprakkod":"en","text":"202611"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2026-03-12"},{"sprakkod":"en","text":"2026-03-12"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2026"},{"sprakkod":"en","text":"VT 2026"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2026"},{"sprakkod":"en","text":"Spring semester 2026"}]}],"periodTidsrelation":"INOM"},"IKRAFTTRADANDETERMIN":{"startDatum":"2026-08-31T00:00:00.000Z","slutDatum":"2027-01-17T00:00:00.000Z","periodkod":[{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"se","text":"20262"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"H26"},{"sprakkod":"en","text":"H26"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"HT26"},{"sprakkod":"en","text":"HT26"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20262"},{"sprakkod":"en","text":"20262"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202636"},{"sprakkod":"en","text":"202636"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2026-08-31"},{"sprakkod":"en","text":"2026-08-31"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"HT 2026"},{"sprakkod":"en","text":"HT 2026"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Höstterminen 2026"},{"sprakkod":"en","text":"Autumn semester 2026"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"H26"},{"sprakkod":"en","text":"H26"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"HT26"},{"sprakkod":"en","text":"HT26"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20262"},{"sprakkod":"en","text":"20262"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202636"},{"sprakkod":"en","text":"202636"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2026-08-31"},{"sprakkod":"en","text":"2026-08-31"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"HT 2026"},{"sprakkod":"en","text":"HT 2026"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Höstterminen 2026"},{"sprakkod":"en","text":"Autumn semester 2026"}]}],"periodkodslut":[{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V27"},{"sprakkod":"en","text":"V27"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT27"},{"sprakkod":"en","text":"VT27"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20271"},{"sprakkod":"en","text":"20271"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202704"},{"sprakkod":"en","text":"202704"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2027-01-17"},{"sprakkod":"en","text":"2027-01-17"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2027"},{"sprakkod":"en","text":"VT 2027"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2027"},{"sprakkod":"en","text":"Spring semester 2027"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V27"},{"sprakkod":"en","text":"V27"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT27"},{"sprakkod":"en","text":"VT27"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20271"},{"sprakkod":"en","text":"20271"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202704"},{"sprakkod":"en","text":"202704"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2027-01-17"},{"sprakkod":"en","text":"2027-01-17"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2027"},{"sprakkod":"en","text":"VT 2027"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2027"},{"sprakkod":"en","text":"Spring semester 2027"}]}],"periodTidsrelation":"FORE"},"INRATTANDEDATUM":{"startDatum":"2025-11-01T00:00:00.000Z","periodkod":[{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"H25"},{"sprakkod":"en","text":"H25"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"HT25"},{"sprakkod":"en","text":"HT25"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20252"},{"sprakkod":"en","text":"20252"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202544"},{"sprakkod":"en","text":"202544"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2025-11-01"},{"sprakkod":"en","text":"2025-11-01"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"HT 2025"},{"sprakkod":"en","text":"HT 2025"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Höstterminen 2025"},{"sprakkod":"en","text":"Autumn semester 2025"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"H25"},{"sprakkod":"en","text":"H25"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"HT25"},{"sprakkod":"en","text":"HT25"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20252"},{"sprakkod":"en","text":"20252"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202544"},{"sprakkod":"en","text":"202544"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2025-11-01"},{"sprakkod":"en","text":"2025-11-01"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"HT 2025"},{"sprakkod":"en","text":"HT 2025"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Höstterminen 2025"},{"sprakkod":"en","text":"Autumn semester 2025"}]}],"periodTidsrelation":"INOM"}},"faststallandeOrganisation":{"hrReferensNummer":[],"benamning":[{"sprakkod":"se","text":"Prefekt"}],"beskrivning":[],"kod":"Prefekt"},"visaWebb":"UNDEFINED","visaXML":"UNDEFINED"}