C# Fortgeschrittenenkurs

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "C# Fortgeschrittenenkurs" lernen Sie die fortgeschrittenen Aspekte der Programmierung mit C# kennen. Der Kurs legt neben theoretischen Kenntnissen besonderen Wert auf praktische Programmierübungen, um Ihnen einen vertieften Einblick in die Anwendungsentwicklung mit C# zu geben. Ein Schwerpunkt liegt zudem auf der Architektur von C#-Applikationen. Nach Abschluss des Kurses verfügen die Teilnehmer über fundiertes Wissen und umfangreiche Praxiserfahrung in der Softwareentwicklung mit C#, was ihnen ermöglicht, anspruchsvolle Aufgaben effektiv zu bewältigen und qualitativ hochwertige Anwendungen zu entwickeln.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

  • Erfahrung mit der Sprache C# und dem .NET-Framework
  • Grundlegendes Verständnis der Objekt-Orientierung
  • Interesse an Architektur fortgeschrittenen und Themen

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Objektorientierte Programmierung

  • Klassen
  • Konstruktoren
  • Datenkapselung
  • Vererbung
  • Interface
  • Erweiterungsmethoden
  • Spracherweiterungen von C#


Generics

  • Collections
  • Listen
  • Templates
  • Dictionary
  • Delegates
  • Events
  • generische Eventhandler
  • Templates
  • Reflection


Asynchrone Programmierung

  • anonyme Methoden
  • Lambda-Expressions
  • LINQ
  • Threads
  • Tasks
  • async/await


Architektur von C# Anwendungen


Zugriff auf Datenbanken

  • ADO.NET
  • REST Services nutzen


Besonderheiten im .NET Framework

  • Exception Handling
  • Refactoring

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# 12

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

In diesem 1-tägigen Seminar "Neues aus der .NET-Welt: Update auf C# 12" werden Sie die neuesten Funktionen und Verbesserungen kennenlernen, die mit der Version 12 von C# eingeführt wurden. Wir werden die neuen Features ausführlich behandeln, einschließlich der ...

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

- u.a. in Hannover, Hamburg, Paderborn, Dresden, Heidelberg

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 Leipzig, Nürnberg, Wien, Freiburg, Nordhausen

In diesem 2-tägigen Seminar "Testgetriebene Entwicklung (TDD) mit C# .NET" erfahren Sie, wie Testgetriebene Entwicklung (TDD) dazu beiträgt, Qualitätsziele in Softwareprodukten zu erreichen. Sie lernen, wie das Erstellen von Tests und die Verbesserung der ...