Republify

C# Master Class

Utbildningsform

Kompetensutveckling

Längd

3 dagar

Pris

24900 SEK

Ämnesområde

Data, IT & Design, Programmering

Upplägg

Företagsanpassat

Ort

Distans
Göteborg
Rikstäckande

Omdöme

0/5 baserat på 0 recensioner
Lämna ett omdöme!

C# Master Class

Vill du bemästra C# och Visual Studio? Vill du se hur enkelt och effektivt det är att implementera moderna designmönster? Vill du lära dig hur experterna programmerar, och hur de skapar bra APIer? Då är det här kursen för dig!

Kursen är uppdaterad med senaste C# version 10 och .NET 6. Även om du inte använder .NET 6 idag, så kommer du att få stor behållning av kursen då de flesta moment i kursen är applicerbara både på .NET 5/6, .NET Core och .NET Framework.

Under kursen tar vi vid där de klassiska Microsoft-kurserna slutar, och omfattar mer avancerade ämnen med fokus på modern arkitektur och praktisk utveckling. Fokus ligger på ren kod och verkliga situationer. Med de kunskaper du får med dig kommer du kunna producera kvalitativt bättre program på ett effektivt sätt. Kursen består av många praktiska övningar där du får applicera det du lär dig i kursen.

Vad du kommer lära dig

Introduction

  • C# History
  • .NET Standard

Roslyn compiler

  • Analyzers
  • Source Generators

.NET Core

  • .NET Core overview

Being Effective with Visual Studio 2019

  • Advanced Visual Studio features
  • Intelli Code
  • Live Share

Lambda and Delegate refresher

  • Delegates
  • Lambda expressions
  • Func and Action
  • Predicate

Value Tuples

  • Tuples vs Value Tuples
  • Deconstruction
  • Discard

Pattern matching

  • Switch expressions
  • Property patterns
  • Positional patterns
  • Tuple patterns
  • Relational and logical patterns

Working with null

  • Null-conditional operator
  • Non-nullable reference types
  • Null-forgiving operator

OO and dynamic

  • Dynamic objects
  • Late binding

Classes: outside-in

  • Object Oriented design
  • Command-Query Separation
  • Command Pattern

Dependency Inversion

  • The Dependency Inversion Principle
  • Injecting dependencies
  • DI containers
  • .NET Core generic host

Higher Order Programming

  • The lambda wrapper pattern
  • Closure semantics, and its uses
  • Function generators
  • Lambda vs local functions

Reflective Programming

  • Runtime structure of a program
  • Reflection
  • Creating types

Event driven architecture

  • Complexity and boundaries
  • Event aggregator pattern
  • Publish/subscribe
  • MediatR
  • C# 9 Records and immutability

Asynchronous programming

  • The Task abstraction
  • The Thread pool
  • Waiting for tasks
  • Continuations
  • Async and await keywords

Encoding and Unicode

  • Understanding unicode
  • UTF-8 and UTF-16 encoding
  • Homographs

Praktisk information

Kurslängd
3 dagar

Lärarledd
Ja

Språk
Svenskt tal, material på engelska

Kontakt och mer information

För frågor, anmälan eller mer information, skicka en intresseanmälan. Du får direkt kontakt med utbildningsansvarig som återupptar kontakten via mail eller telefon inom kort.

Republify

Välkommen till Republify!

Vi på Republify har i genomsnitt 20 års erfarenhet av utbildning riktad mot yrkesverksamma inom såväl privat som offentlig sektor. Med fokus kring den personliga utvecklingen och alltid med ett win-win-win tänk har vi genom åren stöttat flera välkända Svenska arbetsgivare och återkommande fått förtroende för nya kompetenshöjande insatser.

Grunden i Republify är att arbeta med personer som vi verkligen tycker om och uppskattar samt alltid ha ett win-win-win-tänk med oss där du som kund, vi som bolag och de partners vi samarbetar med alla känner att det levereras kvalitet och att vi även kommer att göra om detta framåt!

Våra värderingar: Tydlighet – Tillit – Tillsammans

  • Vi är raka med vad vi kan hjälpa till med och när vi istället rekommenderar någon annan. När vi genomför uppdrag är du säker på att vi står för allra bästa kvalitet!
  • Vi litar på att alla de som vi arbetar tillsammans med levererar med allas bästa i åtanke och genomför uppgifter med fokus och mod att testa nya idéer där så behövs!
  • I alla uppdrag utgår vi från ett win-win-win-perspektiv där du som kund, vi som leverantör och våra partners alla får en positiv upplevelse för nya samarbeten tillsammans framåt!

Fler anledningar att arbeta med Republify

Vårt mål är att med rätt utbildning i rätt tid stötta alla roller oavsett om det gäller ledarskap, agila metoder, systemarkitektur, server och nätverk eller användare av IT-system. Vi gör detta genom att alltid jobba med målet att leverera utbildning för dig på dina villkor med moderna tekniker och beprövade metoder som stöttar kontinuerligt lärande!

För oss är kvaliteten på det vi levererar viktigast. Ingen kund är den andra lik, därför skräddarsyr vi ofta lösningar för den unika kundsituationen. Med en anpassad utbildning får ni ut bästa möjliga effekt för gruppen då ni styr utbildningens innehåll och jobbar tillsammans med ledande områdesexperter. Ni kan också välja att genomföra utbildningen i något av våra kurscenter, hos er eller i annan lokal.

Såhär arbetar vi

  • Utvalda och erfarna experter som konsultar, utbildar och ligger i framkant inom sina områden
  • Komplett nätverk av partners i Sverige såväl som internationellt
  • Stark egen produktledning som fokuserat arbetar med utbud, lärare och kvalitet
  • Tillgänglighet – vi levererar där du behöver din kompetensutveckling
  • Utbildningslösningar för individ såväl som för hela organisationen, på alla nivåer

Fokusområden för utbildning

Vi har definierat fyra områden (Business, Security, Teamship & Technical) som påverkar alla arbetsgivare inom såväl privat som offentlig sektor där vi ser att vi kan stötta på allra bästa sätt med kompetenshöjningsinsatser

BUSINESS

Affärsfokus, analyser, kravhantering, IT-styrning

Affärsutveckling inkluderar interaktion mellan individer såväl som digital kompetens med kravhantering, analyser, projektekonomi IT-styrning och presentationer.

SECURITY

Med IT-området i fokus för tekniker och utvecklare

Oavsett om vi fokuserar på informationssäkerhet, säkerhet i IT-system eller secure coding så påverkar detta område hela organisationen​

TEAMSHIP

Ledarskap, dialog, personlig utveckling

Teamship-området lyfter fram utbildning som främjar kommunikation, samarbete och ledarskap, områden som alltid kan utvecklas och bidra till framgång i verksamheter!

TECHNICAL

IT-proffs, System-utvecklare, IT-användare

Våra experter stöttar din resa till nästa kunskapsnivå, oavsett om det är beprövad IT-teknik eller nya områden för tekniker, system-utvecklare och IT-användare.​

Kontakt och mer information

För frågor, anmälan eller mer information, skicka en intresseanmälan. Du får direkt kontakt med utbildningsansvarig som återupptar kontakten via mail eller telefon inom kort.

Fler utbildningar från Republify

Visar 1 till 10 av 43

Utbildare Utbildning Upplägg Start Ort Pris Jämför

Agil Förändringsledning

Republify

Kompetensutveckling
2 dagar
Företagsanpassat
Distans
Göteborg
Rikstäckande
17900 SEK

Agil Kravhantering

Republify

Kompetensutveckling
1 dag
Företagsanpassat
Distans
Göteborg
Rikstäckande
9900 SEK

Agil Projektledning

Republify

Kompetensutveckling
Företagsanpassat
Distans
Göteborg
Rikstäckande
17900 SEK

Agila Metoder, översiktsdag

Republify

Kompetensutveckling
Företagsanpassat
Distans
Göteborg
Rikstäckande
9900 SEK

Arbeta effektivt utan stress

Republify

Kompetensutveckling
Företagsanpassat
Distans
Göteborg
Rikstäckande
17900 SEK

Att leda i förändring

Republify

Kompetensutveckling
2 dagar
Företagsanpassat
Distans
Göteborg
Rikstäckande
17900 SEK

Avancerad React

Republify

Kompetensutveckling
2 dagar
Företagsanpassat
Distans
Göteborg
Rikstäckande
20900 SEK

Certifierad Scrum Master

Republify

Kompetensutveckling
2 dagar
Företagsanpassat
Distans
Göteborg
Rikstäckande
17900 SEK

Design Thinking

Republify

Kompetensutveckling
1 dag
Företagsanpassat
Distans
Göteborg
Rikstäckande
9900 SEK

Digital tillgänglighet – WCAG 2.2

Republify

Kompetensutveckling
1 dag
Företagsanpassat
Distans
Göteborg
Rikstäckande
9900 SEK

Visa all 43 kurser

Liknande utbildningar

Visar 1 till 10 av 335

Utbildare Utbildning Upplägg Start Ort Pris Jämför

Excel Grund-Avancerad: Arbeta effektivt med Excel (3 utbildningar) - 12 månader

AKTIV.se

Kompetensutveckling
6-12 månader
E-Learning
Onlineutbildning
Löpande
Distans
Rikstäckande
6 488 SEK

Excel paketet

LearnE

Kompetensutveckling
E-Learning
Öppen utbildning
Löpande
Distans
2396 SEK

Microsoft Office paketet

LearnE

Kompetensutveckling
E-Learning
Öppen utbildning
Löpande
Distans
3196 SEK

3D-CAD Markarbete Anläggning

KYH

Kompetensutveckling
1-3 månader
HT 2022
Distans
CSN-berättigad & kostnadsfri

3D-produktion, 3D-grafik i Blender och Adobe Dimension

Brobygrafiska

Kompetensutveckling
Anpassat
Företagsanpassat
Öppen utbildning
Löpande
Flera orter (4 st)
9000 SEK

Advanced Agile Product Owner

Softhouse Akademi

Kompetensutveckling
2 dagar
Företagsanpassat
Öppen utbildning
Löpande
Malmö
Skåne län
18000 SEK

Advanced Automation: Ansible Best Practices (DO447)

Lexher

Kompetensutveckling
Öppen utbildning
Löpande
Distans
Rikstäckande
32700 SEK

Advanced Automation: Ansible Best Practices (DO447)

Lexher

Kompetensutveckling
Öppen utbildning
Löpande
Distans
Rikstäckande
32700 SEK

Agile och Lean - Ledning, planering och styrning

Responsive AB

Kompetensutveckling
Anpassat
Kurser
Löpande
Linköping
-

Agile Product Owner

Softhouse Akademi

Kompetensutveckling
2 dagar
Företagsanpassat
Öppen utbildning
Löpande
Malmö
Skåne län
18 000 SEK

Visa alla 335 kurserna

Skickar...

Visa ditt intresse

Fyll i dina uppgifter om du är intresserad, har frågor eller vill boka. Republify hör av sig inom kort! En intresseanmälan är ingen bokning av kursen och du förbinder det inte till något genom att fylla i formuläret.

    Kontaktuppgifter

    Adress

    Republify
    Heurlins Plats 1A
    413 01 Göteborg

    Telefon (visa nummer)

    Besök webbplats

    Omdömen

    Kursen saknar omdömen

    Skickar...

    Lämna ett omdöme

    12345 (0/5)

    Fler utbildningar från Republify

    Visar 1 till 10 av 43

    Utbildare Utbildning Upplägg Start Ort Pris Jämför

    Agil Förändringsledning

    Republify

    Kompetensutveckling
    2 dagar
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    17900 SEK

    Agil Kravhantering

    Republify

    Kompetensutveckling
    1 dag
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    9900 SEK

    Agil Projektledning

    Republify

    Kompetensutveckling
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    17900 SEK

    Agila Metoder, översiktsdag

    Republify

    Kompetensutveckling
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    9900 SEK

    Arbeta effektivt utan stress

    Republify

    Kompetensutveckling
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    17900 SEK

    Att leda i förändring

    Republify

    Kompetensutveckling
    2 dagar
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    17900 SEK

    Avancerad React

    Republify

    Kompetensutveckling
    2 dagar
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    20900 SEK

    Certifierad Scrum Master

    Republify

    Kompetensutveckling
    2 dagar
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    17900 SEK

    Design Thinking

    Republify

    Kompetensutveckling
    1 dag
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    9900 SEK

    Digital tillgänglighet – WCAG 2.2

    Republify

    Kompetensutveckling
    1 dag
    Företagsanpassat
    Distans
    Göteborg
    Rikstäckande
    9900 SEK

    Visa all 43 kurser

    Liknande utbildningar

    Visar 1 till 10 av 335

    Utbildare Utbildning Upplägg Start Ort Pris Jämför

    Excel Grund-Avancerad: Arbeta effektivt med Excel (3 utbildningar) - 12 månader

    AKTIV.se

    Kompetensutveckling
    6-12 månader
    E-Learning
    Onlineutbildning
    Löpande
    Distans
    Rikstäckande
    6 488 SEK

    Excel paketet

    LearnE

    Kompetensutveckling
    E-Learning
    Öppen utbildning
    Löpande
    Distans
    2396 SEK

    Microsoft Office paketet

    LearnE

    Kompetensutveckling
    E-Learning
    Öppen utbildning
    Löpande
    Distans
    3196 SEK

    3D-CAD Markarbete Anläggning

    KYH

    Kompetensutveckling
    1-3 månader
    HT 2022
    Distans
    CSN-berättigad & kostnadsfri

    3D-produktion, 3D-grafik i Blender och Adobe Dimension

    Brobygrafiska

    Kompetensutveckling
    Anpassat
    Företagsanpassat
    Öppen utbildning
    Löpande
    Flera orter (4 st)
    9000 SEK

    Advanced Agile Product Owner

    Softhouse Akademi

    Kompetensutveckling
    2 dagar
    Företagsanpassat
    Öppen utbildning
    Löpande
    Malmö
    Skåne län
    18000 SEK

    Advanced Automation: Ansible Best Practices (DO447)

    Lexher

    Kompetensutveckling
    Öppen utbildning
    Löpande
    Distans
    Rikstäckande
    32700 SEK

    Advanced Automation: Ansible Best Practices (DO447)

    Lexher

    Kompetensutveckling
    Öppen utbildning
    Löpande
    Distans
    Rikstäckande
    32700 SEK

    Agile och Lean - Ledning, planering och styrning

    Responsive AB

    Kompetensutveckling
    Anpassat
    Kurser
    Löpande
    Linköping
    -

    Agile Product Owner

    Softhouse Akademi

    Kompetensutveckling
    2 dagar
    Företagsanpassat
    Öppen utbildning
    Löpande
    Malmö
    Skåne län
    18 000 SEK

    Visa alla 335 kurserna