C# Deep Dive

C# Deep Dive

Kursen C# Deep Dive vänder sig till erfarna c#-utvecklare som vill fördjupa sina kunskaper ytterligare. 

Kurskod
A340
Pris
27950 kr (exklusive moms)
Längd
3 dagar
Alternativa betalsätt
Kompetenskort gäller på denna kurs

Många kurser kan även betalas med vårt kompetenskort alternativt utbildningsvouchers eller motsvarande credits från någon av våra teknikpartners. 

Läs mer om kompetenskort.
Läs mer om vouchers.

Ort och startdatum
Hålls på begäran

Du får en djupdykning i olika features i språket och lär dig också nya koncept från de senaste versionerna av C#. Du lär dig att bygga robusta och effektiva applikationer med moderna tekniker som parallell, asynkron och event-driven programmering. Kursen täcker .NET Core såväl som .NET Classic.

Målgrupp och förkunskaper

Kursen vänder sig till erfarna C#-utvecklare. Du bör ha god erfarenhet av C# och .NET.

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

Detaljerad information

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

Cross platform .NET
  • .NET Standard
  • .NET Runtime
  • .NET Implementations
News in C#
  • Language additions in versions 6-7.3
Working with classes and objects
  • Encapsulation, Inheritance and polymorphism
  • Dynamic objects
  • Expando objects
Reflection
  • Runtime evaluation of types
  • Use and define attributes
  • Create types at runtime
Lambda and functional programming
  • Closures
  • Pure functions
  • Function Composition
Asynchronous programming
  • Tasks and continuations
  • Thread pool
  • Async/Await
  • Synchronization contexts
Event-driven
  • C# events
  • Event queues
  • Companion to Async/Await
LINQ in-depth
  • Advanced LINQ functions
  • Two ways of writing LINQ – methods and queries
  • Create your own LINQ function
Parallel Extensions
  • Parallel LINQ (PLINQ)
  • Parallel loops
Managed Extensibility Framework
  • Runtime extensibility using managed assemblies
  • Discover and load parts to use at run-time
  • Implement an extension
Unit testing techniques
  • Unit test frameworks
  • Mock Objects
  • Design for testability
  • Dependency inversion
Kurskod
A340
Pris
27950 kr (exklusive moms)
Längd
3 dagar
Alternativa betalsätt
Kompetenskort gäller på denna kurs

Många kurser kan även betalas med vårt kompetenskort alternativt utbildningsvouchers eller motsvarande credits från någon av våra teknikpartners. 

Läs mer om kompetenskort.
Läs mer om vouchers.

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

  • Ledning och styrning
Så blir du en bättre ledare – 5 egenskaper som skapar verklig skillnad
Ledarskap handlar inte om perfektion. Det handlar om modet att utvecklas. Ingen föds som färdig ledare – men alla kan välja att bli bättre. Här guidar vi dig genom fem avgörande egenskaper som bygger starka ledare – baserade på forskning, erfarenhet och verkliga berättelser från arbetslivets vardag.
  • Produktivitet och samarbete
Så håller du effektiva möten – 5 kraftfulla tips för digitala, fysiska och hybrida möten
Möten tar tid – och för många chefer utgör de en stor del av vardagen. När upp till 70 % av arbetstiden går till möten blir effektivitet avgörande – för både resultat och arbetsmiljö. I en tid av digitala och hybrida möten ökar kraven på att de faktiskt leder någonstans. Här får du fem konkreta tips för att göra dina möten mer engagerande och produktiva.
  • Ledning och styrning
  • Artikel
Ny som chef? Så lyckas du i din nya roll – med självförtroende, struktur och hjärta
Att ta klivet in i chefsrollen för första gången är ett av de största och mest omvälvande stegen du kan ta i din karriär. Plötsligt är det inte längre bara dina egna prestationer som räknas – utan din förmåga att lyfta och leda andra.

Få inspiration & nyheter från oss

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