In dieser Weiterbildung erwerben Sie fundierte Kenntnisse in der Skriptsprache JavaScript sowie in den Programmiersprachen Java und C++. Sie lernen, interaktive Webanwendungen zu entwickeln und komplexe Softwarelösungen zu implementieren. Sie setzen sich mit den Grundlagen der Skriptsprache JavaScript auseinander und erlernen deren Anwendung im Web-Browser. Darüber hinaus vertiefen Sie Ihr Wissen in der objektorientierten Programmierung mit Java und C++. Sie werden in die Lage versetzt, Software-Designs zu erstellen und Datenbankanbindungen zu realisieren. Durch praxisorientierte Übungen und Projekte wenden Sie die erlernten Konzepte der Skriptsprache JavaScript sowie der Programmiersprachen Java und C++ an. Sie entwickeln eigenständig Anwendungen und festigen Ihr Verständnis für die Programmierung. Nach Abschluss der Weiterbildung sind Sie in der Lage, die Skriptsprache JavaScript sowie Java und C++ in verschiedenen Entwicklungsprojekten einzusetzen und komplexe Softwarelösungen zu realisieren.

JavaScript für Webseitenoptimierungen
  • Einführung in JavaScript: Einbinden und Laden mit Fokus auf Skriptsprache
  • Variablen und Syntax
  • Vertiefte Kenntnisse zu primitiven Datentypen innerhalb der Skriptsprache
  • Zusammengesetzte Datentypen: Arrays und Objekte
  • Funktionen erstellen und aufrufen im Kontext der Skriptsprache
  • Schleifen: for, while
  • Geltungsbereiche (Scope) im Rahmen der Skriptsprache
  • Ereignisse und Event-Handling

Grundlagen der Versionsverwaltung
  • Versionsverwaltung in Verbindung mit Skriptsprache
  • Operationen der Versionsverwaltung
  • Agiles Arbeiten mit Git und Skriptsprache

Continuous Integration, Delivery, und Qualitätssicherung
  • Continuous Integration und Continuous Delivery unter Berücksichtigung von Skriptsprache
  • Software Testing und Qualitätssicherung

Einführung in C++
  • Einführung: Eigenschaften, Verarbeitung, Unterschiede zu C und IDE-Setup mit Fokus auf Skriptsprache
  • Klassen und Konstruktoren in C++
  • Templates für Anwendungen im Bereich Skriptsprache
  • Polymorphe Klassen
  • Vererbung im Zusammenhang mit Skriptsprache
  • Smart Pointer
  • Algorithmen der Standardbibliothek und ihr Einsatz in einer Skriptsprache
  • Exception-Handling

Einrichtung und Grundlagen von Java
  • Installation und Einrichtung einer Java-Entwicklungsumgebung mit Fokus auf Skriptsprache
  • Kompilieren von Java-Programmen
  • Grundlagen der objektorientierten Programmierung innerhalb der Skriptsprache
  • Vererbung in objektorientierter Programmierung
  • Fehlererkennung und Behebung in Java unter dem Aspekt der Skriptsprache

Erweiterte Programmierung in Java
  • Parallele Programmierung in Java mit Anwendungen für Skriptsprache
  • Erstellung von REST-APIs mit Java
  • Verwendung von SQL-Datenbanken in Java unter Berücksichtigung der Skriptsprache