MC: Web-Development
Websites entwickeln sich zunehmend zu hochkomplexen Anwendungen, wodurch Spezialist*innen im Bereich Web Development immer mehr an Bedeutung gewinnen und gefragter werden.
Von Architektur-Design für Webanwendungen, PHP, MySQL, über Version Control, DevOps und Continuous Integration/Continuous Deployment sowie Testing und Qualitätssicherung, bis zur Performance-Optimierung und Strategien für Ethical Hacking and Web-Application-Security – dieses Micro-Credential vereint die wichtigsten Schlüsselkompetenzen, um als Web Developer durchzustarten.
Facts zum Micro-Credential
- Abschluss: Zertifikat
- Umfang: 15 ECTS
- Dauer: 2 Semester
- ISCED-P Level: 7 (postgraduate)
- Preis: € 599,- plus ÖH-Beitrag
- Nächster Start: 07.03.2025
- Bewerbungsende: 31.12.2024
Dein Micro-Credential ist…
- Akademisch qualitätsgesichert
- Teil eines Masterlernpfades
- Flexibel & berufsbegleitend
Jetzt bewerben
Dieses Micro-Credentials im Fachgebiet „Daten, Informationssysteme und IT-Management" kann im Rahmen eines bestehenden FERNFH-Studiums erworben oder als eigenständiges stand- alone Kurzprogramm, das ausschließlich zum Erwerb dieser Qualifikation führt, erworben werden.
Die Durchführung dieses Micro-Credentials erfolgt über den Studiengang Informationstechnologie | Master.
Lehrveranstaltungen
- Advanced Topics in Web Software Engineering (3 ECTS, SoSe)
- Web Development (3 ECTS, SoSe)
- Ethical Hacking and Web-Application-Security(3 ECTS, SoSe)
- Web Software Quality Assurance: Best Practices & Tools (3 ECTS, WiSe)
- Frontend Development (3 ECTS, WiSe)
Kompetenzerwerb
Nach erfolgreichem Abschluss sind die Studierenden in der Lage, ...
- fortgeschrittene Konzepte zur Entwicklung von skalierbaren und leistungsstarken Webanwendungsarchitekturen anzuwenden und zu bewerten.
- Versionskontrollsystemen einzusetzen.
- DevOps-Praktiken zu implementieren.
- Konzepte zur Testung und Performance-Optimierung umzusetzen.
- Webprogramme in PHP zu entwickeln.
- MySQL oder ein anderes relationales Datenbankmanagementsystem in PHP zu nutzen.
- Anwendungen in E-Commerce-Plattformen in zu entwickeln.
- die Wichtigkeit der sicheren Programmierung von Web Anwendungen zu verstehen
- die 10 häufigsten Angriffe von Webanwendungen nach OWASP und ihre Auswirkungen aufzuzählen und zu verhindern
- Angriffsvektoren bzw. Schwachstellen zu erkennen und Strategien für deren Schutz zu entwickeln
- Sicherheitskomponenten zu einem Sicherheitskonzept zusammenzufügen
- zu verstehen, dass viele Angriffsversuche menschliche Hilfsbereitschaft, Unwissenheit oder Unachtsamkeit ausnutzen und wissen, was Social Engineering bedeutet und wie sie sich davor schützen
- Social Engineering zu erkennen und Strategien für den Schutz zu entwickeln.
- ethische Fragestellungen zu reflektieren,
- Grauzonen zwischen dem, was legal ist, und dem, was ethisch korrekt ist, aufzeigen zu können.
- Testpläne und Teststrategien zu entwickeln.
- Berichte zur Testdurchführung und Softwarequalität zu erstellen.
- Werkzeuge für Testautomatisierung und Qualitätssicherung von Web-Software anzuwenden.
- JavaScript-Funktionen zu schreiben, um Ereignisse zu behandeln und DOM-Manipulationen durchzuführen.
- AJAX (Asynchronous JavaScript and XML) zur dynamischen Aktualisierung von Inhalten und zum Kommunizieren mit dem Server in Webanwendungen zu integrieren.
- gängige Frontend-Frameworks und -Bibliotheken wie React, Angular oder Vue.js anzuwenden.
- ansprechenden Benutzeroberflächen zu gestalten, die auf verschiedenen Geräten und Bildschirmgrößen gut funktionieren (Responsive Webdesign).
Du hast noch Fragen?
Bei Fragen zu diesem Micro-Credential kannst du dich direkt an folgenden MC-Koordinator wenden:
Martin Setnicka,
BA MA MSc PhD