Kursplan
Programmeringsmiljön och förklaring av .NET Core - förståelse Visual Studio - skapa projekt och lösning - import av biblioteken - implementering av lösningen
C# syntax -datatyper, operatorer och uttryck -loopar, villkor -skapande metoder -hantera undantag -anropa metoder -skapa överbelastade metoder -valfria och utdataparametrar i metoder
Strukturer och samlingar -implementering av strukturer och enumtyper -organisering av data i samlingar
Objektorienterad programmering -händelsehanterare -skapa klasser -definiera och implementera gränssnitt -implementering av starka samlingar -skapa klasshierarkier -utvidga .net Framework eller Core-klasserna
Arbeta med filer - läsa och spara filer - serialisera och avserialisera XML, JSON - arbeta med I/O-bibliotek
Arbeta med databaser -skapa och använda enhetsdatamodeller -fråga data genom att använda LINQ -uppdatera data med LINQ -fjärråtkomst till data på nätverket -dataåtkomst via webbtjänster (REST)
Flertrådad och asynkron programmering -flertrådsimplementering med lambda-uttryck och uppgifter -förbereda asynkrona operationer -Samtidig synkronisering för dataåtkomst
Valfritt (om tiden tillåter): -WPF Window Application project (.NET Framework) -ASP.NET MVC Project (.NET framework eller .net Core) -åtkomst till data i SQL Server Azure Database (Cloud)
Krav
- Kunskap om de grundläggande fraserna inom mjukvaruutveckling.
Publik
- Teknisk teamledare
- Mjukvaruutvecklare
Vittnesmål (1)
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
Machine Translated