CAS Full-Stack Development
Entwickeln Sie moderne Webanwendungen vom Frontend über Backend und APIs bis zur Datenbank. Im CAS Full-Stack Development lernen Sie, die verschiedenen Komponenten einer Webanwendung zu planen, umzusetzen, zu testen und als Gesamtsystem in Betrieb zu nehmen.
Professionelle Webanwendungen verbinden Frontend, Backend, APIs und Datenbanken zu einem zuverlässigen Gesamtsystem. Im CAS Full-Stack Development lernen Sie, diese Komponenten zu planen, umzusetzen und aufeinander abzustimmen.
Sie entwickeln interaktive Frontends mit React, erstellen Backends und Businesslogik mit Python und Django und binden relationale sowie NoSQL-Datenbanken ein. Über REST APIs verbinden Sie die einzelnen Komponenten Ihrer Anwendung und beschäftigen sich mit HTTP, Datenformaten und Schnittstellendesign, inklusive der Beschreibung von Schnittstellen mit OpenAPI.
Testing, Qualitätssicherung und Deployment begleiten den Entwicklungsprozess. So erwerben Sie die Kompetenz, eine vollständige Webapplikation selbstständig zu designen, zu implementieren, zu testen und in Betrieb zu nehmen.
Im Zentrum steht Ihre Semesterarbeit: Sie entwickeln über das ganze Semester eine eigene, vollständige Webapplikation vom Frontend bis zur Datenbank und setzen dabei alle Inhalte des CAS direkt in die Praxis um.
Perspektiven
Mit dem CAS Full-Stack Development erweitern Sie Ihre Web-Development-Kompetenzen über einzelne Technologien hinaus und lernen, vollständige Webanwendungen umzusetzen.
Das CAS richtet sich insbesondere an:
- Webentwickler, die Frontend und Backend verbinden möchten
- Frontend Developers, die ihre Kompetenzen um Backend, APIs und Datenbanken erweitern
- Softwareentwickler:innen, die moderne Web-Technologien praktisch einsetzen möchten
Eckdaten
Akadem. Titel: Certificate of Advanced Studies in Full-Stack Development
Start: Februar
Dauer: 1 Semester
Studienorte: Zürich
Studienmodell: Blended Learning
ECTS: 10
Anmeldeschluss: 30. November (spätere Anmeldungen nach Verfügbarkeit)
Kosten: CHF 5'700.–
Studium
Aufbau
Das CAS Full-Stack Development umfasst 10 ECTS-Credits und vermittelt die Entwicklung einer vollständigen Webapplikation vom Frontend bis zur Datenbank.
Frontend Development
- Fortgeschrittenes JavaScript
- React, Components, State, Routing und Hooks
- Styling von React-Anwendungen
Backend und APIs
- Python und fortgeschrittene Python-Konzepte
- Backend-Entwicklung mit Django
- REST APIs, HTTP, JSON und OpenAPI
Datenbanken
- Relationale Datenmodellierung und SQL
- NoSQL-Datenbanken
- Datenmanagement und Anbindung an Webanwendungen
Qualität und Deployment
- Unit- und Integrationstests
- Debugging und Qualitätssicherung
- Deployment, Wartung und Lasttests
- Semesterarbeit
- Eigene Webapplikation mit Frontend, Backend, API und Datenbank
- Design, Umsetzung, Tests, Inbetriebnahme und Dokumentation
Studienmodell
Als einzige Fachhochschule der Schweiz bietet die FFHS alle Studiengänge im Blended Learning-Modell an. Diese innovative Ausbildungsform kombiniert die Vorteile des E-Learning mit jenen des traditionellen Unterrichts – für grösste zeitliche Flexibilität.
Das Studium an der FFHS besteht aus:
- 80% Selbststudium unterstützt durch unsere Online-Lernplattform
- 20% Face-to-Face-Unterricht im FFHS-Campus in Zürich oder Bern (1 Samstag pro Monat)
Mit flex+ kombinieren Sie Ihre Weiterbildung optimal mit Beruf und Privatleben. Egal ob intensives Projekt oder volle Agenda – mit flex+ bestimmen Sie selbst, wie viele Module Sie pro Semester belegen und steuern Ihr Lerntempo. Entdecken Sie die Freiheit, Ihre Weiterbildung nach Ihren Bedürfnissen zu gestalten.
Mehr zum Studienmodell & flex+Dozierende
Organisatorisches
Termine
- Start: Februar (Frühlingssemester)
- Dauer: 1 Semester
- Studienorte: Zürich
- Anmeldeschluss: 30. November (spätere Anmeldungen nach Verfügbarkeit)
- Berufliches Umfeld: 80 bis 100 % Berufstätigkeit möglich
- Termine: Aktueller Stundenplan
Kosten
CHF 5'500.– (inkl. Online-Betreuung, Lernplattform, Zugang zur digitalen Bibliothek und ordentliche Prüfungsgebühren).
Hinzu kommt eine Anmeldegebühr von CHF 200.–.
Zulassung
Das CAS Full-Stack Development baut auf den Abgangskompetenzen des CAS Web Fundamentals auf. Falls entsprechende Kenntnisse in den Bereichen HTML5, CSS3 und Javascript nicht vorhanden sind, sollte das CAS Web Fundamentals vorgängig besucht werden.
Folgende Personen werden zu den CAS zugelassen, sofern sie über mehrjährige qualifizierte Berufspraxis verfügen:
- Absolventen von Hochschulen (Universität, ETH, FH, PH)
- Absolventen einer höheren Fachschule
- Inhaber eines eidgenössischen Fachausweises oder eines eidgenössischen Diploms
Über die Zulassung von Personen, die die genannten Anforderungen zum CAS nicht erfüllen, jedoch über mehrjährige, relevante Berufserfahrung verfügen, entscheidet die Fernfachhochschule Schweiz «sur dossier».
Zulassungsprüfung
Sie möchten vor Ihrer Anmeldung sicher sein, dass Sie die Zulassungsvoraussetzungen erfüllen? Starten Sie jetzt Ihre kostenlose und unverbindliche Zulassungsprüfung oder nehmen Sie mit uns Kontakt auf.
Netzwerk
Dieser Studiengang wird in Partnerschaft mit ICT-Berufsbildung Schweiz angeboten.
Mit der Partnerschaft setzen die FFHS und ICT-Berufsbildung Schweiz ein Zeichen für eine durchlässige ICT-Bildungslandschaft und fördern den Austausch und die Koordination zwischen der Berufsbildung, insbesondere auch jenen der Tertiär B-Stufe und der hochschulischen Bildung (Tertiär A). Die beiden Partner unterstützen einander zudem bei der Produkt- und der Berufsentwicklung und stellen sich gegenseitig ihr Knowhow und Expertennetzwerk zur Verfügung.
Kontakt
Markus Geuss
Telefon +41 27 510 38 44
Zulassungsabklärung
Sie möchten vor Ihrer Anmeldung sicher sein, dass Sie die Zulassungsvoraussetzungen erfüllen? Starten Sie jetzt Ihre kostenlose und unverbindliche Zulassungsprüfung oder nehmen Sie mit uns Kontakt auf.