C++/Qt- und C#-Entwickler:in

Objektorientierung in C++ und C# bildet den Kern dieses Profils für C++- und C#-Entwickler:innen. C++ wird entlang des Sprachstandards ISO/IEC 14882 behandelt, Microsoft C# auf Grundlage der .NET-Klassenbibliothek und der Common Language Runtime (CLR). Der direkte Vergleich zeigt, wie Klassen, Vererbung, Polymorphie und Datenkapselung in beiden Sprachen jeweils umgesetzt werden.

Weiter zu den Kursinformationen

Kompetenzziele

  • Variablen, Operatoren, Arrays und Zeichenketten in C++ und C# sicher einsetzen
  • Sprachkonzepte des C++-Standards ISO/IEC 14882 in eigenen Programmen anwenden
  • Klassen und Objekte entwerfen und Datenkapselung in beiden Sprachen umsetzen
  • Vererbung und Polymorphie in C++ und C# vergleichen und gezielt nutzen
  • Desktop-Oberflächen mit WPF sowie Windows Forms gestalten
  • KI-Werkzeuge im Arbeitsprozess der Softwareentwicklung einordnen und anwenden

Themen und Zusammenhänge

Den Ausgangspunkt bilden allgemeine Grundlagen von C++ sowie elementare Sprachbausteine wie Variablen und Operatoren. Darauf baut das objektorientierte Programmieren mit C++ auf, das sich eng an den Konzepten des ISO-Standards orientiert; wer C++ Programmierung lernen will, verknüpft so Syntax und Klassenentwurf von Anfang an. Der zweite Strang führt zu Visual C#: Microsoft Visual Studio als Entwicklungsumgebung, die .NET-Klassenbibliothek und die CLR bilden den technischen Rahmen, in dem Arrays, Zeichenketten, Klassen und Objekte bearbeitet werden. Beide Stränge sind über Vererbung, Polymorphie und die Kapselung von Daten miteinander verbunden, sodass sich C++ programmieren und C# lernen gegenseitig erklären. Für grafische Anwendungen unter Windows kommen Windows Forms und WPF hinzu. Der Einsatz Künstlicher Intelligenz im Arbeitsprozess wird für beide Sprachen betrachtet. Getrennte Übungsprojekte in C++ und in C# festigen das Programmieren mit C++ und das Arbeiten mit C# an zusammenhängenden Aufgaben.

Berufliche Perspektiven

Die Inhalte bereiten auf Tätigkeiten in der Anwendungs- und Desktopentwicklung vor:

  • C++ Developer bzw. C++-Entwickler:in für objektorientierte Anwendungen
  • C# Developer bzw. C#-Entwickler:in im Microsoft-.NET-Umfeld
  • Software Engineer bzw. Softwareentwickler:in für Windows-Desktopanwendungen mit WPF
  • Application Developer bzw. Fachinformatiker:in für Anwendungsentwicklung

Allgemeine Informationen

Labels
  • KW45-3:neue Titel

Kategorie

Kursart

Weiterbildungsangebot

Systematik
  • Softwareentwicklung, Programmierung - allgemein
Keywords
  • C++
  • Microsoft C#
  • Programmieren C++
  • C++ Lernen
  • C# Lernen
  • Operator
  • Visual C#
  • C#
  • C++ Programmierung Lernen
  • Programmieren mit C++
  • C++ programmieren
  • C++ Programmieren Lernen
  • Programmieren Mit C++ Lernen
Bildungsart

Fortbildung/Qualifizierung

Schulart

Einrichtung der beruflichen Weiterbildung

Gesamtkosten

Kosten

2.000 €

Kosten Bemerkung

Die Kosten für den Kurs C++/Qt- und C#-Entwickler:in sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.

Abschluss & Zulassung

Abschlussart

Internes Trägerzertifikat: C++/Qt- und C#-Entwickler:in von Lutz + Grub

Abschlussbezeichnung

C++/Qt- und C#-Entwickler:in

Anrechnung

keine Angabe

Berechtigung

keine Angabe

Zusatzqualifikationen

keine Angabe

Prüfende Stelle

Eine interne Prüfungskommission ist für die Abnahme der Prüfung des Kurses C++/Qt- und C#-Entwickler:in zuständig.

Sonstiges

Zugang

Die Teilnahme am Kurs C++/Qt- und C#-Entwickler:in erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.

Zielgruppe

Softwareentwicklung als Berufsziel: Der Kurs C++/Qt- und C#-Entwickler:in richtet sich an alle Personen, die künftig in dem Bereich Softwareentwicklung arbeiten möchten.

LUTZ + GRUB ACADEMY GmbH
Am Sandfeld 9
76149 Karlsruhe