Programmieren mit C#
Seminar
In Wiesbaden
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
Wiesbaden
-
Dauer
5 Tage
Nach dem Kurs sind Sie in der Lage, - die wichtigsten Elemente des .NET Framework aufzulisten. C# innerhalb der .NET Plattform zu erklären. Grundstrukturen in einer C#-Applikation zu analysieren. Grundkonzepte und die Terminologie der objektorientierten Programmierung zu erklären. einfache Applikationen zu erstellen und zu debuggen. Variablen, Methoden (Funktionen und.. Gerichtet an: Der Kurs richtet sich an Software-Entwickler, welche bereits mit C, C++, Visual Basic oder Java gearbeitet haben und nun Enterprise-Business-Lösungen entwickeln wollen.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Gute Kenntnisse in der Programmierung mit C, C++, Visual Basic, Java oder anderen Programmiersprachen.
Meinungen
Inhalte
Microsoft - Programmierung
Einführung
Ein wichtiger Bestandteil des Microsoft .NET Framework ist die Programmiersprache C# (sprich «C Sharp»). Diese Programmiersprache wurde von Grund auf für das Microsoft .NET Framework entwickelt und kommt von der Windows-Anwendungsentwicklung bis hin zur ASP.NET-Programmierung zum Einsatz. Grosse Teile des .NET Frameworks wurden sogar mit C# entwickelt.
C# ist eine moderne Programmiersprache, die für Programmierer entwickelt wurde, die Firmenanwendungen schreiben: sie ist modern, einfach zu erlernen, vollständig objektorientiert und vor allem eines: typsicher. In diesem Kurs lernen Sie als erfahrene Software-Entwickler die C#-Programmstruktur, die Sprachsyntax sowie die Implementationsdetails kennen.
Dauer
5 Tage
Zielgruppe
Der Kurs richtet sich an Software-Entwickler, welche bereits mit C, C++, Visual Basic oder Java gearbeitet haben und nun Enterprise-Business-Lösungen entwickeln wollen.
Lernziele
Nach dem Kurs sind Sie in der Lage,
- die wichtigsten Elemente des .NET Framework aufzulisten.
- C# innerhalb der .NET Plattform zu erklären.
- Grundstrukturen in einer C#-Applikation zu analysieren.
- Grundkonzepte und die Terminologie der objektorientierten Programmierung zu erklären.
- einfache Applikationen zu erstellen und zu debuggen.
- Variablen, Methoden (Funktionen und Subroutinen) und Arrays zu verwenden.
Vorkenntnisse
Gute Kenntnisse in der Programmierung mit C, C++, Visual Basic, Java oder anderen Programmiersprachen.
Prüfungen
Unterlagen
The student kit includes a comprehensive workbook and other necessary materials for this class.
Inhalt
- Overview of the Microsoft .NET Platform
- Overview of the .NET Framework
- Benefits of the .NET Framework
- The .NET Framework Components
- Languages in the .NET Framework
- Overview of C#
- Structure of a C# Program
- Basic Input/Output Operations
- Recommended Practices
- Compiling, Running, and Debugging
- Using Value-Type Variables
- Common Type System
- Naming Variables
- Using Built-in Data Types
- Creating User-Defined Data Types
- Converting Data Types
- Statements and Exceptions
- Using Selection Statements
- Using Iteration Statements
- Using Jump Statements
- Handling Basic Exceptions
- Raising Exceptions
- Methods and Parameters
- Using Methods
- Using Parameters
- Using Overloaded Methods
- Arrays
- Overview of Arrays
- Creating Arrays
- Using Arrays
- Essentials of Object-Oriented Programming
- Classes and Objects
- Using Encapsulation
- C# and Object Orientation
- Defining Object-Oriented Systems
- Using Reference-Type Variables
- Using Common Reference Types
- The Object Hierarchy
- Namespaces in the .NET Framework
- Data Conversions
- Creating and Destroying Objects
- Using Constructors
- Initializing Data
- Objects and Memory
- Resource Managements
- Inheritance in C#
- Deriving Classes
- Implementing Methods
- Using Sealed Classes
- Using Interfaces
- Using Abstract Classes
- Aggregation, Namespaces, and Advanced Scope
- Using Internal Classes, Methods, and Data
- Using Aggregation
- Using Namespaces
- Using Modules and Assemblies
- Operators and Events
- Operator Overloading
- Creating and Using Delegates
- Defining and Using Events
- Properties and Indexers
- Using Properties
- Using Indexers
- Attributes
- Overview of Attributes
- Defining Custom Attributes #
Programmieren mit C#