C# NET - C#-Programmierung und .NET-Framework
-
Dauer:
5 Tage -
Zeit:
10:00 - 16:00 -
Lieferart:
Online -
Zielgruppe:
Programmierer -
Vorkenntnisse:
.NET Grundlagen -
Methode:
Vortrag mit Beispielen und Übungen. - Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
-
Kursnummer:
2021196 -
Allgemeine Hinweise:
Entspricht "MOC 10266 - Programmieren mit C# und dem .NET Framework 4.0". Durchgeführt von einem Microsoft Certified Trainer (MCT) -
Themen:
Ziel dieses Seminars ist es, Entwickler mit geringen Vorkenntnissen in die Lage zu versetzen, .NET-basierte Anwendungen mit Hilfe von C#.NET 4.0 zu programmieren. Das C#-Seminar richtet sich somit insbesondere an Programmierer, die noch nicht mit objektorientierten Konzepten g…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
- Dauer:
5 Tage - Zeit:
10:00 - 16:00 - Lieferart:
Online - Zielgruppe:
Programmierer - Vorkenntnisse:
.NET Grundlagen - Methode:
Vortrag mit Beispielen und Übungen. - Erfahren Sie in der Demo mehr darüber, wie Online-Kurse durchgeführt werden.
- Kursnummer:
2021196 - Allgemeine Hinweise:
Entspricht "MOC 10266 - Programmieren mit C# und dem .NET Framework 4.0". Durchgeführt von einem Microsoft Certified Trainer (MCT)
Themen:
Ziel dieses Seminars ist es, Entwickler mit geringen Vorkenntnissen in die Lage zu versetzen, .NET-basierte Anwendungen mit Hilfe von C#.NET 4.0 zu programmieren. Das C#-Seminar richtet sich somit insbesondere an Programmierer, die noch nicht mit objektorientierten Konzepten gearbeitet haben und bspw. von prozeduralen Sprachen oder VBA umsteigen. Die Seminar-Teilnehmer lernen, wie eine .NET-Anwendung aufgebaut ist, wie Klassen und Vererbung nutzt und welche umfangreichen Möglichkeiten das .NET-Framework bietet, um .NET-basierte Software zu entwickeln. Nach dem Seminar können Sie bereits kleinere Programme schreiben. Es bietet zusätzlich einen kurzen Überblick über Entwurfsmuster und mehr Themen im Bereich der Framework-Klassen.
Struktur eines C# Programms – Konsolenprogramme - Standard Input/Output Operationen – Lebenszyklus: Kompilieren, ausführen, debuggen – Variablen – Datentypen und ihre Konvertierung von Datentypen - Namespaces und Using-Direktive
B. C# GrundlagenStruktur eines C# Programms - Standard Input/Output Operationen - Selektionsanweisungen - Schleifen - Sprunganweisungen - Verwendung von Methoden und Parametern - Initialisierung und Verwendung von Arrays - Datenkonvertierung - Assemblies
C. C#.NET und ObjektorientierungKlassen und Objekte in C#.NET – Eigene Klassen, Methoden und Felder – Eigenschaften und ihre Methoden Get und Set – Konstruktor und Destruktor – Überladen von Methoden - Statische Eigenschaften und Methoden – Objekte und Referenzen - Garbage Collection - Splitten einer Klassendefinition - Reflection
D. Vererbung in C#.NETObjektorientierte Prinzipien: Kapselung, Ersetzungsprinzip, Dynamische Bindung, Polymorphie - Virtuelle Methoden - Vererbung und Vererbungskontrolle – Interfaces/Schnittstellen und ihre Implementierung - Typumwandlung - Abstrakte Klassen und Methoden
E. Fortgeschrittene Konzepte der Objektorientierung in C#.NETStrukturen - Ausnahmen und ihre Behandlung - Operatorüberladung - Generics und Collections - Indexer - Delegate und Ereignisse - Lambda-Ausdrücke - Anonyme Typen - Serialisierung und Deserialisierung
F. Objektorientierter Entwurf in C# mit Design PatternsÜberblick zu Design-Patterns und ihrem Nutzen - Strategie-Muster (Strategy) – Beobachter-Muster (Observer) – Dekorierer-Muster (Decorator) - Factory (Fabrik und Fabrik-Methode)- Singleton – Schablonen-Methode (Template Method) - Iterator
G. Übersicht zum .NET- FrameworkMultithreading - Asynchrone Aufrufe - Übersicht zu Framework-Klassen für Datenverarbeitung: ADO.NET , LinQ, Dateien
H. Einfache .NET-OberflächenBeispiele von weiterführen Konzepten zur Anwendungsentwicklung - Windows Forms: Steuerelemente, Ereignisbehandlung, Menü - WPF: Routed Events, Dependencie Properties - ASP.NET: WebForms, MVC
Marcus Wiederstein studierte Elektrotechnik und Wirtschaftswissenschaften in Bochum und Dortmund und arbeitet seit mehr als 10 Jahren als Dozent für Themen im Bereich Software-Entwicklung und IT-Management sowie im Controlling.
Veröffentlichungen
- "MS SQL Server - T-SQL Programmierung und Abfragen" (Comelio Medien, ISBN 978-3-939701-02-6)
- "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
- "XML Schema" (Comelio Medien, ISBN 978-3-939701-54-5)
- "UML 2 Zertifizierung" (MITP, ISBN 978-3826615733)
Erfahrung: Als Berater und Projektleiter führt Herr Wiederstein Projekte im Bereich Data Warehousing, Projekt- und Wissensmanagement für Kunden in D, A und CH durch. Er leitet internationale Teams für Software-Entwicklung bei Comelio in Indien
Projekte: Als Berater und Projektleiter führt Herr Wiederstein Projekte im Bereich Data Warehousing, Projekt- und Wissensmanagement für Kunden in D, A und CH durch. Er leitet internationale Teams für Software-Entwicklung bei Comelio in Indien
Zertifizierung: Er ist "Microsoft Certified Solution Developer" (MCSD), "Microsoft Certified Database Administrator" (MCDBA) und "Microsoft Certified Trainer" (MCT). Er ist auch UML-zertifiziert und hat die beiden Abschlüsse "UML Professional Fundamental" und "UML Professional Intermediate".
Bei der Anmeldung von mehreren Teilnehmern bieten wir Ihnen
attraktive Rabatte an. Ab drei Teilnehmern kann sich ein
Inhouse-Seminar bei Ihnen lohnen. Gern erstellen wir Ihnen ein
individuelles Angebot.
Alle Preise zuzüglich der gesetzlichen Mehrwertsteuer.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
