Programmieren mit C#

AlphaBit Gmbh
In Wiesbaden

1.990 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
(0) 6... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • 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
Plan 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 #

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen