Programmieren mit C#

AlphaBit Gmbh
In Wiesbaden

1.990 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
(0) 6... Mehr ansehen
Möchten Sie sich zu diesem Kurs beraten lassen?

Wichtige informationen

Tipologie Seminar
Niveau Anfänger
Beginn Wiesbaden
Dauer 5 Tage
  • Seminar
  • Anfänger
  • Wiesbaden
  • Dauer:
    5 Tage
Beschreibung

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.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Wiesbaden
Konrad-Adenauer-Ring 33, 65187, Hessen, Deutschland
Karte ansehen
Beginn auf Anfrage
Lage
Wiesbaden
Konrad-Adenauer-Ring 33, 65187, Hessen, Deutschland
Karte ansehen

Häufig gestellte Fragen

· Voraussetzungen

Gute Kenntnisse in der Programmierung mit C, C++, Visual Basic, Java oder anderen Programmiersprachen.

Themenkreis

Kategorie
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
  1. 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
  1. Overview of C#
  • Structure of a C# Program
  • Basic Input/Output Operations
  • Recommended Practices
  • Compiling, Running, and Debugging
  1. Using Value-Type Variables
  • Common Type System
  • Naming Variables
  • Using Built-in Data Types
  • Creating User-Defined Data Types
  • Converting Data Types
  1. Statements and Exceptions
  • Using Selection Statements
  • Using Iteration Statements
  • Using Jump Statements
  • Handling Basic Exceptions
  • Raising Exceptions
  1. Methods and Parameters
  • Using Methods
  • Using Parameters
  • Using Overloaded Methods
  1. Arrays
  • Overview of Arrays
  • Creating Arrays
  • Using Arrays
  1. Essentials of Object-Oriented Programming
  • Classes and Objects
  • Using Encapsulation
  • C# and Object Orientation
  • Defining Object-Oriented Systems
  1. Using Reference-Type Variables
  • Using Common Reference Types
  • The Object Hierarchy
  • Namespaces in the .NET Framework
  • Data Conversions
  1. Creating and Destroying Objects
  • Using Constructors
  • Initializing Data
  • Objects and Memory
  • Resource Managements
  1. Inheritance in C#
  • Deriving Classes
  • Implementing Methods
  • Using Sealed Classes
  • Using Interfaces
  • Using Abstract Classes
  1. Aggregation, Namespaces, and Advanced Scope
  • Using Internal Classes, Methods, and Data
  • Using Aggregation
  • Using Namespaces
  • Using Modules and Assemblies
  1. Operators and Events
  • Operator Overloading
  • Creating and Using Delegates
  • Defining and Using Events
  1. Properties and Indexers
  • Using Properties
  • Using Indexers
  1. Attributes
  • Overview of Attributes
  • Defining Custom Attributes #

Erfolge des Zentrums


User, die sich für diesen Kurs interessiert haben, interessierten sich auch für...
Mehr ansehen