ÜK-Zentrum Informatik
Rapperswil

Lernende auf dem Campus

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

Modulbeschreibung

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

Modulbeschreibung

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

Modulbeschreibung

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

Modulbeschreibung

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

Modulbeschreibung

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

Modulbeschreibung

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

Modulbeschreibung