Programming in C# - Fundamentals

Den här kursen ger en grundlig introduktion till C# och .NET Framework i dess traditionella form. Du får lära dig hur språket är uppbyggt, hur du skapar program i Visual Studio och hur de centrala byggstenarna i .NET-plattformen hänger ihop.

Kurskod
A328
Pris
25450 kr (exklusive moms)
Längd
3 dagar
Ort och startdatum
Hålls på begäran

Kursen fokuserar på klassiska programmeringsprinciper i C#, såsom variabler, datatyper, kontrollstrukturer, metoder och objektorientering med klasser och arv. Du får också insikt i hur man arbetar med konsolprogram, enklare filhantering och felkontroll. Efter kursen kan du utveckla enklare applikationer i C# och förstå grunderna i hur kod exekveras i .NET-miljön.

Den här kursen baseras på äldre versioner av C# och .NET Framework och behandlar inte nyare funktioner som LINQ, async/await, generics eller .NET Core.
För dig som vill arbeta med modern C#-utveckling rekommenderar vi i stället kursen Programming in C#.

Målgrupp och förkunskaper

Kursen riktar sig till utvecklare som vill lära sig grunderna i C#.

Du bör ha viss vana av programmering, till exempel i ett annat språk som Java, Python eller JavaScript.

För att alltid hålla en hög kvalitet på våra kurser använder vi både engelsk- och svensktalande experter som kursledare.

 

Detaljerad information

Kursmaterialet är på engelska, med detta innehåll:

Module 1: Introduction to C# and the .NET Framework

Du introduceras till C#-språket, Visual Studio och .NET Framework. Du lär dig skapa konsolprogram, kompilera kod och förstå hur Common Language Runtime (CLR) hanterar exekvering.

Module 2: Variables, Data Types and Expressions

Den här modulen går igenom hur du deklarerar variabler, använder enkla datatyper som int, double och string samt arbetar med operatorer och typkonvertering.

Module 3: Control Flow and Loops

Du lär dig styra programflödet med if-satser, switch-strukturer, while- och for-loopar, samt använda booleska uttryck för att skapa logiska villkor.

Module 4: Methods and Scope

Här introduceras metoder, parametrar och returvärden, samt hur du organiserar kod för bättre struktur och återanvändbarhet.

Module 5: Object-Oriented Programming Basics

Denna modul introducerar objektorienterade principer i C#, inklusive klasser, objekt, egenskaper och enkla arvshierarkier. Du lär dig använda konstruktorer och förstå skillnaden mellan statiska och instansbaserade medlemmar.

Module 6: Arrays and Collections

Du får lära dig använda arrayer för att lagra data samt bekanta dig med äldre samlingsklasser som ArrayList och Hashtable i System.Collections.

Module 7: Exception Handling and Basic File I/O

Avslutningsvis går vi igenom felhantering med try/catch/finally och introducerar enkel filinläsning och -skrivning med StreamReader och StreamWriter.

Kurskod
A328
Pris
25450 kr (exklusive moms)
Längd
3 dagar
Ort och startdatum
Hålls på begäran

Kursen hålls på begäran - Kontakta oss för mer information. 
Telefon: 08-562 557 50  E-post: kursbokning@cornerstone.se

Relaterat innehåll

  • Kompetensutveckling
  • Artikel
Den strategiska kompetensutmaningen: Vad svenska IT-ledare själva säger
Vår senaste undersökning avslöjar ett oroande gap mellan teknologisk ambition och kompetensberedskap inom svenska organisationer. Det vittnas om brister i beredskap, strategi och budget, men även bristande samarbete mellan HR
  • Avancerad IT
  • Artikel
  • Nyhet
VMware Cloud Foundation 9 - vad betyder det för dig?
VCF 9 är Broadcoms plattform för privat moln – inte bara ”vSphere + NSX”, utan en sammanhållen stack med gemensam installation, drift och livscykel. Här är en enkel vägledning och kursöversikt för dig som arbetar med VMware-teknologier.
  • Artikel
  • Avancerad IT
TOGAF – Det gemensamma språket för IT-arkitektur
I takt med att digitaliseringen accelererar ställs allt högre krav på att verksamheter kan utveckla och förändra sina IT-lösningar snabbt — utan att tappa helhetsbilden. Här blir Enterprise Architecture (EA) en avgörande faktor, och i centrum står ett ramverk som i över 25 år hjälpt organisationer världen över att skapa struktur i komplexitet: TOGAF®.

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post