.NET Cloud Developer - Fördjupad kursplan Programmering med C# Kursen ingår i utbildningen: .NET Cloud Developer Kursens omfattning: 50 p Undervisningsspråk: Svenska Förkunskaper: Inga Valbar kurs: Nej Utbildningsnummer och omgång: YH-01464 - 2021 – 2 & 3 Beslutsdatum för kursplan: 2022-06-29 Kursens huvudsakliga innehåll Efter kursen ska den studerande kunna använda programmeringsspråket C#, samt använda objektorienterad design för att skapa system och applikationer. Kursen ger kunskaper i att använda utvecklingsverktyg för kodning, kompilering och felsökning. Syftet med kursen är att skapa och felsöka applikationer samt lösa tekniska problem i programmeringsspråket C#. För att i kommande kurser kunna skapa molnlösningar och API:er. Kursens mål Kunskaper • • • • • •
Grunder i programmeringsspråket C#, såsom variabler, loopar och metoder Principer inom objektorienterad programmering med t ex klasser, arv och interface Arbeta med utvecklingsverktyg för programmeringsspråket C# Olika typer av Windows applikationer: Konsoll- och Grafiska- Desktopapplikationer Ramverken .NET och .NET Core och dess komponenter t.ex. LINQ Kunskaper om GUI
Färdigheter • • • •
Utveckla och felsöka olika typer av applikationer t ex Konsolapplikationer Använda objektorienterad programmering i C# Nyttja funktionalitet från ramverket .NET och .NET Core i applikationsutveckling Programmera med GUI
Kompetenser • • •
Lösa en beställares problem med hjälp av objektorienterad programmering i C# Skapa skalbara applikationer som är enkla att underhålla och utveckla vidare Självständigt använda händelsestyrd programmering för GUI
Läromedel Allt material på www.ithsdistans.se och eventuellt annat material som läraren delar ut.