Neem contact met ons op

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
 28 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën