Cursusaanbod
De programmeeromgeving en uitleg van .NET Core - begrijpen Visual Studio - creëren van project en oplossing - importeren van de bibliotheken - implementatie van de oplossing
C# syntaxis -gegevenstypen, operators en expressies -loops, voorwaarden -methoden maken -uitzonderingen afhandelen -methoden aanroepen -overbelaste methoden maken -optionele en uitvoerparameters in methoden
Structuren en collecties -implementatie van structuren en enumtypes -organisatie van gegevens in collecties
Objectgeoriënteerd programmeren - gebeurtenishandlers - klassen creëren - interfaces definiëren en implementeren - implementatie van verzamelingen van het sterke type - klassenhiërarchieën creëren - het .net Framework of de Core-klassen uitbreiden
Werken met bestanden -bestanden lezen en opslaan -serialiseren en deserialiseren XML, JSON -werken met I/O-bibliotheek
Werken met databases -Entiteitsdatamodellen maken en gebruiken -gegevens opvragen met behulp van LINQ -gegevens bijwerken met LINQ -toegang op afstand tot gegevens op het netwerk -gegevenstoegang via webservices (REST)
Multithreaded en asynchrone programmering -multithreading-implementatie met behulp van Lambda-expressies en -taken -voorbereiding van asynchrone bewerkingen -concurrency-synchronisatie voor gegevenstoegang
Optioneel (als de tijd het toelaat): -WPF Window Application project (.NET Framework) -ASP.NET MVC Project (.NET framework of .net Core) -toegang tot de gegevens in SQL Server Azure Database (Cloud)
Vereisten
- Kennis van de basiszinnen van softwareontwikkeling.
Publiek
- Technisch teamleider
- Software ontwikkelaar
Testimonials (4)
Aardig en vriendelijk. Zeer deskundig. Zou Shane aanbevelen aan anderen.
Joshua - California State University Bakersfield
Cursus - Programming in C# with Visual Studio 2022
Automatisch vertaald
Heel hands-on. Het was erg nuttig om meerdere oefeningen per dag te doen om de kennis en concepten die Shane presenteerde te verstevigen.
Michael - California State University Bakersfield
Cursus - Programming in C# with Visual Studio 2022
Automatisch vertaald
Alle onderwerpen behandeld en werkoefeningen gegeven.
Greg - California State University Bakersfield
Cursus - Programming in C# with Visual Studio 2022
Automatisch vertaald
Alles. Opnieuw gezien het aantal concepten dat Fulvio behandelde, was inclusief gedetailleerde uitleg in drie dagen echt goed. Ik vond het leuk dat hij veel concepten behandelde die wij als data-ingenieurs nodig zouden hebben.
Florim - Jisc
Cursus - Programming in C# with Visual Studio
Automatisch vertaald