In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der Softwareentwicklung mit den Programmiersprachen C++ und Java. Sie lernen, objektorientierte Konzepte anzuwenden, komplexe Softwarelösungen zu entwerfen und zu implementieren. Ein besonderer Fokus liegt auf der praktischen Anwendung der Programmiersprache C++ in verschiedenen Entwicklungsumgebungen. Sie erwerben fundierte Fähigkeiten in der Nutzung der Programmiersprache C++ für die Entwicklung leistungsfähiger Anwendungen. Zudem erlernen Sie die Integration von Datenbanken und die Implementierung von Schnittstellen. Die Weiterbildung umfasst auch die Vermittlung von Kenntnissen im IT-Servicemanagement, um ein umfassendes Verständnis für den gesamten Softwareentwicklungsprozess zu gewährleisten. Durch praxisorientierte Übungen und Projekte wenden Sie die Programmiersprache C++ in realen Szenarien an. Dies ermöglicht Ihnen, die erlernten Konzepte direkt umzusetzen und Ihre Fähigkeiten zu festigen. Nach Abschluss der Weiterbildung sind Sie in der Lage, die Programmiersprache C++ effektiv in der Softwareentwicklung einzusetzen und IT-Servicemanagement-Prinzipien anzuwenden. Dies qualifiziert Sie für anspruchsvolle Aufgaben in der IT-Branche.

Grundlagen der Softwareentwicklung mit C++
  • Kenntnisse im Bereich Programmiersprache C++: Klassen und Konstruktoren
  • Vererbung und abstrakte Klassen
  • Exception-Handling und Multithreading mit Fokus auf Programmiersprache C++
  • Algorithmen der Standardbibliothek und Dateisysteme
  • Praktische Anwendungen der Programmiersprache C++ bei der Struktur von C-Programmen und der Verwendung von Funktionen
  • Datentypen, Konstanten, Variablen und Operatoren
  • Einsatzmöglichkeiten der Programmiersprache C++ in Zusammenhang mit Kontrollstrukturen, Zeigern und dynamischer Speicherplatzverwaltung
  • High-Level- und Low-Level-Dateizugriff und Dialoge

Softwareentwicklung mit Java - Grundlagen und Umgebung
  • Installation und Einrichtung einer Java-Entwicklungsumgebung
  • Grundlagen der objektorientierten Programmierung mit Fokus auf Programmiersprache C++
  • Vererbung in objektorientierter Programmierung und Arrays
  • Besonderheiten der Programmiersprache C++ beim Kompilieren und bei der Fehlerbehebung
  • Grafische Benutzeroberflächen in Java und Erstellung von REST-APIs

Advanced Java Skills - Fullstack Webentwicklung
  • Vergleich der Fullstack Webentwicklung mit Programmiersprache C++
  • Typensicherheit in JavaScript und TypeScript
  • API-Anbindungen mit Berücksichtigung der Programmiersprache C++
  • Handhabung mit Fehlermeldungen

Reaktive und Asynchrone Entwicklung mit JavaScript
  • Setup und Umgebungserklärung mit Bezug zur Programmiersprache C++
  • Handhabung Redux und Komponente, Elemente
  • Sprachkern und Arbeiten mit variablen Datentypen im Kontext von Programmiersprache C++
  • Sprachkern: Operatoren und Steuern des Ablaufs eines Programms
  • Anwendungen aus der Programmiersprache C++ für Arbeiten mit Schleifen und Funktionen
  • Sprachkern: Reagieren auf Fehler und ereignisgesteuerte Programmierung

Objektorientiertes und Funktionales Programmieren in JavaScript
  • Vergleich zwischen funktionalem Programmieren und Programmiersprache C++
  • Objektorientierte Programmierung mit JavaScript
  • Weitere Schwerpunkte im Kontext von Programmiersprache C++: Ereignisgesteuerte und funktionale Programmierung

Web-Technologien und Browser-Interaktion mit JavaScript
  • Steuern des Browsers und DOM-Arbeiten im Vergleich zur Programmiersprache C++
  • Lesen und Erkennen von Browserinformationen
  • Asynchrone Programmierung im Kontext von Programmiersprache C++

IT-Servicemanagement und Zusatzqualifikationen
  • Templates und File-Input/Output mit Anwendungen aus der Programmiersprache C++
  • Funktionsweise von Variablen mit primitivem Datentyp und Funktionen in Java
  • Operatoren in Java und Handhabung im Bezug auf Programmiersprache C++
  • Komponente, Elemente, und Handhabung mit Fehlermeldungen in JavaScript
  • Steuern des Browsers und Lesen von Browserinformationen unter dem Aspekt der Programmiersprache C++
  • Asynchrone und funktionale Programmierung in JavaScript
  • API-Anbindungen und Einrichtung moderner Entwicklungsumgebungen mit Fokus auf Programmiersprache C++