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 (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
Machine Translated
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
Machine Translated
Täckte alla ämnen och tillhandahöll arbetsövningar.
Greg - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Machine Translated
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