HemIT-utbildningarWebbutvecklare .NET CMS
Antagningen

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

Telefontid: mån-fre kl 10-12

08-466 60 00
antagningen@nackademin.se

Expeditionen

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

08-466 60 00
expeditionen@nackademin.se

Hitta till Nackademin 
Tomtebodavägen 3A, 171 65 Solna

Vi som jobbar på Nackademin

Möt personalen på Nackademin

Overlay link

Kontakt

Hitta till Nackademin i Solna och Uppsala

Overlay link

YH Praktik 20 veckor Stockholm 2 år

Webbutvecklare .NET CMS

Utbilda dig inom webbutveckling med inriktning .NET CMS

Överblick

Kurser som ingår

Ledningsgrupp

Antagningskrav

Den här utbildningen har ej garanterad start hösten 2020. Mer information kommer i slutet av januari 2020.

Vill du jobba med att utveckla moderna webbplatser i ett av marknadens mest använda programmeringsspråk? 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. Utbildningen Webbutvecklare .NET CMS är 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!

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 webbutvecklare fortsätter därför att växa. 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.

Utbildningen Webbutvecklare .NET CMS ger dig en bred programmeringsgrund inom den väletablerade Microsoftbaserade plattformen .NET. 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.

Läs intervjun med nuvarande studenten Robert som berättar om utbildningen och kommande LIA-praktiken!

Är du intresserad av den här utbildningen? Då kanske även följande utbildningar skulle kunna vara något för dig:

Yrkesroller efter utbildningen

För att trivas i rollen som webbutvecklare bör du vara vara lösningsorienterad, logisk, noggrann och självklart gilla programmering.

Efter utbildningen kan du bland annat att jobba som:

  • Webbutvecklare .NET
  • Systemutvecklare

Utbildningen

Utbildningen Webbutvecklare .NET CMS ger dig en bred programmeringsgrund inom den väletablerade Microsoftbaserade plattformen .NET. 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.

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.

Denna utbildning kommer att bedrivas delvis på engelska.

I utbildningen ingår bland annat:

  • Programmering med C#
  • Webblösningar i ASP.NET
  • Webblösningar med fokus på frontend och JavaScript samt HTML och CSS
  • Molnbaserade lösningar för CMS
  • Programmera mot databaser i SQL-server
  • CMS-utveckling
  • Systemarkitektur
  • REST-tjänster
  • Agil projektmetodik

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: 15

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: 25

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

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

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:

  • Gymnasieexamen eller kommunal vuxenutbildning med minst 2250 poäng eller motsvarande.

Motsvarande kan vara att du har läst på folkhögskola eller studerat i utländsk gymnasieskola. Du kan också ha annan utbildning eller praktisk erfarenhet som gör att du har förutsättningar att tillgodogöra dig utbildningen. Läs mer under Reell kompetens.

Särskild behörighet:

  • 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!