Kursplan
Programmeringsmiljön och förklaring av .NET Core
- förståelse av Visual Studio
- skapa projekt och lösning
- importera bibliotek
- implementering av lösningen
C#-syntax
-datatyper, operatörer och uttryck
-loopar, villkor
-skapa metoder
-hantera undantag
-anropa metoder
-skapa överladdade metoder
-valfria och utdataparametrar i metoder
Strukturer och samlingar
-implementering av strukturer och enum-typer
-organisation av data i samlingar
Objektorienterad programmering
-händelsehanterare
-skapa klasser
-definiera och implementera gränssnitt
-implementering av starkt typade samlingar
-skapa klasshierarkier
-utöka .NET Framework eller Core-klasser
Arbeta med filer
-läsa och spara filer
-serialisera och deserialisera XML, JSON
-arbeta med I/O-bibliotek
Arbeta med databaser
-skapa och använda Entity datamodeller
-fråga data genom att använda LINQ
-uppdatera data med LINQ
-fjärråtkomst till data på nätverket
-dataåtkomst via Webservice (REST)
Flertrådad och asynkron programmering
-flertrådad implementation med hjälp av Lambda-uttryck och uppgifter
-förbereda asynkrona operationer
-söka samordning för dataåtkomst
Valfritt (om tiden tillåter):
-WPF Window Application-projekt (.NET Framework)
-ASP.NET MVC-projekt (.NET framework eller .NET Core)
-åtkomst till data i SQL Server Azure Database (Cloud)
Krav
- Kunskap om de grundläggande fraserna i programutveckling.
Målgrupp
- Teknisk teamledare
- Programutvecklare
Vittnesmål (4)
Trevligt och vänligt. Mycket kunnig. Skulle rekommendera Shane till andra.
Joshua - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maskintolkat
Mycket hands on. Att ha flera övningar om dagen var verkligen till hjälp för att befästa de kunskaper och koncept som Shane presenterade.
Michael - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maskintolkat
Täckte alla ämnen och tillhandahöll arbetsövningar.
Greg - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maskintolkat
Allt. Återigen med tanke på mängden begrepp som Fulvio täckte, inklusive detaljerad förklaring på tre dagar var riktigt bra. Jag gillade att han täckte många koncept vi som dataingenjörer skulle kräva.
Florim - Jisc
Kurs - Programming in C# with Visual Studio
Maskintolkat
