Java-Weiterbildung mit Zusatzqualifikation in C und Datenbanksystemen mit SQL In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der Programmiersprache Java und erweitern Ihr Kompetenzspektrum um die Programmiersprache C sowie den Umgang mit Datenbanksystemen und SQL. Sie lernen, objektorientierte Anwendungen in der Programmiersprache Java zu entwickeln und dabei fortgeschrittene Konzepte wie Vererbung, Polymorphie und Multithreading anzuwenden. Zusätzlich erwerben Sie Grundlagen in der Programmiersprache C, um systemnahe Programmierungen durchführen zu können. Im Bereich der Datenbanksysteme erarbeiten Sie sich Fähigkeiten zur Modellierung, Abfrage und Verwaltung relationaler Datenbanken mittels SQL. Durch praxisorientierte Übungen und Projekte wenden Sie die Programmiersprache Java, die Programmiersprache C und SQL in realitätsnahen Szenarien an. Dies fördert ein tiefgehendes Verständnis und die Fähigkeit, das Erlernte effektiv einzusetzen. Nach Abschluss der Weiterbildung sind Sie in der Lage, komplexe Softwarelösungen in der Programmiersprache Java zu entwickeln, systemnahe Programmierungen in der Programmiersprache C durchzuführen und relationale Datenbanksysteme mit SQL zu implementieren und zu verwalten.

Java-Entwicklung und Objektorientierte Programmierung
  • Installation und Einrichtung einer Java-Entwicklungsumgebung mit Fokus auf Programmiersprache Java
  • Kompilieren von Java-Programmen
  • Grundlagen der objektorientierten Programmierung in der Programmiersprache Java
  • Vererbung in objektorientierter Programmierung
  • Fehlerbehebung in Anwendungen aus der Programmiersprache Java

Java und Datenbanksysteme
  • Verwendung von SQL-Datenbanken in der Programmiersprache Java
  • Erstellung von REST-APIs mit Java

vue.js Framework
  • Einrichtung von vue mit Kenntnissen zur Programmiersprache Java
  • Grundfunktionen und Komponenten
  • Arbeiten mit vue 3 unter Einbeziehung der Programmiersprache Java
  • Iterationen: v-for
  • Bedingtes Rendering in Verbindung mit der Programmiersprache Java
  • Eventbehandlung und Persistierung
  • Formulare mit vue auf Basis der Programmiersprache Java

Einführung in die Programmierung mit C
  • Struktur von C-Programmen im Vergleich zur Programmiersprache Java
  • Datentypen, Konstanten und Variablen
  • Verwendung von Funktionen in relation zur Programmiersprache Java
  • Kontrollstrukturen
  • Operatoren und deren Unterschiede zur Programmiersprache Java
  • Zeiger
  • Dynamische Speicherplatzverwaltung und deren Anwendung in der Programmiersprache Java

Datenbanksysteme mit SQL
  • Einführung in relationale Datenbanken und ihre Nutzung in der Programmiersprache Java
  • SELECT, JOIN und GROUP BY
  • Ändern von Daten über INSERT, UPDATE und DELETE in der Programmiersprache Java
  • Normalisierung und Normalformen
  • Transaktionen im Kontext der Programmiersprache Java
  • Datenbankmodellierung und Namenskonventionen
  • Relationale Algebra mit Anwendung in der Programmiersprache Java

Versionsverwaltung und CI/CD
  • Versionsverwaltung im Zusammenspiel mit der Programmiersprache Java
  • Continuous Integration und Continuous Delivery
  • Software Testing und Qualitätssicherung bei Projekten in der Programmiersprache Java
  • Operationen der Versionsverwaltung
  • Agiles Arbeiten mit Git unter Berücksichtigung der Programmiersprache Java

Angular Framework
  • Komponenten in Angular mit Bezug zur Programmiersprache Java
  • Services & Dependency Injection
  • Input Properties und Data Binding in Anwendungen mit Programmiersprache Java
  • Routing und Navigation
  • Reactive Forms und Validierung in Verbindung mit der Programmiersprache Java
  • Attribute- und Struktur-Direktiven
  • Dynamische Templates in Angular unter Einbindung der Programmiersprache Java