Utvecklare .NET
Arbeta som Utvecklare .NET
För företagen har webbteknik och applikationsutveckling fått en allt större betydelse. Dagens kunder ställer allt större krav när det gäller att erbjuda enkla, säkra och effektiva lösningar.
.NET är en plattform som ständigt växer och får en allt större betydelse.
Ansök idag!
Ta chansen att skaffa dig en ordentlig utbildning med mycket goda chanser att få jobb!
Arbetsuppgifter
Andra viktiga kunskaper som utbildningen tillhandahåller är affärsmannaskap, kommunikation samt projektledning. Dessa kommer du ha stor användning av i din kommande yrkesroll där du kan arbeta som:
- .NET-utvecklare
- Webbutvecklare
- Applikationsprogrammerare
- Programvaruutvecklare
- Mjukvaruutvecklare
- Systemutvecklare
Per Widmark
Kontaktperson
Behörighet och urval
Behörighet till yrkeshögskolan. Läs mer om behörighet till yrkeshögskolan här.
Krav på särskilda förkunskaper
Lägst betyget E/3/G i följande kurser eller motsvarande kunskaper
Engelska 6, 100p
Matematik 2, 100p
Svenska 2 eller Svenska som andraspråk 2, 100p
Programmering 1, 100p alternativt kunskaper i
”Grundläggande programmering (C #)”, ”Villkorsstyrda programsatser”, ”Variabler, deklaration och tilldelning”, ”Felsökning” samt ”Introduktion till Objektorientering”.
Möjlighet att via ett test pröva ovanstående kunskaper, i de fall de inte är dokumenterade, finns.
Möjlighet att läsa in kursen ”Programmering 1” via Norrlands Yrkeshögskola finns också.
Reell kompetens
Antagningsprocessen
Urval 2. Meritering
Urval 3. Slutgiltig bedömning
Urvalsprocessen startar när ansökan registreras. Ansökan sker i ett webbformulär. Enligt ovan är det första urvalskriteriet behörighet till utbildning inom yrkeshögskolan.
Betyg
Finansiering
Utbildningen är avgiftsfri och berättigar studielån hos CSN.
Vad du kommer lära dig
.NET Framework, 30 yh-p
Grunderna i .NET framework
Versionshantering
Namnrymder
System
System.Data
System.Collections.Generic
System.XML
Inbyggda behållarklasserna i .NET Framework
ArrayList
Stack
Queue
List
Dictionary
Affärsmannaskap och kommunikation, 15 yh-p
Kundbemötande
Förmedling av kunskap
Mötesteknik, retorik och presentationsteknik
Entreprenörskap
Konsultativ försäljning och merförsäljning
Projektmetodik, 15 yh-p
Projektförloppet
Projektorganisation och rollfördelning
Projektbeskrivning
Projektrapportering och projektavslut
Utvärdering och eftergranskning
Databaser, Entity Framework samt LINQ, 20 yh-p
Termer och begrepp gällande databaser
Relationsdatabaser
SQL
noSql databaser
UML
Databasmodellering och normalisering
Genomgång av och förståelse för Entity Framework
Funktioner i Entity Framework
Databashantering med LINQ (Language Integrated Query)
Distribuerade system med ASP.NET Web API, 20 yh-p
API:er och gränssnitt mot andra system
Programmera och konfigurera ASP.NET Web API tjänster
Använda, driftsätta, testa samt felsöka ASP.NET Web API tjänster
Förståelse om WCF
Internetsäkerhet, 10 yh-p
Authenticering
Brandväggar
Kryptografi
DOS-attack
Injektions-attack
Spoofing-attack
Cross-Site-Scripting(XSS)
Kvalitetssäkring; kravspecifikationer och test, 15 yh-p
Nyttan med kravspecifikationer
Lämpliga nivåer för kravdokumentation
Skillnaden mellan traditionell kravhantering I RUP-projekt i jämförelse med lättrörliga krav i agila projekt
Analys och design med agila metoder, 20 yh-p
Syftet med ett agilt arbetssätt
Agil utvecklingsmetodik, Kanban, Scrum, Extrem programmering (XP)
Tidsestimering, Riskbedömning samt Resursplanering
Värderingar, principer och synsätt
Analys och design med hjälp av agila metoder
C# grund, 25 yh-p
Objektorientering och objektorienterade begrepp
C#-språkets konstruktioner, syntax och semantik
Programmeringsmetodik
Visual Studio
Skapa enklare applikationer i Windows
C# fördjupning, 25 yh-p
Objektorienterad programmering med C#
Analys, strukturering och konstruktion av programvara
Webbapplikationer med Clean Architecture
Content Management system, 15 yh-p
Vad kan de innehålla?
Hantering
Innehållspublicering
Publiceringsflöden
Godkännandeflöden och dokumenthantering
Utveckling av anpassade applikationer
Sökning
Utvärdering
Designmönster och ASP.NET MVC, 20 yh-p
Syfte och nyttan med designfönster
Genomgång av MVC-arkitekturen
Utveckla MVC applikation med hjälp av MVC ramverket i .NET.
Grunden i webbutveckling
Förståelse för ASP.NET arkitiekturen
Bygga webbapplikationer med ASP.NET MVC
HTML 5, 25 yh-p
CSS3 och JavaScript
Skapande av användargränssnitt med HTML5
Interaktivitet med JavaScript
Avancerad grafik med CSS3
Skapa webbapplikationer som fungerar offline
Skapa webbsidor som fungerar på olika typer av enheter