Module
Modul 106
Datenbanken abfragen, bearbeiten und warten
Kompetenz
Bereitet Daten durch Abfragen auf und nimmt Optimierungen zur Leistungssteigerung vor. Ändert Struktur und Daten einer Datenbank, schützt die Daten durch Zugriffsberechtigungen und sichert die Daten wie auch das Datenbankschema in einem Backup.
Objekt
Datenbanken mit bis zu zehn Tabellen (einfache, komplexe und rekursive Beziehungstypen) und schützenswerten Daten (z.B. Kunden- oder Patientenverwaltung)
Technologie
MariaDB/MySQL
Kompetenzfeld
Data Management
Modul 187
ICT-Arbeitsplatz mit Betriebssystem in Betrieb nehmen
Kompetenz
ICT-Arbeitsplatz in Betrieb nehmen: Wichtige Aspekte der Hardwarekompatibilität überprüfen, Betriebssystem gemäss vorgaben installieren, konfigurieren und administrieren, Sicherheitsaspekte erkennen und anwenden, Arbeitsschritte dokumentieren und testen.
Objekt
ICT-Arbeitsplatz mit Netzanschluss (Hardware, Betriebssystem, Anwendungen, Internet).
Technologie
Windows, Linux
Kompetenzfeld
System Management
Modul 223
Multi-User-Applikationen objektorientiert realisieren
Kompetenz
Multi-User-Applikation objektorientiert entwerfen, erforderliche Datenbankanpassungen vornehmen und Applikation implementieren, testen und dokumentieren.
Objekt
Multi-User-Applikation mit transaktionsfähiger Datenbank.
Technologie
Java, MariaDB
Kompetenzfeld
Application Engineering
Modul 248
ICT-Lösungen mit aktuellen Technologien realisieren
Kompetenz
Erarbeitet einen Prototyp für eine ICT-Lösung mit aktuellen und innovativen Technologien. Präsentiert die realisierte Lösung weiteren Fachpersonen in Form eines kurzen Pitch.
Objekt
Aktuelle Problemstellung aus einem beliebigen Bereich der ICT innovativ lösen.
Technologie
Web-Projekt (HTML, CSS, JavaScript, Verwendung von Frameworks)
Kompetenzfeld
Business Engineering
Modul 294
Frontend einer interaktiven Webapplikation realisieren
Kompetenz
Implementiert mittels vorgegebener Technologie und mit Hilfe eines existierenden Back-Ends ein Front-End einer interaktiven Webapplikation, welches die Verwaltung von Daten ermöglicht.
Objekt
Front-End einer interaktiven Webapplikation. Entsprechende Darstellung für die Verwaltung (Create, Read, Update, Delete) von Daten. Zum Beispiel: Verwaltung einer Todo-Liste.
Technologie
Front-End einer interaktiven Webapplikation mit HTML, CSS und JavaScript
Kompetenzfeld
Web Engineering
Modul 295
Backend für Applikationen realisieren
Kompetenz
Implementiert mittels vorgegebener Technologie eine Back-End-Schnittstelle, welche aktuelle Schnittstellen-Standards einhält.
Objekt
Back-End-Schnittstelle (z.B. Spring Boot oder Node.js). Dokumentation der Back-End-Schnittstelle. Zum Beispiel: Verwaltung einer Todo-Liste.
Technologie
Serverseitige Programmierung mit PHP, Zugriff auf MariaDB, Sessions
Kompetenzfeld
Web Engineering
Modul 335
Mobile-Applikation realisieren
Kompetenzen
Eine Applikation für mobile Geräte nach Vorgabe umsetzen und testen.
Objekt
Mobile Applikation mit Benutzerinteraktion (z.B. Stundenplan, Veranstaltungsbewertung, Chat, Wetter-App etc.).
Technologie
APPs für Smartphones und Tablets
Kompetenzfeld
Application Engineering