C# als Mischung aus C++ und Java ist Microsofts Flagschiff auf der .NET-Plattform. Mit umfangreichen objektorientierten Konzepten ausgestattet stellt C# die Programmiersprache im Hinblick auf die fortschrittliche Technik der Programmierung unter .NET dar. Der Kurs vermittelt die projektunabhängigen Grundlagen zum erfolgreichen Einsatz von C#. Als Ergänzung und Fortführung des Einführungskurses stellt dieser Kurs die Programmierung von Windowsanwendungen und Datenbankapplikationen in den Vordergrund. Der Einsatz der in das .NET Framework eingebetteten Technologien "WinForms" und "ADO.NET" wird detailliert vorgestellt.
Inhalt
Einführung
Das Prinzip von .NET
Die Common Language Runtime
Sicherheit, Verteilung, Dll-Verwaltung
Die Klassenbibliothek
Assemblies - die besseren Dlls
Objektorientierte
Programmierung
Wiederverwendung durch Klassen
Konstruktoren, Destruktoren
Mehr Sicherheit durch Kapselung
Statische Elemente
Wartbarkeit durch Vererbung
Techniken zur Entwicklung
wiederverwendbarer Software
Erstellung und Einsatz von Interfaces
Erstellung und Einsatz von Attributen
Erstellung und Einsatz von Delegaten
Besonderheiten im .NET
Framework
Exception Handling
Reflection
Internationalisierung
Refactoring
Delegates
Entwicklung eigener Delegate-Klassen und Delegate-EventArgs-Klassen
Generics
Einsatz und Verwendung von Generics
Eigene
IComparer-Klassen
Sortieren durch Implementierung des IComparer-Interfaces
Eigene
Attributsklassen
Entwicklung eigener Attributsklassen zum Aufbau einer PlugIn-Architektur
Grundlagen von C#
Aufbau einer Anwendung
Unterscheidung der Projektarten
Besonderheiten der Sprache C#
Objektorientierte
Programmierung
Wiederverwendung durch Klassen
Konstruktoren, Destruktoren
Mehr Sicherheit durch Kapselung
Statische Elemente
Wartbarkeit durch Vererbung
Aufbau unterschiedlicher
Datentyp-Kategorien
Aufbau von Enumerationen
Aufbau von Strukturen
Aufbau von Klassen
Techniken zur Entwicklung
wiederverwendbarer Software
Erstellung und Einsatz von Interfaces
Erstellung und Einsatz von Attributen
Erstellung und Einsatz von Delegaten
Besonderheiten im .NET
Framework
Exceptionhandling
Reflection
Internationalisierung
Refactoring
Seminar-Ziel
In diesem Seminar lernen Sie die Datentypen und die Klassenbibliotheken der objektorientierten Programmiersprache C# kennen. Sie können mit Variablen umgehen und deren Typen konvertieren, Namespaces definieren und einsetzen, eigene Klassen erstellen, vererben und Fehlerbehandlungen einbauen.
Wer sollte teilnehmen
Entwickler, die mit C# unter der Microsoft Plattform ".NET" entwickeln wollen mit grundlegenden Programmierkenntnissen in einer objektorientierten Programmiersprache
Dauer des Seminars
5 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
2.160,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Studium an der FH Gießen-Friedberg im Fachbereich allgemeine/angewandte Informatik
Microsoft Certified Professional (MCP)
Microsoft Certified Application Developer (MCAD.Net)
Microsoft Certified Trainer (MCT)
Weiterbildung zum MCSD (Microsoft Certified Solution
Developer) im Bereich .Net/C# (zur Zeit MCAD.Net und MCT)
Rückschau
Und so urteilten die Teilnehmer: Gesamtleistung des Dozenten: (Schulnoten 1-6)
Aus fachlicher Sicht: 1,5
Aus methodischer Sicht: 1,8
Können Sie das Seminar weiter empfehlen: 1,8
Teilnehmer aus folgenden Unternehmen
Musikschule Fröhlich, Eschenburg
Aquella Getränke GmbH, Bochum
Stadtverwaltung, Wuppertal
WDW Consulting, Aachen
BKA, Wiesbaden
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
C# for Programmers (C Sharp)
"A comprehensive introduction to XML, and one of the clearest tutorials on Web services I´ve read, with great examples. An excellent chapter on generics. - Gavin Osborne, Saskatchewan Institute of Applied Science and Technology. "A superb job of clearly integrating the theory of relational databases and SQL with ADO. NET!" -Harlan Brewer, University of Cincinnati". Excellent introduction to . NET collections. " - Jose Antonio Gonzalez Seco, Andalucia´s Parlamient. "A beautiful presentation of threads. " - Pavel Tsekov, Caesar BSC. "The ATM OOD/UML case study is excellent! The implementation of the design developed in the early chapters gives the reader a fantastic model of a real world problem. You hit a home run with this one!" - Catherine Wyman, Devry-Phoenix. It includes practical, example-rich coverage Of: C# 2. 0, . NET 2. 0, FCL; ASP. NET 2. 0, Web Forms and Controls; Database, SQL, and ADO. NET 2. 0; Networking and . NET Remoting; XML, Web Services; Generics, Collections; GUI/Windows[registered] Forms; OOP: Classes, Inheritance, and Polymorphism; OOD/UML´ ATM Case Study; Graphics and Multimedia; Multithreading; Exception Handling; and more. . . Read archived Issues of the DEITEL[registere"
Seminar
Visual C# 2005 (C Sharp)
Fortgeschrittene und Profis erhalten hier umfassendes Know-how zur Windows-Programmierung mit Visual C# in der Version 2. Nach einer Einführung ins . NET-Framework und die Entwicklungsumgebung geht der Autor ausführlich auf die Grundlagen der C#-Programmierung ein. Anhand zahlreicher Beispiele zeigt er die verschiedenen Programmiertechniken wie z. B. Anwendungsdesign, Grafikprogrammierung oder das Erstellen eigener Komponenten. Besondere Schwerpunkte liegen auf der umfangreichen . NET-Klassenbibliothek und Windows Forms sowie auf dem Datenbankzugriff mit ADO. NET.
Seminar
Praktische Informationstechnik mit C# (C Sharp)
Scientific Computing, Computational Intelligence und Computational Engineering sind zentrale Methoden der modernen Informationstechnik. Hinter diesen Begriffen stehen verschiedene Konzepte der digitalen Informationsverarbeitung, die z. B. bei der Analyse von Messwertreihen, der Simulation von elektrischen Ausgleichsvorgängen oder bei der automatischen Schrifterkennung zum Einsatz kommen. Der Autor gibt eine fundierte Darstellung der theoretischen Grundlagen und der softwaretechnischen Umsetzung dieser Methoden anhand konkreter Code-Beispiele in C#. Entsprechend dem breiten Anwendungsspektrum der Informationstechnik werden dabei recht unterschiedliche Themen betrachtet: Frequenzanalyse und statistische Analyseverfahren, Neuronale Netze und Fuzzy-Systeme sowie Methoden der Simulationstechnik. Das vorliegende Buch wendet sich vornehmlich an Ingenieure und Softwareentwickler. Die anwendungsorientierte Beschreibung der Grundlagen erleichtert das Verständnis, ohne jedoch auf Exaktheit zu verzichten. TOC:Digitale Signalverarbeitung. - Fourier-Reihen. - DFT. - IDFT. - FFT. - Zeit-Frequenz-Analyse. - Digitale Filter. - Übertragungsfunktion. - Statistische Signalverarbeitung. - Rauschen. - Zufallszahlen. - Histogramme. - Streudiagramme. - Kenngrößen der Statistik. - Korrelation. - Nichtlineare Filterung. - Methoden der künstlichen Intelligenz. - Künstliche Neuronale Netze. - Fuzzy-Systeme. - Evolutionäre Optimierung. - Simulationstechnik. - Modellbildung. - Numerische Lösung von Differentialgleichungen. - Monte-Carlo-Methoden. - Zelluläre Automaten. - Aufbau von Netzwerken. - TCP/IP. - UDP. - Sockets. Netzwerkprogrammierung. - Webservices.
Seminar
Einstieg in Visual C# 2005 (C Sharp)
Dieses Buch bringt alles mit, was Sie für den sofortigen Start benötigen: Eine Schritt-für-Schritt-Anleitung in die Programmierung von Visual C#, zahlreiche Beispiele und Übungsaufgaben, das . NET 2. 0 Framework SDK mit C#-Compiler, eine Entwicklungsumgebung für die komfortable Erstellung von Visual C#-Programmen sowie alle Beispiele und Lösungen der Übungsaufgaben aus dem Buch. Auf der Buch-CD-ROM befindet sich die Microsoft Visual C# Express Edition mit der Sie sofort loslegen können! Aus dem Inhalt: - Aufbau von C#-Programmen - Konstanten, Variablen & Datentypen - Zusammengesetzte Datentypen und Namensräume - Operatoren - Kontrollkonstrukte - Einführung in die objektorientierte Programmierung - Generische Klassen, Schnittstellen und statische Klassenmitglieder - Ausnahmen - Exceptions - Überladen von Operatoren - Delegates und Ereignisse - Indizierer, Enumeratoren und Collections - Attribute und Metadaten - XML-Dokumentation und Präprozessor - Threading - Windows Forms - Steuerelemente - Grafik und Drucken in Windows Forms-Anwendungen - Bibliotheken und CodeDOM
Seminar
Visual C# 2005(C Sharp) / mit CD
Mit dem . NET-Framework, das Microsoft vor einigen Jahren als neue Programmierumgebung vorgestellt hat, wurden auch neue Programmiersprachen entwickelt. Eine davon ist C#, die optimal für die professionelle Anwendungsentwicklung mit . NET geeignet ist. Mit der neuen Version 2. 0 des . NET-Frameworks werden viele neue Features eingeführt, ob Sprachneuerungen oder Verbesserungen bei der Programmierung grafischer Oberflächen mit Windows Forms. Dieses Buch vermittelt Ihnen das Wissen, um die Programmiersptache C# optimal zu nutzen. Dabei werden auch die neuen Spracheigenschaften berücksichtigt. Auf den zwei CDs finden Sie eine Vollversion der Visual C# 2005 Express Edition sowie alle Beispiele, Übungsaufgaben und einen interaktiven Test, mit dem Sie Ihr erworbenes Wissen überprüfen können.
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743