C# och .NET

Lär dig mer, gör mer och nå högre

Kontakta oss

C# och .NET för Pythonutvecklare

Format
Online på distans

Kursavgift
Ja

Studietakt
100%, jobbkompatibelt

Förkunskapskrav
Grundläggande kunskaper i Pythonprogrammering

Längd
5 veckor

Ökar dina möjligheter

Kvalifikation
Diplomering

Projektbaserat lärande

Nästa utbildningsstart

7 okt 2024

Fler starter

2024-11-04
2024-12-02

Fler starter

En ny omgång av kursen startas ungefär varannan månad, med undantag för juli och augusti.

C# och .NET för Python-utvecklare

En efterfrågad kombo

C# och .NET för Python-utvecklare är en femveckorskurs utformad för dig som redan har erfarenhet av programmering i Python och som nu vill förvärva kompetenser inom C# och webbutveckling med .NET.

Kursen kommer att ge dig en grundlig introduktion till språket C# och dess användning inom webbutveckling. Vidare kommer du att lära dig att arbeta med MS SQL Server och skapa ett API i .NET med en React-klient som front-end.

Python är det dominerande språket för utveckling av AI-tillämpningar och C# har stor spridning för utveckling av generella tillämpningar på Microsoft plattformar. I och med genombrottet för AI kommer därför efterfrågan på kompetens inom kombinationen av Python, C# och .NET att öka. Att komplettera kompetens inom Python och relaterade ramverk med .NET ger en bredare kompetensprofil för att möta efterfrågan på arbetsmarknaden.

Kursprogram

Kursen sträcker sig över fem veckor med en veckovis uppdelning av ämnen:

Vecka 1: Introduktion till C#

Den första veckan kommer du att bekanta sig med språket C#. Vi kommer att fokusera på likheter och skillnader mellan C# och Python, vilket gör övergången smidigare för dig med tidigare programmeringserfarenhet. Vi kommer också att utforska grundläggande koncept som datatyper, variabler, loopar och villkorssatser.

Vecka 2: Introduktion till MS SQL Server

Under vecka två kommer vi att introducera dig till hanteringen av databaser med MS SQL Server. Vi kommer att utforska SQL-språket och lära oss att designa, skapa och manipulera databaser. Denna kunskap kommer att vara grundläggande för att skapa dynamiska webbapplikationer.

Vecka 3-5: Skapa ett API i .NET med React-klient (frontend)

Vecka tre till fem kommer att fokusera på webbutveckling med .NET. Du kommer att lära sig att skapa ett API med .NET och bygga en React-klient som används som front-endgränssnitt. Denna del av kursen kommer bl.a. att inkludera…

  • ASP.NET Core: Grunderna i att skapa en webb-API med ASP.NET Core
  • React.js: Skapa användarvänliga gränssnitt med React.js och använda det för att interagera med API:et
Kursinnehåll

Vecka 1: Introduktion till C# Innehåll: Denna vecka introduceras du till programmeringsspråket C#. Vi kommer att jämföra C# med Python för att underlätta din förståelse om du tidigare har programmerat. Fokus ligger på grundläggande programmeringskoncept såsom datatyper, variabler, loopar och villkorssatser.

Vecka 2: Introduktion till MS SQL Server Innehåll: Under andra veckan dyker vi in i databashantering genom MS SQL Server. Du kommer att lära dig grunderna i SQL-språket och hur man designar, skapar och manipulerar databaser. Dessa färdigheter är essentiella för utvecklingen av dynamiska webbapplikationer.

Vecka 3-5: Skapa ett API i .NET med React-klient (frontend) Innehåll: Från vecka tre till fem fokuserar kursen på webbutveckling med .NET. Du kommer att utveckla färdigheter i att skapa ett API med .NET samt bygga en frontend med React. Kursen kommer att täcka:

  • ASP.NET Core: Lär dig grunderna för att skapa webb-API
    med ASP.NET Core.
  • React.js: Utveckla användarvänliga gränssnitt med React.js och lär dig hur dessa interagerar med ditt API.

Antagningsprocess och krav

För att dra full nytta av kursen bör du ha grundläggande kunskaper i programmering och en förståelse för Python. Ingen tidigare erfarenhet av C# eller .NET krävs.

Genomförande

Kursen är helt online med start ungefär varannan månad med undantag från juli och augusti, vilket maximerar din flexibilitet. Den balanserar teoretiska sessioner med praktiska övningar via Microsoft Teams som LMS, vilket ger en gedigen hands-on-erfarenhet. Upplägget är anpassat för att du ska kunna arbeta parallellt med studierna, där tiden för kursuppgifterna kan planeras in som utbildningspass under och utanför arbetstid.

Kursen leds av Ernst Rás, en uppskattad utbildare med över 17 års erfarenhet inom programvaruutveckling och testning, samt tekniker på hårdvarunivå. Med sin breda kunskap inom Java, JavaScript, Python, SQL, React, C# och .NET, har Ernst framgångsrikt undervisat på yrkeshögskolor och distanskurser. Denna expertis garanterar att du får de mest relevanta och uppdaterade kunskaperna, samtidigt som du får stöd och vägledning genom hela kursen.

Bedömning

Du kommer att bedömas utifrån projekten som du ska genomföra under kursen. Efter avslutat kurs med godkända resultat erhålls ett diplom.

Kursavgift/Finansiering

Kursavgiften är 19.500 kr exkl moms (24.375 inkl moms)

För studenter som genomgått utbildningen Diploma in Full Stack Software Development (Code institute) är kursavgiften 16.500 kr exkl moms (20.625 inkl moms). Se allmänna villkor.

Det finns möjlighet att dela upp kursavgiften i avbetalningar via vår partner Wasa Kredit.


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Magna fringilla urna porttitor rhoncus dolor purus. Posuere urna nec tincidunt praesent.

Aino Nyman


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Magna fringilla urna porttitor rhoncus dolor purus. Posuere urna nec tincidunt praesent.

Aino Nyman


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Magna fringilla urna porttitor rhoncus dolor purus. Posuere urna nec tincidunt praesent.

Aino Nyman