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# 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, Nürnberg, Düsseldorf, 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 ...

C# und .NET für Java-Entwickler

- u.a. in Berlin, Frankfurt am Main, Köln, Leipzig, München

In dieser 2-tägigen Schulung "C# und .NET für Java-Entwickler" lernen Sie als Java-Entwickler den nahtlosen Einstieg in die C#- und .NET-Entwicklung. Sie werden die Gemeinsamkeiten und Unterschiede zwischen Java und C# kennenlernen, einschließlich Klassen, Methoden, ...