Programmeren in C# (55339)

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Programmeren in C# (55339)

Vijfhart IT-Opleidingen
Logo van Vijfhart IT-Opleidingen
Opleiderscore: starstarstarstarstar_border 8,2 Vijfhart IT-Opleidingen heeft een gemiddelde beoordeling van 8,2 (uit 572 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeNieuwegein
13 apr. 2026 tot 17 apr. 2026
Toon rooster
event 13 april 2026, 08:45-16:00, Nieuwegein, Day 1
event 14 april 2026, 08:45-16:00, Nieuwegein, Day 2
event 15 april 2026, 08:45-16:00, Nieuwegein, Day 3
event 16 april 2026, 08:45-16:00, Nieuwegein, Day 4
event 17 april 2026, 08:45-16:00, Nieuwegein, Day 5
Beschrijving

Vijfhart, dat klopt voor jou!

  • Oefenomgeving tot 3 maanden na afronding beschikbaar   
  • Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom  
  • Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel  
  • Ontvang een gratis proefexamen bij meerdere opleidingen   
  • Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.

Lesmethode :

Klassikaal

Algemeen :

In deze vijfdaagse cursus leer je als ontwikkelaar de programmeervaardigheden die nodig zijn om applicaties te maken met behulp van de C# taal. Je leert de basis van de C# programmastructuur, taalsyntaxis en implementatiedetails, en vervolgens verdiep je jouw kennis terwijl je een applicatie bouwt die verschillende functies van .NET bevat.

We also offer this course in English, check it out here: Programmeren in C# (55339) (English).

Volg deze cursus klassikaal of als active learning.
Wat is active learning ?
Wat is een klassikale cursus ?

Doel :

Na het volgen van deze cursus :
#Kun je uitleggen hoe Visual Studio te gebruiken om een applicatie te maken en …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: C/C++, Programmeren (algemeen), Java, OO (Object Oriented) Programmeren en Informatica.

Vijfhart, dat klopt voor jou!

  • Oefenomgeving tot 3 maanden na afronding beschikbaar   
  • Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom  
  • Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel  
  • Ontvang een gratis proefexamen bij meerdere opleidingen   
  • Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.

Lesmethode :

Klassikaal

Algemeen :

In deze vijfdaagse cursus leer je als ontwikkelaar de programmeervaardigheden die nodig zijn om applicaties te maken met behulp van de C# taal. Je leert de basis van de C# programmastructuur, taalsyntaxis en implementatiedetails, en vervolgens verdiep je jouw kennis terwijl je een applicatie bouwt die verschillende functies van .NET bevat.

We also offer this course in English, check it out here: Programmeren in C# (55339) (English).

Volg deze cursus klassikaal of als active learning.
Wat is active learning ?
Wat is een klassikale cursus ?

Doel :

Na het volgen van deze cursus :
#Kun je uitleggen hoe Visual Studio te gebruiken om een applicatie te maken en uit te voeren.
#Weet je de kenmerken en syntaxis van de programmeertaal C# beschrijven.
#Weet je de monitoring-eisen van grootschalige applicaties definiëren
#Kun je methodes creëren en aanroepen, exceptions opvangen en beheren.
#Begrijp je het .NET-ontwikkelingsplatform en de bibliotheken.
#Begrijp je de klassen van het .NET framework.
#Kun je goed gestructureerde en gemakkelijk te onderhouden C# code creëren.
#Kun je interfaces definiëren en implementeren
#Kun je een klassehiërarchie creëren door gebruik te maken van overerving.
#Begrijp je object-georiënteerde programmeerconcepten.
#Kun je de fundamentele architectuur en kerncomponenten van een desktop applicatie implementeren.
#Heb je praktische kennis van het bouwen van een grafische UI met behulp van XAML.
#Kun je bestands-I/O en streams gebruiken, en serialiseren/deserialiseren van gegevens in diverse formaten.
#Begrijp je webcommunicatie en -protocollen.
#Kun je een entiteit datamodel maken voor database toegang.
#Kun je Language-Integrated Query (LINQ) gebruiken.
#Kun je het gebruik van asynchrone operaties toepassen om goed presterende applicaties te maken.
#Weet je hoe je dynamische componenten en unmanaged libraries aan een C# programma kunt toevoegen.
#Begrijp je het gebruik van generics en generic collections.
#Weet je hoe je metadata van types op kunt halen met behulp van .NET reflection.

Doelgroep :

Deze cursus is geschikt voor ontwikkelaars die al minimaal enige maanden programmeerervaring hebben in C, C++, JavaScript of Java en de concepten van object georiënteerd programmeren begrijpen.

Voorkennis :

Het cursusmateriaal is in het Engels. Een goede beheersing van de Engelse taal is vereist.
Je hebt minstens enkele maanden ervaring in programmeren.

Onderwerpen :


- Module 1: C
- Syntax
   - Lesson 1: Writing Applications in C
- and .NET
   - Lesson 2: Types of Data and Expressions
   - Lesson 3: C
- Language Constructs
- Module 2: C
- Language Concepts
   - Lesson 1: Methods
   - Lesson 2: Method Overloading
   - Lesson 3: Exception Handling
   - Lesson 4: Monitoring
- Module 3: C
- Structures, Collections and Events
   - Lesson 1: Structs
   - Lesson 2: Enums
   - Lesson 3: Built-in Collections
   - Lesson 4: Events
- Module 4: C
- Classes
   - Lesson 1: Creating Classes
   - Lesson 2: Interfaces
   - Lesson 3: Understanding Generics in C
-
- Module 5: C
- Inheritance
   - Lesson 1: Hierarchies of Classes
   - Lesson 2: Polymorphism
   - Lesson 3: Extending Classes
- Module 6: Input and Output
   - Lesson 1: File I/O
   - Lesson 2: Serialization and Deserialization
   - Lesson 3: Streams
- Module 7: Database Access
   - Lesson 1: Entity Framework
   - Lesson 2: LINQ
- Module 8: Using the Network
   - Lesson 1: Web Services
   - Lesson 2: REST and OData
   - Lesson 3: ASP.NET Core MVC
- Module 9: Graphical User Interfaces
   - Lesson 1: Using UI Frameworks
   - Lesson 2: Data binding
   - Lesson 3: Styling the UI
- Module 10: Application Performance
   - Lesson 1: Multitasking
   - Lesson 2: Asynchronous Calls
   - Lesson 3: Dealing with Conflicts
- Module 11: C
- Interop
   - Lesson 1: Dynamic Objects
   - Lesson 2: Managing Resources
- Module 12: Designing for Reuse
   - Lesson 1: Metadata
   - Lesson 2: Attributes
   - Lesson 3: Generating Code
   - Lesson 4: Assemblies

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: C/C++.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.