Object Oriented Programming using C# (OOPC)
Startdata en plaatsen
Beschrijving
Welke training u ook kiest, bij 4DotNet bent u altijd verzekerd van de beste kwaliteit en service. Door onze jarenlange ervaring in consultancy en detachering, kunnen wij u een unieke combinatie aanbieden van theorie en praktijkkennis. U zult versteld staan van de hoeveelheid toepasbare kennis die u opdoet tijdens onze unieke trainingen.
Introductie
In deze training zal worden stilgestaan bij object georiënteerde principes en welke middelen de taal C# biedt om deze principes te realiseren. Deze training is bedoeld voor ontwikkelaars die enige jaren ervaring hebben in programmeren met een niet object georiënteerde taal zoals C, VBA, Visual Basic of Pascal. Enige notie van de object georiënteerde principes is een pré. Deze training is ook geschikt voor ontwikkelaars die van een object georiënteerde taal, zoals C++, Java over willen stappen naar C# maar daarvoor een extra goede voorbereiding willen krijgen.
Deze training is een uitstekende voorbereiding op de training: DNE - .NET Essentials.
Doelgroep
Deze training is bedoe…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Welke training u ook kiest, bij 4DotNet bent u altijd verzekerd van de beste kwaliteit en service. Door onze jarenlange ervaring in consultancy en detachering, kunnen wij u een unieke combinatie aanbieden van theorie en praktijkkennis. U zult versteld staan van de hoeveelheid toepasbare kennis die u opdoet tijdens onze unieke trainingen.
Introductie
In deze training zal worden stilgestaan bij object georiënteerde principes en welke middelen de taal C# biedt om deze principes te realiseren. Deze training is bedoeld voor ontwikkelaars die enige jaren ervaring hebben in programmeren met een niet object georiënteerde taal zoals C, VBA, Visual Basic of Pascal. Enige notie van de object georiënteerde principes is een pré. Deze training is ook geschikt voor ontwikkelaars die van een object georiënteerde taal, zoals C++, Java over willen stappen naar C# maar daarvoor een extra goede voorbereiding willen krijgen.
Deze training is een uitstekende voorbereiding op de training: DNE - .NET Essentials.
Doelgroep
Deze training 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 in een niet object georiënteerde taal zoals VB, C, Pascal (geen scripting talen) of ervaring in een object georiënteerde taal als C++, PHP, of Java. Enige notie van object georiënteerde principes is een pré, maar geen vereiste.
De juiste voorkennis is op te doen in de training: MOC10975 - Introduction to Programming in .NET.
Trainingsoverzicht
De volgende onderwerpen komen hierbij aan de orde:
- 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
Blijf op de hoogte van nieuwe ervaringen
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.