Objectgeoriënteerd programmeren met C# | OOPC
Deze cursus in het kort
- Locaties door heel Nederland
- Professionele docenten
- Inclusief certificaat
- 9.4 op Springest.nl
- Ook bij u op locatie
C# is een veelgebruikte en relatief eenvoudige programmeertaal. Het is een object-georiënteerde en type-safe programmeertaal. Type-safe wil zeggen dat de manier van programmeren ervoor zorgt dat je weinig fouten kunt maken in de programmeertaal.
Tijdens de training Objectgeoriënteerd programmeren met C# gaan wij in op objectgeoriënteerde principes. Er wordt behandeld welke middelen de taal C# biedt om deze principes te realiseren. De training is bedoeld voor ontwikkelaars, die enige jaren ervaring hebben in programmeren met een niet-objectgeoriënteerde taal, zoals C, VBA, Visual Basic of Pascal. Enige kennis van de object \georiënteerde principes is een pre. De training is ook geschikt voor ontwikkelaars die van een objectgeoriënteerde taal, zoals C++ of Java, willen overstappen naar C#, maar daarvoor een extra goede voorbereiding willen krijgen.
Deze cursus is een uitstekende voorbereiding op onze cursus.
Cursusmateriaal en lunches zijn bij de prijs inbegrepen.
Doelgroep
De cursus is bedoeld voor ontwikkelaars die enige jaren ervaring hebben in programmeren met een niet object georiënteerde taal, zoals C, Visual Basic, VBA en Pascal.
Voorkennis
Enige jaren ervaring in programmeren met een niet-objectgeoriënteerde taal, zoals VB, C, Pascal (geen scripting talen), of ervaring in een objectgeoriënteerde taal, zoals C++, PHP, of Java is vereist. Enige kennis van objectgeoriënteerde principes is een pre, maar niet vereist.
Duur
De cursus duurt drie dagen.
Groepsgrootte
De maximale groepsgrootte bedraagt 8 personen.
Certificaat
Na afloop vand e cursus ontvangt u een certificaat.
Using C# Programming Constructs
- Declaring Variables and Assigning Values
- Using Expressions and Operators
- Creating and Using Arrays
- Using Decision Statements
- Using Iteration Statements
Declaring and Calling Methods
- Defining and Invoking Methods
- Specifying Optional Parameters and Output Parameters
Creating New Types
- Creating and Using Enumerations
- Creating and Using Classes
- Creating and Using Structs
- Comparing References to Values
Encapsulating Data and Methods
- Controlling Visibility of Type Members
- Sharing Methods and Data
Inheriting From Classes and Implementing Interfaces
- Using Inheritance to Define New Reference Types
- Defining Abstract Classes
- Defining and Implementing Interfaces
Decoupling Methods and Handling Events
- Declaring and Using Delegates
- Using Lambda Expressions
- Handling Events
Building Generic Types
- Creating and Using Generic Types
- Defining Generic Interfaces
- Using Generic Methods and Delegates
Voor deze cursus zijn momenteel geen data gepland. Neem via onderstaand formulier contact met ons op voor meer informatie over de mogelijkheden.