C# .NET - Creating Object - Oriented Solutions Using C# -
Seminar / Kurs
von PROKODA GmbH
Mindestens 6 Monate Erfahrung in der Programmierung, Grundkenntnisse mit C# sind von Vorteil.
Inhalte
- Überblick Visual Studio
- Kontrollstrukturen mit C#
- Objektorientiert arbeiten (Attribute, Zusammensetzung, Verkapselung, Assoziation, Aggregation, Vererbung etc.)
- Test-Driven Development
- Klassen (Klassendefinition, Zugangsmodifizierer. Felder, Möglichkeiten, Methoden, Instanziieren von Klassen, Konstruktoren etc.)
- Guard Clauses and Throwing Exceptions
- Arrays und Iteration
- Listen (Array-Listen, Generics, Iteration Statements mit Listen)
- Schnittstellen
- Delegaten (Delegaten definieren, Delegaten als Parameter, Anonymous, System.Delegate, System.MulticastDelegate, Static methods)
- Ereignisse
- Generalisierung, Spezialisierung und Vererbung mit C#
- Zuordnung von Verantwortungen
- Benutzerdefinierte Iteratoren
- IDisposable
- Ausnahmenbehandlung
- File I/O
- XML Serialisierung
- Modellierung von Domains mit UML
- Modellierung von Smells and Refactorings
- On Process
Hinweise
Termine und Orte