C# und .NET für Java-Entwickler

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "C# und .NET für Java-Entwickler" erhalten Sie als Java-Entwickler einen reibungslosen Einstieg in die C#- und .NET-Entwicklung. Sie lernen die Gemeinsamkeiten und Unterschiede zwischen Java und C#, wie beispielsweise bei Klassen, Methoden, Sichtbarkeiten, Polymorphie und Ausnahmebehandlung. Die Schulung umfasst auch spezielle Erweiterungen von C#, wie das Arbeiten mit Strings, partielle Klassen und Properties. Zudem werden Sie das Konzept der Delegates kennenlernen und eine Einführung in LinQ erhalten. Darüber hinaus gibt die Schulung einen Ausblick auf die aktuellen Entwicklungen und Trends in der C#- und .NET-Welt. Ziel ist es, Ihnen das nötige Wissen zu vermitteln, um erfolgreich in der C#- und .NET-Entwicklung tätig zu sein und Ihre Fähigkeiten als Java-Entwickler auszubauen.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

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

  • Kenntnisse und Programmiererfahrung in Java

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in .NET

  • Überblick über die .NET-Plattform
  • Common Language Infrastructure (CLI)
  • Common Language Runtime (CLR)

Entwicklungsumgebung Visual Studio

  • Versionsvergleich
  • Express und kostenpflichtige Version

Struktur und Namespaces

  • Aufbau von .NET-Projekten
  • Verwendung von Namespaces zur Strukturierung von Code

Gemeinsamkeiten mit Java

  • Klassen und Methoden
  • Sichtbarkeiten
  • Polymorphie
    • Überladungshierarchie
    • Sealed vs Final
  • Ausnahmebehandlungen

Erweiterungen gegenüber Java

  • String Handling
  • Partielle Klassen
  • Properties

Delegates

  • Einführung in das Konzept der Delegates in C#

LinQ

  • Überblick über Language Integrated Query (LinQ) und seine Verwendung in C#

Ausblick

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

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

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Java und XML Programmierung

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

In diesem Seminar erhalten Sie einen Überblick über die wichtigsten Technologien bezüglich XML und Java. Ziel des Seminars ist es XML-basierte Anwendungen entwerfen und validiern zu können. Zudem bekommen Sie einen Einblick in das SAX- und DOM-Parsing, das Binding von ...

Jakarta EE - Entwurfsmuster (Patterns)

- u.a. in Bremen, Stuttgart, Paderborn, Dresden, Düsseldorf

In dieser 3-tägigen Schulung "Jakarta EE - Entwurfsmuster (Patterns)" werden Sie mit den wesentlichen Entwurfsmustern für die Entwicklung von Jakarta-EE-Anwendungen vertraut gemacht. Dabei werden sowohl die Präsentations-, als auch die Business- und ...

Kubernetes Praxis für Cloud-Architekten

- u.a. in Hannover, Köln, Nürnberg, Paderborn, Zürich

In dieser 2-tägigen Schulung "Kubernetes Praxis für Cloud-Architekten" erfahren Sie, wie Container und deren Orchestrierung moderne Cloud-Infrastrukturen optimieren und die Entwicklung von hochverfügbaren, verteilten sowie skalierbaren Anwendungen ermöglichen. Das ...