C# Grundkurs (ohne Vorkenntnisse)

Seminarinformationen

Seminar - Ziel

In dieser 5-tägigen Schulung "C# Grundkurs (ohne Vorkenntnisse)" erhalten die Teilnehmer eine umfassende Einführung in die Programmiersprache C# und erlangen fundierte Kenntnisse und praktische Fähigkeiten, um effektiv mit C# zu entwickeln. Das Ziel dieser Schulung ist es, den Teilnehmern ein solides Verständnis für die grundlegenden Konzepte von C# zu vermitteln und sie mit den Tools und Techniken vertraut zu machen, die für die Entwicklung von C#-Anwendungen erforderlich sind. Durch praxisorientierte Übungen und Beispiele werden die Teilnehmer in die Lage versetzt, C#-Programme zu entwerfen, zu implementieren und zu debuggen. Am Ende der Schulung werden die Teilnehmer in der Lage sein, eigenständig C#-Projekte zu erstellen und effizient mit den Sprachkonstrukten, Klassenbibliotheken und Entwicklungsumgebungen von C# zu arbeiten.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

  • Kenntnisse in einer anderen Programmiersprache sind von Vorteil

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Grundlagen der C#-Programmierung

  • Einblicke in ein C#-Programm
  • Main() und Befehlszeilenargumente


Datentypen und Datenstrukturen

  • Typen
  • Arrays
  • Zeichenfolgen


Sprachkonstrukte und Operatoren

  • Anweisungen
  • Ausdrücke
  • Operatoren


Klassen und Objektorientierung

  • Klassen und Strukturen
  • Eigenschaften
  • Indexer
  • Ereignisse


Fortgeschrittene Konzepte

  • Generics
  • LINQ-Abfrageausdrücke
  • Lambda-Ausdrücke
  • Iteratoren


Namespace und Assembly

  • Namespaces
  • Typen, die NULL-Werte zulassen
  • XML-Dokumentationskommentare
  • Assemblys und der globale Assemblycache
  • Attribute


Fortgeschrittene Themen

  • Auflistungsklassen
  • Ausnahmen und Ausnahmebehandlung
  • Threading
  • Leistung
  • Reflections


C#-DLLs und Sicherheit

  • C#-DLLs
  • Sicherheit

Weitere Schulungen zu Thema C#-CSharp

55339: Programming in C#

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

This course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. Students will review the basics of C# program structure, language syntax, and implementation details, and then consolidate their ...

Neues aus der .NET Welt: Update auf C# 10

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 1-tägigen Schulung "Neues aus der .NET Welt: Update auf C# 10" lernen Sie die neuesten Funktionen und Verbesserungen kennen, die mit der Version 10 von C# eingeführt wurden. Wir werden uns intensiv mit den Updates beschäftigen, darunter die Einführung von Records, ...

Cross-Plattform-Entwicklung nativer Apps mit C# und Xamarin

- u.a. in Berlin, Frankfurt am Main, Zürich, Mannheim, Offenbach

In dieser 3-tägigen Schulung "Cross-Plattform-Entwicklung nativer Apps mit C# und Xamarin" tauchen die Teilnehmer in die Entwicklung plattformübergreifender Apps für Android, iOS und Windows ein. Durch eine Kombination aus Theorie und Praxis erlernen sie den effektiven ...

Test Driven Development (TDD) mit C# .NET

- u.a. in Hamburg, Wien, Essen, Virtual Classroom, Offenbach

In dieser 2-tägigen Schulung "Test Driven Development (TDD) mit C# .NET" lernen Sie, wie Test Driven Development (TDD) dazu beiträgt, Qualitätsziele für Softwareprodukte zu erreichen. Sie erfahren, wie die Erstellung von Tests und die Verbesserung der Codequalität direkt ...