CAS Frontend Engineering
Moderne Web-Applikationen professionell und strukturiert entwickeln – mit React, TypeScript und AI.
Web-Frontends sind heute komplexe Softwaresysteme. Sie vereinen Architektur, Testing, Performance, Security und AI-Integration in einer einzigen Anwendung. Im Zentrum stehen strukturierte Systemarchitektur und professionelle Teamarbeit im Frontend. Der berufsbegleitende CAS Frontend Engineering befähigt Sie dazu, moderne Single-Page-Applikationen strukturiert, wartbar und testgetrieben zu entwickeln – auf Basis offener Web-Standards und aktueller Frameworks.
Abschluss
Certificate of Advanced Studies CAS in Frontend Engineering (15 ECTS-Punkte)
Dauer
30 Tage, berufsbegleitend während 8 Monaten (vorwiegend am Mittwochabend)
Die Anzahl der Tage kann je nach Durchführung variieren. Es gilt der aktuelle Terminplan.
Kosten
CHF 9800.– inkl. Unterlagen, Leistungsnachweisen und Zertifikat (Preisänderungen vorbehalten)
Bis zwei Monate vor Anmeldeschluss bzw. vier Monate vor Kursstart wird ein Rabatt von CHF 500 gewährt.
Studienbeschreibung
Moderne Web-Anwendungen sind längst keine «Oberflächen» mehr, sondern eigenständige Softwaresysteme mit komplexer Logik, klarer Zustandsverwaltung und hohen Anforderungen an Performance, Sicherheit und Wartbarkeit. Frontend ist heute eine eigenständige Engineering‑Disziplin. Architekturqualität, Testbarkeit und eine saubere Systemstruktur sind entscheidend dafür, ob Anwendungen langfristig wartbar und erweiterbar bleiben. Gefragt sind deshalb Entwicklerinnen und Entwickler, die nicht nur UI implementieren, sondern bestehende Codebasen verstehen, Architekturprinzipien konsequent anwenden und Verantwortung für Qualität im Teamkontext übernehmen.
Der Zertifikatskurs (CAS) Frontend Engineering vermittelt auf praxisnahe Weise zentrale Engineering-Prinzipien für moderne Web-Frontends. Im Fokus stehen aktuelle Technologien wie React, TypeScript, Next.js und Progressive Web Apps. Ein Schwerpunkt liegt auf dem gezielten Einsatz von KI-gestütztem Debugging, Testing und Coding, um Entwicklungsprozesse effizienter zu gestalten und die Codequalität nachhaltig zu verbessern. Ergänzend werden wichtige Aspekte wie Usability, Barrierefreiheit und Performance behandelt. Nach Abschluss des Kurses sind Sie in der Lage, Single-Page-Webanwendungen professionell zu entwickeln und im Team AI-gestützt umzusetzen.
Der CAS Frontend Engineering eignet sich auch als Nachfolgekurs im Anschluss an den MAS Human Computer Interaction Design, MAS Software Engineering, CAS .NET Industrial und CAS .NET Commercial.
Studieninhalte
Grundlagen
- Plain HTML, CSS, modernes JavaScript
- Application Layering
- Eigenständige Umsetzung einer strukturierten Web-Anwendung
Single-Page-Frameworks
- React
- Rendering-Modelle (CSR, SSR, Hybrid) sowie Next.js
- Zustandsverwaltung und strukturierte Client-Server-Kommunikation
- Planung, Implementierung und Präsentation einer anspruchsvolleren Web-Anwendung im kollaborativen Kontext
Advanced-Themen – Vertiefung und Differenzierung
- Performance-Optimierung
- Accessibility
- SEO
- Security
- AI-Integration
Dieser CAS kann als in sich geschlossene Weiterbildung oder als Teil des MAS Applied Computer Science absolviert werden.
Zielgruppe und Zulassung
Zielgruppe
Dieser Kurs richtet sich an Entwicklerinnen und Entwickler, die bereits über solide Programmierkenntnisse verfügen und ihre Kompetenzen gezielt im modernen Web-Umfeld ausbauen möchten. Insbesondere an:
- Softwareentwicklerinnen und -entwickler mit objektorientierter Erfahrung (z. B. aus Desktop- oder Backend-Umgebungen)
- Webentwicklerinnen und - entwickler mit JavaScript-Erfahrung, die ihre Engineering-Kompetenzen systematisieren möchten
- Entwicklerinnen und Entwickler, die sich stärker in Richtung Frontend-Architektur und moderne Frameworks entwickeln möchten
Zulassung
Zugelassen sind Personen
- mit einem anerkannten Tertiärabschluss (Universität, Fachhochschule, Höhere Fachschule sowie Technikerschule oder Höhere Fachprüfung);
- mit qualifizierter Berufserfahrung;
- mit einer Tätigkeit in einem Arbeitsfeld, in dem sie das Gelernte umsetzen können (Prinzip Transferorientierung).
- mit grundlegenden Kenntnissen in einer Programmiersprache sowie einem sicheren Verständnis von Kontrollstrukturen, Funktionen und Datenstrukturen (Erste Erfahrungen mit JavaScript, HTML und CSS sind von Vorteil)
Bewerberinnen und Bewerber, die über vergleichbare Abschlüsse und entsprechende Berufserfahrung verfügen, können auf Basis einer individuellen Prüfung des Dossiers aufgenommen werden.
Abschlusskompetenzen
Nach Abschluss dieses Kurses können Sie
- Frontend-Anwendungen mit klarer Service-Definition, kontrollierten Abhängigkeiten und sauberer Schichtenarchitektur strukturieren und dabei Wartbarkeit sowie Skalierbarkeit sicherstellen;
- Single-Page-Applikationen mit modernen JavaScript-Standards, TypeScript und React entwickeln sowie Zustandsverwaltung und Client-Server-Kommunikation systematisch und nachvollziehbar umsetzen;
- Engineering-Prinzipien wie DRY und SOLID anwenden, Tests schreiben und Code entwickeln, der in professionellen Teams nachhaltig weiterentwickelt werden kann;
- Client-Side-, Server-Side- und hybride Rendering-Ansätze analysieren und deren Einsatz fachlich beurteilen;
- AI-Werkzeuge als unterstützendes Instrument im Entwicklungsprozess einsetzen – auf Basis eines sauberen architektonischen Verständnisses.
FAQ
Welche Programmierkenntnisse werden vorausgesetzt?
Erwartet werden solide Grundkenntnisse in einer Programmiersprache sowie ein sicheres Verständnis von Kontrollstrukturen, Funktionen und Datenstrukturen. Erste Erfahrungen mit JavaScript, HTML und CSS sind hilfreich. Wer hier noch wenig Routine hat, sollte vorgängig Zeit für Auffrischung einplanen.
Wie hoch ist die zeitliche Belastung?
Der Gesamtaufwand beträgt rund 375 Stunden (15 ECTS). Neben dem Unterricht am Mittwochabend sind im Durchschnitt etwa 8 Stunden Selbststudium pro Woche einzuplanen. Je nach Vorkenntnissen kann der Aufwand variieren.
Welche Rolle spielen React und Next.js?
React ist zentraler Bestandteil des Blocks «Single Page Frameworks» und wird im Teamprojekt eingesetzt. Rendering-Modelle und Next.js werden eingeordnet und vertieft behandelt. Eine weiterführende architektonische Vertiefung erfolgt im Advanced-Kurs.
Welche Bedeutung hat AI im CAS?
AI wird als Werkzeug im professionellen Engineering-Prozess eingesetzt – etwa für Code-Analyse, Testgenerierung und Debugging. Grundlage bleibt stets ein sauberes architektonisches Verständnis der Anwendung.
Kann der CAS an einen MAS angerechnet werden?
Der CAS Frontend Engineering ist dem MAS Applied Computer Science zugeordnet und kann dort angerechnet werden. Darüber hinaus bestehen weitere Anschlussmöglichkeiten innerhalb des Weiterbildungsangebots der OST. Welche Kombination für Ihr Profil sinnvoll ist, klären wir gerne im persönlichen Beratungsgespräch.
Welche technische Infrastruktur benötige ich?
Ein eigener Laptop (macOS, Windows oder Linux) ist erforderlich. Die eingesetzten Werkzeuge sind plattformunabhängig.
Kursleitung
Prof. Dr. Markus Stolze
I3 Institut für Interaktive Informatik Professor für User-Experience Engineering
+41 58 257 46 63 markus.stolze@ost.ch
Diese Weiterbildungen könnten Sie auch interessieren

Weiterbildung
MAS Software Engineering
Dauer: Ca. 65 Präsenztage
Beginn: 10.04.2026
Kosten: CHF 33 000.-
Ort: Teils am Campus Rapperswil-Jona, teils online
Informieren Sie sich über den MAS Software Engineering an der OST – Ostschweizer Fachhochschule. In diesem Studienprogramm lernen Sie moderne Software-Engineering-Methoden kennen und erwerben fundiertes Technologiewissen.

Weiterbildung
CAS Frontend Engineering Advanced
Dauer: 10 Präsenztage
Beginn: Nächster Start in Planung
Kosten: CHF 9800.–
Ort: Zürich
Im CAS Frontend Engineering Advanced vertiefen die Teilnehmenden ihr Wissen in Architektur, Teamprozessen und modernen Frontend-Technologien. In praxisnahen Projekten entwickeln sie sich zur Senior Frontend Engineer weiter – und lernen, komplexe Webprojekte von der Idee bis zum Go-Live professionell zu begleiten.

Weiterbildung
CAS Advanced Topics and Emerging Trends in Software Engineering
Dauer: 8 Monaten
Beginn: 27.08.2027
Kosten: CHF 9800.-
Ort: Campus Rapperswil-Jona
Im CAS Advanced Topics and Emerging Trends in Software Engineering lernen Sie, aktuelle Technologien gezielt einzusetzen, sichere und skalierbare Architekturen zu entwerfen und moderne Entwicklungsmethoden in die Praxis umzusetzen.


