Videregående Programmering med C# kursus

6 ugers kursus for ledige

På kursus lærer du bl.a. om lagdelte arkitekturer, data, algoritmer, avancerede datastrukturer,
framework-biblioteker i C#-sproget. Dertil bliver du bl.a. også undervist i objektorienterede designmønstre samt indkapslings- og abstrakte datatyper.

Målgruppe:

Er du programmør, og ønsker du at arbejde med C# programmering på et højere niveau? Så er dette programmeringskursus noget for dig.

Dette kursus udbydes følgende steder:

06-01-2025 - Online

Forudsætninger:

  • Erfaring i brugen af pc og Windows
  • Kendskab til programmering
  • Motiveret og har ambitioner om at arbejde med mere avanceret C# programmering
  • Har en relevant erhvervsuddannelse, en gymasiel uddannelse eller uddannelse på samme niveau samt min. to års erhvervserfaring

Kursusmål:

✓ Lære at bruge objektorienteret programmering som et effektivt udviklingsmiljø

✓ Udvikle apps med lagdelte arkitekturer, SQL og GUI programming

✓ Blive undervist i bl.a. C#Visual Studio 2022, ASP.NET Core, Web apps samt Web API 

Kompetencer inden for ASP.NET Core på dit CV, vil give dine jobchancer et markant løf

Vi ser nærmere på Visual Studio 2022, hvor du bl.a. lærer at oprette forskellige projekttyper og -mapper. Herunder kommer du også rundt om emner som filstyring, solution explorer, server explorer, output og error list, navigering i kode samt debugging værktøj.

Du lærer at anvende præsentations-, forretnings- og datalag i .NET appudvikling. Herunder GUI-programmeringsapps, Web API’er og webapps.

Kursusindhold:

Programmering med C# 

  • Object-oriented design patterns
  • SOLID principle
  • Variable types, fields & properties
  • Namespaces, classes, constructors & methods
  • Data structures and algorithms
  • Generic collections, arrays, lists and linked lists
  • Encapsulation: Data privacy & access specifications
  • Value type og reference type
  • Polymorphism: Overloading & overriding
  • Inheritance: Multiple and multi-level inheritance
  • Abstraction: Abstract data types and method
  • IEnumerable, IEnumerator og Enums
  • Delegates and their uses
  • Asynchronous programming: Threading, tasks,
    Async-await
  • Parallel Programming: Parallel Loops and PLINQ

Appudvikling med C# 

  • Layered architecture
  • Data layer: SQL, SQL Server & Entity framework
  • GUI programming with WPF
  • C# web programming patterns
  • Web app development
  • Web API development

Microsoft Visual Studio 2022 

  • Oprettelse af forskellige projekttyper
  • Projekt-, mappe- og filstyring
  • Undersøgelse af Solution explorer, Server explorer,
    output og error list
  • Navigering i kode
  • Brug af Visual Studio som debugging værktøj

Kursusform & hjemmearbejde

Du skal beregne 2-3 timers hjemmearbejde om ugen.

Online:

  • Du vil modtage online undervisning alle 5 dage om ugen fra kl. 09.00 til 15.00
  • Du kan stille spørgsmål og få hjælp af din lærer i undervisningen
  • Den ugentlige undervisning er på i alt 30 lektioner, og undervisningen veksler mellem teori og praktiske øvelser
  • Der er undervisningsmateriale til rådighed under hele forløbet

Kursusmateriale

Vi stiller kursusmateriale til rådighed under forløbet. Undervisningen er på dansk, dog er enkelte dele af kursusmaterialet på engelsk.

Dette kursus er en del af akademiuddannelsen Videregående programmering inkl. C#, og udbydes af Erhvervsakademi Dania. Læs mere om Dania på deres hjemmeside.

 

Kurset er på følgende positivlister:

  • Fyn
  • Hovedstaden
  • Nordjylland
  • Østjylland
  • Landslisten

Praktisk info

Din pris:

kr. 24.600,- (ekskl. moms), kr. 30.750,- (inkl. moms)
Dog uden egenbetaling for dig, der er berettiget.

Dato og by: