Vad tycker ni som studerar eller jobbar om detta innehåll?
Vad tycker ni som studerar eller jobbar om innehållet i utbildningen (YH), är det bra kunskaper som eftertraktas på arbetsmarknaden?
EDIT: ordningen på kurserna kanske inte stämmer helt.
År 1
Webbapplikation MVP, 50 Yhp
I utbildningens första kurs får du kunskaper om klientsidan av moderna webbsidor och en introduktion till klient- och serverprogrammering. Du använder HTML, CSS och JavaScript för att bygga användarvänliga webbsidor. Genom gästföreläsningar och arbetsmetoder får du även insikt i den kommande yrkesrollen. Under kursen ges även en försmak av det innehåll som efterföljande kurser kommer att bestå av. Kursen behandlar också projektmetodik, dokumentation och grunderna i källkodshantering för att du ska få verktyg och metoder för att kunna arbeta på distans i projektgrupper.
Objektorienterad programmering med C#, 25 Yhp
Utbildningens andra kurs ger dig kunskaper i objektorienterad programmering och design i plattformen .NET och programspråket C#. Dessa behöver du för det är denna plattform vi i huvudsak kommer att använda för serverprogrammering under utbildningen. Kursen ska också ge dig kunskap i att tänka logiskt och arbeta metodiskt vid programutveckling, samt träna dig att utveckla program enligt god programmeringsstil. Under utvecklingsarbetet kommer du använda källkodshantering med exempelvis GIT.
Dynamiska Webbsystem 1 & 2, 25 + 25 Yhp
Kurserna bygger vidare på Objektorienterad programmering med C# och ger dig kunskaper i att använda webbramverket ASP.NET. Här får du färdigheter för att implementera ett webbaserat API i ASP.NET och lagring i databas via exempelvis Entity Framework Core. Kurserna ger även kunskaper om de vanligaste databastyperna samt tillämpade kunskaper i klient-/serverteknik samt hantering av användarbehörighet och tillstånd i en applikation.
Affärsmannaskap för IT, 25 Yhp
I denna kurs får du förståelse för affärsmannaskap inom utveckling. Kursen ger dig kunskaper om hur ett projekt-team systematiskt kan utveckla affärer och produkter kring en idé eller ett identifierat behov. Du bygger vidare på de kunskaper inom projektmetodik som du utvecklade i Webbapplikation MVP genom att också tänka i termer av värdeskapande affärer.
Moderna Webbapplikationer, 50 Yhp
I första årets sista kurs är fokus på klientprogrammering med JavaScript i moderna ramverk som till exempel Angular JS, React JS eller Vue JS. Kursen kopplar de färdigheter du fått i serverprogrammering i kurserna Dynamiska Webbsystem 1 och 2 med klientens roll i en applikation. Under kursen genomförs och presenteras ett större programmeringsprojekt.
År 2
Webbapplikationer med realtidskommunikation, 50 yhp
Här byggs dina kunskaper på för att kunna utveckla applikationer med komponenter för realtidskommunikation. Detta genom användning av WebSockets och .NET-ramverket SignalR. Du genomför projekt där realtidsuppdatering är ett krav. Utöver realtidskommunikation fördjupas även dina kunskaper i ramverket ASP.NET.
Lärande i arbete 1 & 2, 50 + 50 Yhp
Den första LIA-periodens syfte är att du ska delta i projekt på LIA-platsen och där få arbeta med programmering och webbutveckling.
I den avslutande LIA-perioden får du ytterligare erfarenhet av mjukvaruprojekt. I denna kurs ska du inte enbart delta i projekt. Du får hantera analys, design och konstruktion av en mjukvara, webbapplikation eller webbsystem och får därmed en helhetsbild av projektgenomförande vid din LIA-plats.
Affärsutveckling för IT, 25 yhp
I kursen får du verktyg för att bryta ner och analysera kundens behov till en värdeskapande affär samt bidra till en övergripande förståelse för de ekonomiska förutsättningar i vilka utvecklingsarbete bedrivs. Kursen bygger vidare på kunskaper från Affärsmannaskap för IT, fördjupar dina kunskaper om affärsplaner. Du får lära dig några i branschen vanligt förekommande affärsmodeller och kunnande att avgöra om en affärsidé är realiserbar. Du får också träning i att ordna produktutveckling i faserna nyutveckling, vidareutveckling och förvaltning.
Examensarbete, 25 yhp
Under examensarbetet får du självständigt genomföra en studie eller ett projekt. Du orienteras om vetenskapligt arbetssätt, metodval och källhantering. Ditt arbete ska med lämpliga metoder använda, tillämpa och vidareutveckla de kunskaper, färdigheter och kompetenser som du inhämtat under utbildningen.