Ec utbildning mvc

Ec utbildning mvc

Karriärutveckling Plattformen. NET lanserades och består av verktyg, bibliotek och språk som används när du ska bygga program till Windows. .NET blev hela processen att skapa program betydligt mycket enklare än vad det hade varit tidigare. Innan .NET krävdes det att använda WinAPI, vilket var svårt och komplicerat, och det krävdes ungefär 10 gånger så mycket kod än vad som är behövs idag.

Programmeringsspråk för .NET-utvecklare

Även om .NET tillåter många olika språk finns det vissa som fungerar bättre än andra och har blivit populärare.

C är ett programmeringsspråk som utvecklades av dansken Anders Hejlsbergs team på Microsoft. Även om du kan använda C till att programmera nästan vad som helst, kommer det särskilt till sin rätt när du ska utveckla applikationer och spel till Windows. Eftersom det är ett av de populäraste programmeringsspråken idag, har det blivit ett populärt språk för att utveckla applikationer för webben och mobila enheter.

Det är ett eftertraktat språk på arbetsmarknaden med över 50 000 jobbannonser globalt varje månad.

F är ett funktionellt programmeringsspråk som är fullt kompatibelt med verktyg som Visual Studio och Xamarin Studio. Tillskillnaden mellan C och F ligger i att C är ett objektorienterat språk medan F är funktionellt. I funktionella språk är oföränderliga värden (immutable values) det normala.

Du kan inte efterhand förändra värdet på ett objekt som du tidigare har skapat. Med ett funktionellt programmeringsspråk formulerar du enklare problem och koden blir mer koncis, vilket minskar risken för fel.

Man skulle kunna säga att det låter dig programmera vad du menar i stället för det som datorn vill att du ska säga. Med C får du som sagt ett objektorienterat språk som ofta är mer träffsäkert, men kan samtidigt kräva lite mer kod och är inte lika förlåtande.

I ett objektorienterat språk kan du i efterhand ändra värdet på objekt, vilket kallas mutable values.

Det kommer dessutom med ett stort bibliotek med många användbara funktioner som gör det smidigt att använda då du slipper sitta och analysera olika databaser med funktioner. I det stora hela är språken egentligen ganska lika och det är tekniskt möjligt att använda C som ett funktionellt språk. Behärskar du båda språken kan du faktiskt använda dem samtidigt.

Löner för .NET-utvecklare

StadLön
Stockholm49 000 kr
Göteborg45 000 kr
Malmö44 000 kr

Viktiga kompetenser för .NET-utvecklare

  • Azure - en molntjänst från Microsoft
  • EPiserver - ett innehållshanteringsystem
  • Entity Framework - ett open-source ramverk för att automatisera databasrelaterade aktiviteter, särskilt anpassat för att bygga REST-applikationer

Utbildning för .NET-utvecklare

Det är aldrig försent att skola om sig eller att utveckla sig inom något nytt.

Idag finns det gott om utbildningar i form av YH, betalkurser eller självstudier via nätet.

Rekommenderade utbildningsalternativ

  • C -skolan - en svensk utbildningssida för dig som vill lära dig C. Här hittar du nybörjarguider, utbildningsmaterial och instruktionsvideos.
  • EC-utbildning - YH-utbildning på 2 år för dig som bor eller i närheten av Helsingborg.

    Informator med stort urval för dig som vill utbilda dig inom .NETs olika grenar. Finns i både Göteborg och Stockholm eller på distans.

  • Udemy - stor utbildningssida som erbjuder över kurser inom tech. Kurserna är relativt billiga och du hittar även en del som är helt gratis.

Podcasts för .NET-utvecklare

Att lyssna på en podcast är ett perfekt sätt att hänga med och lära sig nya grejer inom ditt favoritämne.

Nätet kryllar av olika poddar, vi har samlat några av de populäraste för dig som jobbar med, eller är intresserad av programmering. Lyssna när du är på väg till jobbet, på jobbet, på väg hem från jobbet… ni förstår.

Använda .NET i praktiken

.NET Stackoverflow - Alla programmerares go to sida. När du har kört fast och behöver hjälp hittar du oftast svaret på din fråga på just här.

Hela sidan är utvecklad i ASP.

Tui Group - Resebolags jätten har utvecklat hela sin hemsida och webbapp med.

Dell - En av de största distributörerna och tillverkarna av PC-datorer. Även denna sida är utvecklad i ASP.