HemUtbildningarWebbutvecklare .NET CMS
Antagningen

Har du frågor om din ansökan? Vår antagning hjälper dig!

08-466 60 00
antagningen@nackademin.se

Expeditionen

Frågor om allmänna studieärenden och CSN.

08-466 60 00
expeditionen@nackademin.se

Vi som jobbar på Nackademin

Möt personalen på Nackademin

Overlay link

Övrigt

Samarbeten, kompetensutveckling och övriga frågor.

Overlay link

YH Praktik 18 veckor Stockholm 2 år

Webbutvecklare .NET CMS

Utbilda dig inom webbutveckling med inriktning .NET CMS

Överblick

Kurser som ingår

Ledningsgrupp

Antagningskrav

Observera att den här utbildningen är stängd för ansökan inför höstterminen 2018.

Vill du jobba med att utveckla moderna webbplatser i ett av marknadens mest använda programmeringsspråk? Som webbutvecklare inom .NET CMS jobbar du med att utveckla avancerade, dynamiska och användarvänliga webblösningar. Utöver dina kunskaper inom utveckling i .NET får du också spetskompetens inom CMS, vilket ger dig möjlighet att jobba med något av de största och mest komplexa publiceringsverktygen i branschen. Det här är utbildningen för dig som gillar kreativ problemlösning, vill ha en bred programmeringskompetens och känna dig säker på att du är eftertraktad på arbetsmarknaden när du tar examen!

Den här utbildningen ger dig en bred programmeringsgrund inom den väletablerade Microsoftbaserade plattformen .NET. Den passar dig som gillar problemlösning och som vill utvecklas i den riktning som branschen drar. Du lär dig att utveckla komplexa lösningar för webben som är funktionella, användarvänliga och attraktiva för besökaren. Det kan vara allt från olika typer av webbapplikationer till avancerade e-handelssystem.
Inriktningen mot CMS, Content Management System, innebär att du också får en expertis inom webbutveckling med ett webbaserat publiceringsverktyg som gör det enkelt för en redaktör eller administratör att underhålla en webbplats. Med ett CMS kan flera olika användare enkelt logga in och redigera en webbplats innehåll utan att behöva redigera varje sida med ett webbredigeringsprogram. Idag sker webbutveckling till stor del på CMS-plattformar och efterfrågan på webbutvecklare med kombinationen .NET och spetskompetens inom ett eller flera CMS är väldigt stor.

Yrkesroller efter utbildningen

Marknaden – stor efterfrågan på webbutvecklare med CMS-kompetens

I takt med att digitaliseringen i samhället ökar och att tekniken utvecklas och blir allt mer avancerad blir även lösningarna mer komplexa. Efterfrågan på nya webblösningar och kunniga utvecklare fortsätter därför att växa. Webbutvecklingen idag sker till stor del på CMS-plattformar och kompetens inom webbutveckling i .NET i kombination med ett CMS efterfrågas allt mer. En undersökning i Web Service Award visar att .NET-baserade CMS står för 51% av det totala användandet av CMS. Arbetsmarknaden är alltså i stort behov av webbutvecklare inom .NET med inriktning mot CMS.

Efter utbildningen kan du bland annat att jobba som:

  • Webbutvecklare .NET
  • Plattformsutvecklare (CMS)
  • Systemutvecklare

Utbildningen

Efter utbildningen har du en bred programmeringsgrund och kan utveckla komplexa och effektiva webbapplikationer och lösningar för .NET-plattformen. Du kommer att kunna skapa effektiva webblösningar med hjälp av CMS eller med optimerad klientkod med JavaScript och olika aktuella JavaScript-bibliotek. Utöver detta lär du dig även att samarbeta i agila projekt, från kodning till implementation. Du kommer att vara van att arbeta på ett lösningsorienterat sätt, både självständigt och i ett utvecklingsteam.

I utbildningen ingår bland annat:

  • Programmering med C#
  • Programmering med ASP.NET MVC
  • Databasteknik
  • Frontend
  • CMS-utveckling
  • Design patterns
  • Application Lifecycle Management
  • LIA/Praktik

Application Lifecycle Management

Yh-poäng: 20

Kursen ger dig kunskap om programmeringsprojekt och deras miljöer, hur projekten sätts upp, konfigureras och slutligen installeras (deployas) till olika testmiljöer. Du får även kunskap kring bygg- och testautomatisering samt versionshantering.

CMS-utveckling

Yh-poäng: 40

Efter kursen har du kompetensen och färdigheterna att arbeta med en av de ledande CMS-plattformarna på marknaden. Du får kunskap om hur CMS fungerar och hur arbetet mot ett specifikt CMS utformas. Målet är att du ska kunna utveckla avancerade webblösningar i ett CMS.

Databasteknik

Yh-poäng: 20

I den här kursen lär du dig hur relationsdatabaser är uppbyggda och fungerar. Målet är du ska kunna använda en optimerad databas med TSQL i enlighet med yrkesmässiga riktlinjer. Du kommer kunna effektivisera och optimera informationshantering, skapa stored procedures och programmera samt kommunicera med databaser med ADO.NET i C# och via Entity framework och LINQ. Du kommer även att ha förståelse för hur olika lösningar påverkar prestandan.

Designpatterns

Yh-poäng: 10

Efter avslutad kurs kommer du att ha en grundläggande förståelse för olika sätt att strukturera upp programkod med hjälp av olika designpatterns. Du kommer att ha kännedom om de vanligaste designpatterns som används och att de ska kunna använda dessa för att bygga applikationer.

Examensarbete

Yh-poäng: 30

I den här kursen omsätter du dina kunskaper och färdigheter inom webbutveckling i .NET mot ett CMS på en nivå som motsvarar branschstandard genom att genomföra ett praktiskt webbprojekt, med fördel i samarbete med ett företag. Det omfattar allt från kravspecifikation till en färdig applikation eller tjänst. Det kan vara mot ett CMS eller en webbplats i .NET. Du kommer självständigt att planera, genomföra, dokumentera och presenterna projektet.

Frontend 1

Yh-poäng: 30

Syftet med kursen är att ge dig kunskaper i webbdesign och om hur webbdesign genomförs med relevanta tekniker och efter gällande riktlinjer. Efter kursen kommer du att kunna skapa applikationer med JavaScript samt HTML och CSS. Målet är även att du ska kunna genomföra lösningar med responsiv design så att applikationen kan anpassas för att fungera på olika enheter som t.ex. mobiltelefoner, surfplattor och datorer.

Frontend 2

Yh-poäng: 30

I den här kursen fördjupar du din kunskap i frontend-utveckling. Målet är att du ska kunna skapa webblösningar som innehåller effektiv och optimerad kod som körs på klienten, mer avancerade applikationer med SPA (Single Page Application) och AJAX samt utveckla med JavaScript och olika ramverk och kodbibliotek.

Introduktion till CMS

Yh-poäng: 10

Kursen ger dig en introduktion till vad CMS är och hur det används. Kursen ger även en överblick över vilka stora CMS som är aktuella i branschen. Du kommer även kunna använda ett CMS ur ett redaktionellt och administrativt perspektiv.

LIA

Yh-poäng: 100

Under LIA:an utvecklar du dina kunskaper och färdigheter inom programmering för att nå en yrkesmässig nivå. Målet är du med stor självständighet utvecklar webbapplikationer i en skarp arbetsmiljö, från en kravspecifikation till en färdig applikation. Kursen ger dig kompetensen att enligt branschstandard och enligt ett företags rutiner utveckla komplexa webbapplikationer och lösningar i.NET-plattformen och mot ett CMS. Du kan göra din LIA på nationella och internationella företag där både svenska och engelska är koncernspråk.

Programmering med ASP.NET MVC 1

Yh-poäng: 30

Efter kursen har du färdigheter i att bygga dynamiska, databasdrivna webbapplikationer i C# med ASP.NET MVC. Du ska veta hur webbkommunikation via http fungerar mellan en webbserver och en webbläsare och hur den påverkar dynamiska webbapplikationer. Du kommer att förstå hur olika tekniker som tillexempel AJAX kan användas för att förbättra lösningen och lära dig att publicera en webbapplikation på ISS och Microsoft Azure.

Programmering med ASP.NET MVC 2

Yh-poäng: 40

Under kursen får du en fördjupad kunskap kring programmering i ASP.NET MVC, kompetensen att utveckla mer komplexa webbapplikationer i tekniken samt en grundläggande förståelse av agil projektmetodik. Du kommer kunna tillverka komplexa webapplikationer i C# med ASP.NET MVC med koppling mot databaser och med hänsyn till prestanda och stora datamängder. Du får också en introduktion till relevanta projektmetoder samt erfarenhet av att arbeta i en projektgrupp med agil utveckling.

Programmering med C#

Yh-poäng: 40

Den här kursen ger dig en grundläggande kunskap om programmering och kompetensen att utveckla programmeringslösningar i C#. Målet är att du ska kunna använda Visual Studio för att självständigt göra enklare applikationer i Windows och kunna skriva, testa och felsöka kod. Du kommer att fördjupa dig i objektorientering, klasser, arv, interface, delegater samt problemlösning. Du lär dig även att dokumentera kravbilden för en applikation med hjälp av UML. Utöver det lär du dig att effektivt felsöka och testa programkod.

Ledningsgruppen består av potentiella arbetsgivare som kvalitetssäkrar utbildningen och ser till så att du lär dig precis det som branschen efterfrågar.

Varje yrkeshögskoleutbildning styrs av en ledningsgrupp som består av olika arbetsgivare från branschen, en utbildningsansvarig, nuvarande studenter och representanter för kommun och högskola. Ledningsgruppens uppgift är att se till att utbildningen ger rätt kompetens och håller den höga kvalitet som krävs för att du ska kunna jobba som den yrkesroll som utbildningen leder till. Ledningsgruppen sammanträder fyra gånger per år och diskuterar allt ifrån kursinnehåll och kursmål till gästföreläsningar och utbildningens kvalitet. Flera av de arbetsgivare som är med i ledningsgruppen tar även emot LIA-praktikanter och vill anställa yrkesrollen.

Grundläggande behörighet samt lägst godkänt betyg i:

  • Matematik B/2
  • Programmering A/1

Saknar du behörighet i programmering? Då kan du gå vår preparandkurs i Programmering 1/A.

Anmäl intresse för den här utbildningen!

Fyll i formuläret nedan för mer information!

Anmäl dig till kursen!

Anmäl dig till kursen genom att fylla i formuläret nedan.