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.
- 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