Beskrivelse
Lær hvordan du konverterer viden til et moderne objektorienteret programmeringssprog som C#, og få en grundig indføring i brug af den nyeste version af Visual Studio og tilhørende værktøjer. Benytter du allerede professionelt sprog som Java, C++, Pyton, Ruby, Dart eller lignende, så er kurset oplagt at deltage på. Undervisningen foregår altid på den seneste version af C# og Visual Studio. Indledning Kurset er et accelereret kursus med fokus på de objekt- og funktionsorienterede muligheder, som C# stiller til rådighed. Der vil være masser af praktiske opgaver, så du får masser af viden om brugen af Visual Studio i forbindelse med kode, dokumentation, source control og debugging. Deltagerprofil Kurset henvender sig til dig, der skal skabe C# applikationer til afvikling i .NET Frameworket eller .NET Core, og som ikke har det store kendskab til C# som programmeringssprog og Visual Studio som udviklingsmiljø.Har du ikke tidligere arbejdet med programmering (eller ønsker du en grundig teoretisk gennemgang helt fra bunden), henvises der til vores kursus Grundlæggende C#. Forudsætninger Det forudsættes, at du har erfaring med et andet sprog, svarende til øvet/erfaren programmør. Det er en fordel at have arbejdet med udvikling i flere år. Indhold ...
%%%
... Følgende gennemgås på kurset:
De forskellige runtimes (.NET Framework, .NET Core, Mono/Xamarin)
Historik
Typesystemet i C#
Flow, iterationer og betingelser
Metoder
Fejlhåndtering og log
Generiske arrays og collections
LINQ
Gennemgang af de forskellige medlemstyper i klasser
Arv, interfaces og polymorfi
Delegates (funktionspointere)
Lamdba expressions (anonyme metoder)
Dynamiske typer
Asynkron programmering
Kursusmateriale På kurset benyttes et unikt materiale hvor de enkelte emner er understøttet af noter, videoer og en masse opgaver med løsninger. Materialet vil være tilgængeligt ca. 14 dage før kurset og et par måneder efter kurset, det er muligt at downloade materialet til eget brug dog er videoerne kun tilgængelige i forbindelse med kurset. Underviser Michell Cronberg er en erfaren instruktør inden for programmering samt forskellige former for webudvikling, og 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 er kendt foredragsholder om forskellige former for .NET udvikling. Michell er såvel instruktør som konsulent, og har derfor den rette kombination af praktisk og teoretisk viden.
Lær at konvertere til C#
Hvis du allerede benytter et professionelt programmeringssprog som Java, C++, Pyton, Ruby, Dart eller lignende, så er Konvertering til C# det oplagte kursus for dig.
Kurset er et accelereret kursus med fokus på de objekt- og funktionsorienterede muligheder, som C# stiller til rådighed. Der vil være masser af praktiske opgaver, så du får masser af viden om brugen af Visual Studio i forbindelse med kode, dokumentation, source control og debugging.
Undervisningen foregår altid på den seneste version af C# og Visual Studio.
Deltagerprofil
Kurset henvender sig til dig, der skal skabe C# applikationer til afvikling i .NET Frameworket eller .NET Core, og som ikke har det store kendskab til C# som programmeringssprog og Visual Studio som udviklingsmiljø.
Har du ikke tidligere arbejdet med programmering (eller ønsker du en grundig teoretisk gennemgang helt fra bunden), vil vores kursus Grundlæggende C# være mere relevant for dig.
Forudsætninger
For at deltage på kurset skal du have erfaring med et andet programmeringssprog på et niveau svarende til øvet/erfaren programmør. Det er en fordel at have arbejdet med udvikling i flere år.
Lær, hvordan du konverterer viden til et moderne objektorienteret programmeringssprog som C#, og få en grundig indføring i brug af den nyeste version af Visual Studio og tilhørende værktøjer.
Lær at skabe C# applikationer til afvikling i .NET Frameworket eller .NET Core
Lær at konvertere viden til programmeringssproget C#
Lær at bruge den nyeste version af Visual Studio ifm. kode, dokumentation, source control og debugging
Kursusmateriale
På kurset bruger vi et unikt materiale, hvor de enkelte emner er understøttet af noter, videoer og en masse opgaver med løsninger. Du vil få adgang til materialet ca. 14 dage før kurset og indtil et par måneder efter kurset. Det er muligt at downloade materialet til eget brug dog er videoerne kun tilgængelige i forbindelse med kurset.
Indhold
Følgende gennemgås på kurset:
De forskellige runtimes (.NET Framework, .NET Core, Mono/Xamarin)
Historik
Typesystemet i C#
Flow, iterationer og betingelser
Metoder
Fejlhåndtering og log
Generiske arrays og collections
LINQ
Gennemgang af de forskellige medlemstyper i klasser
Arv, interfaces og polymorfi
Delegates (funktionspointere)
Lamdba expressions (anonyme metoder)
Dynamiske typer
Asynkron programmering