Cursusaanbod
De programmeeromgeving en uitleg van .NET Core
- Begrip van Visual Studio
- Creëren van projecten en oplossingen
- Importeren van bibliotheken
- Implementatie van de oplossing
Syntax van C#
- Datatypes, operatoren en expressies
- Lussen en condities
- Methoden maken
- Het afhandelen van uitzonderingen
- Anroepen van methoden
- Overbelaste methoden maken
- Optionele en outputparameters in methoden
Structures en collecties
- Implementatie van structures en enum-types
- Organisatie van gegevens in collecties
Object-georiënteerd programmeren
- Event handlers
- Classen maken
- Interfaces definiëren en implementeren
- Implementatie van sterkt getypeerde collecties
- Class-hiërarchieën maken
- Uitbreiding van .NET Framework- of Core-classen
Werken met bestanden
- Bestanden lezen en opslaan
- Serialiseren en deserialiseren van XML en JSON
- Werken met de I/O-bibliotheek
Werken met databases
- Entity data-modellen maken en gebruiken
- Vragen op gegevens doen met LINQ
- Gegevens bijwerken met LINQ
- Afstandstoegang tot gegevens op het netwerk
- Data-toegang via web services (REST)
Multi-threaded en asynchroon programmeren
- Implementatie van multi-threading met behulp van Lambda-expressies en taken
- Voorbereiden van asynchrone operaties
- Concurrentie-synchronisatie voor data-toegang
Optioneel (als de tijd toelaat):
- WPF Window Application project (.NET Framework)
- ASP.NET MVC Project (.NET Framework of .NET Core)
- Toegang tot gegevens in de SQL Server Azure Database (Cloud)
Vereisten
- Kennis van de basisbegrippen van softwareontwikkeling.
Doelgroep
- Technisch teamleider
- Softwareontwikkelaar
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (4)
Aardig en vriendelijk. Zeer kundig. Ik zou Shane aan anderen aanbevelen.
Joshua - California State University Bakersfield
Cursus - Programming in C# with Visual Studio 2022
Automatisch vertaald
Heel praktijkgericht. Het hebben van meerdere oefeningen per dag was echt helend om de kennis en concepten die Shane presenteerde vast te leggen.
Michael - California State University Bakersfield
Cursus - Programming in C# with Visual Studio 2022
Automatisch vertaald
Alle onderwerpen zijn behandeld en er werden werkende oefeningen gegeven.
Greg - California State University Bakersfield
Cursus - Programming in C# with Visual Studio 2022
Automatisch vertaald
Alles. Ondanks het grote aantal concepten dat Fulvio heeft behandeld, was het indrukwekkend om zo veel gedetailleerde uitleg in drie dagen te krijgen. Ik vond het fijn dat hij veel van de concepten behandelde die wij als Data Engineers nodig hebben.
Florim - Jisc
Cursus - Programming in C# with Visual Studio
Automatisch vertaald