Seminarinformationen

Seminar - Ziel

In diesem 5-tägigen Seminar ".NET Programmierung Komplettkurs" werden Ihnen die grundlegenden Konzepte, Techniken und bewährten Vorgehensweisen für die Entwicklung von .NET-Anwendungen vermittelt. Der Kurs bietet Ihnen ein tiefgehendes Verständnis der .NET-Plattform, der Sprachkompatibilität und der Funktionsweise der .NET-Runtime. Sie lernen, wie man mit der Basisklassenbibliothek arbeitet und erwerben umfassende Kenntnisse in der C#-Programmierung, einschließlich der objektorientierten Programmierung und der Nutzung generischer Typen. Zudem werden Ihnen fortgeschrittene C#-Funktionen wie Nullable-Typen, LINQ, Erweiterungsmethoden und Tupel nähergebracht.

Das Hauptziel dieses Seminars ist es, Ihnen die nötigen Fähigkeiten zu vermitteln, um effizienten und hochwertigen Code in .NET zu schreiben. Sie werden lernen, die richtigen Technologien, Frameworks und Tools auszuwählen und Ihre Anwendungen durch bewährte Entwicklungspraktiken zu optimieren. Am Ende des Kurses sind Sie in der Lage, komplexe .NET-Anwendungen zu entwerfen, zu entwickeln und zu pflegen, und Sie erhalten einen Ausblick auf weiterführende Lernmöglichkeiten, um Ihre Kenntnisse in der .NET-Programmierung weiter zu vertiefen.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Grundkenntnisse in der Programmierung

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in die .NET-Welt

  • Geschichte und Bedeutung von .NET
  • Architektur und Komponenten des .NET Frameworks

Sprach-Interoperabilität

  • Übersicht über die Sprachinteroperabilität in .NET
  • Verwendung von Fremdsprachen in .NET-Projekten

Runtime

  • Funktionsweise der .NET-Runtime
  • JIT-Kompilierung und Ausführung von IL-Code

Garbage Collector

  • Grundlagen des Garbage Collectors in .NET
  • Optimierung und Leistungstuning für die Garbage Collection

IL-Compiler

  • IL-Code und seine Bedeutung in .NET
  • Verwendung des IL-Compilers zum Kompilieren von .NET-Anwendungen

Optimierung

  • Techniken zur Optimierung von .NET-Anwendungen
  • Best Practices für die Leistungssteigerung

Basisklassen-Bibliothek

  • Überblick über die Basisklassen-Bibliothek von .NET
  • Verwendung von Klassen und -Funktionen in der Programmierung

Programmiersprachen

  • Übersicht über die verschiedenen Programmiersprachen in der .NET-Welt
  • Vergleich der Sprachen und ihre Verwendungszwecke

Einstieg in die C# Programmierung

  • Syntax und Grundlagen der C#-Programmierung
  • Verwendung von Datentypen, Operatoren und Ausdrücken
  • Arbeit mit Arrays, Collections und Zeichenketten
  • Verwendung von Namensräumen in C#

Objektorientiert mit C#

  • Konzepte der objektorientierten Programmierung in C#
  • Erstellung und Verwendung von Klassen
  • Vererbung und Schnittstellen in C#

C# generische Typen

  • Verwendung von generischen Typen in C#

C# Möglichkeiten

  • Arbeit mit Nullable-Typen in C#
  • Verwendung von LINQ zur Datenabfrage
  • Erweiterungsmethoden

Weitere Schulungen zu Thema Microsoft .NET

C# Grundkurs (ohne Vorkenntnisse)

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

In diesem 5-tägigen Seminar "C# Grundkurs (ohne Vorkenntnisse)" erhalten die Teilnehmenden eine detaillierte Einführung in die Programmiersprache C# und erwerben fundiertes Wissen sowie praktische Fähigkeiten, um effektiv in C# zu programmieren. Ziel des Kurses ist ...

ADO.NET - Datenbankprogrammierung

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

In dieser 3-tägigen Schulung "ADO.NET - Datenbankprogrammierung" lernen Sie die Grundlagen und Praxisanwendung von ADO.NET. Sie werden die Architektur und Funktionalitäten von ADO.NET kennenlernen, einschließlich der wichtigsten Namespaces und Klassen. Sie werden ...

C# Fortgeschrittenenkurs

- u.a. in Paderborn, Mannheim, Virtual Classroom, Offenbach, Jena

In diesem 2-tägigem Seminar "C# Fortgeschrittene" werden Sie die komplexeren Aspekte der Programmierung mit C# erlernen. Der Kurs legt neben theoretischen Grundlagen besonderen Wert auf praxisorientierte Programmierübungen, um Ihnen einen tiefgehenden Einblick in ...

Überblick über XAML/WPF (mit C#)

- u.a. in Bremen, Hamburg, Nürnberg, Paderborn, Wien

In diesem 2-tägigen Seminar "Überblick über XAML/WPF (mit C#)" erhalten Sie eine fundierte Einführung in XAML und WPF. Sie erlernen die grundlegenden Prinzipien der XAML-Syntax und der WPF-Architektur. Der Kurs behandelt detailliert verschiedene Aspekte von XAML, ...