Kurser

Nyt2 dages kursus 
Læring inden for et specifikt emne

Funktionsorienteret og asynkront C#

23. - 24. maj 2024 Aarhus
23. - 24. maj 2024 Virtuelt kursus
27. - 28. juni 2024 Taastrup
27. - 28. juni 2024 Virtuelt kursus
DKK  8.999
ekskl. moms
Nr. 91470 A
4,7
Fremragende
6 anmeldelser
Arrangementer på Teknologisk Institut bliver evalueret af deltagerne. Stjernerne angiver deltagernes gennemsnitlige tilfredshed inden for de sidste 5 år.

På dette funktionsorienteret og asynkront C# kursus vil vi dykke ned i de dybere lag af C#-programmering og lære at udnytte sprogets fulde potentiale. Delegates og hændelser, som er centrale for avanceret event-driven programmering, vil blive gennemgået detaljeret. Disse koncepter giver programmører mulighed for at skrive mere fleksibel og genanvendelig kode, der kan håndtere en bred vifte af runtime-hændelser.

Kurset vil introducere principperne for unit testing, som er afgørende for at sikre kodekvalitet og pålidelighed gennem automatiserede tests. En introduktion til Entity Framework Core vil give indsigt i, hvordan man håndterer databaser i en objektorienteret kontekst, hvilket er afgørende for moderne web- og entrepriseapplikationer. Du vil også lære om kommunikation over HTTP, som er rygraden i internettet, og hvordan du håndterer filer effektivt i C#, hvilket er vigtigt for mange applikationer, der arbejder med data persistence.

Vi vil undersøge Language Integrated Query (LINQ), et kraftfuldt sæt af teknikker til at arbejde med data i C#. LINQ tillader udviklere at skrive klare og simple udtryk mod arrays, samlinger og databaser, hvilket gør datamanipulation mere intuitiv og mindre fejlbenægtet. Et andet hovedfokus vil være asynkron programmering, en vigtig egenskab for at udvikle responsive og skalerbare applikationer. Du vil lære, hvordan man håndterer asynkrone operationer og forbedrer ydeevnen i deres applikationer.

Endelig vil kurset berøre ved brugen af Docker, et værktøj der revolutionerer måden software deployes og distribueres på tværs af udviklings-, test- og produktionsmiljøer. Dette vil give dig en forståelse for containeriseringsteknologier og deres rolle i moderne softwareudvikling. Med disse avancerede emner vil du være i stand til at skrive avanceret C# kode og anvende bedste praksisser for at bygge pålidelige, effektive og skalerbare softwareløsninger.

Forløb

Dette kursus er Modul 3 i C# - Det samlede forløb - så det forventes at deltagere har deltaget på eller har en forståelse svarende til Grundlæggende C# og Objectorienteret C#.

Deltagerprofil

Dette kursus er til dig, som gerne vil nå i et dybere lag med C# og du vil få færdighederne til at begynde at udvikle din egne robuste C# applikationer med en solid forståelse af de videregående principper i sprog og værktøjer.

Undervisningen foregår altid på den seneste version af C#.

Udbytte

  • Lær hvordan man bruger den seneste version af Visual Studio
  • Bliv introduceret til de grundlæggende elementer i programmeringssproget C#
  • Få viden om metoden, terminologien og funktionerne inden for C#

Det får du på kurset

Vi sørger for at rammerne er i orden, så du kan fokusere på at lære

Efter du har fuldendt kurset, vil du modtage et kursusbevis.

Kursusbevis

Hos Teknologisk Institut bruger vi kun erfarne undervisere.

Erfaren underviser

På dette kursus vil der højest være MAKS DELTAGERE pr. hold.

Maks. 10 deltagere

På kurset får du morgenmad, frokost, snacks og drikkevarer.

Fuld forplejning

På kurset er der indtænkt øvelser og deltagerinddragelse.

Øvelser og inddragelse

Materiale på dansk

Materiale på dansk

Undervisning på dansk

Undervisning på dansk

Tæt på kursusstedet er der gratis parkering.

Gratis parkering

Indhold:

  • Delegates
  • Events
  • LINQ to Objects
  • Async

Anmeldelser af Funktionsorienteret og asynkront C#

4,7
 
Fremragende Baseret på 6 anmeldelser
Arrangementer på Teknologisk Institut bliver evalueret af deltagerne. Stjernerne angiver deltagernes gennemsnitlige tilfredshed inden for de sidste 5 år.
Fremragende
Meget godt
Godt
Mindre godt
Ikke godt

Form

På kurset benytter vi os af de nyeste versioner af .NET og Visual Studio/Visual Studio Code, og vi bestræber os på at simulere virkeligheden så tæt som muligt ved at benytte de mest anvendte værktøjer. Således giver vi blandt andet mulighed for at benytte Git og GitHub for at lære at arbejde med versionsstyring, og det er muligt for deltagerne at benytte GitHub CoPilot i udviklingsmiljøet for at få kendskab til mulighederne i moderne udvikling. Det er dog op til den enkelte bruger, om de ønsker at benytte disse værktøjer.

29318
Underviser

Michell Cronberg

4.77/5 (302 evalueringer) 
Baseret på alle evalueringer af underviseren fra de seneste 5 år.

Michell er en erfaren instruktør inden for programmering og webudvikling, og han underviser blandt andet i HTML, CSS, JavaScript (herunder forskellige JavaScript-biblioteker og frameworks), C# samt forskellige ASP.NET-kurser. Han er desuden forfatter til flere udgivelser om programmering, herunder ASP.NET, og kendt foredragsholder om forskellige former for .NET-udvikling. Michell er både instruktør og konsulent, og han har derfor den rette kombination af praktisk og teoretisk viden.

Vælg dato

Aarhus
23. - 24. maj 2024
Virtuelt kursus
23. - 24. maj 2024
Taastrup
27. - 28. juni 2024
Virtuelt kursus
27. - 28. juni 2024
Aarhus
16. - 17. september 2024