|
Secure Web Development (SecWebDev)10 ECTS (englische Bezeichnung: Secure Web Development)
(Prüfungsordnungsmodul: Projekt Modul)
Modulverantwortliche/r: Felix Freiling Lehrende:
Philipp Klein
Startsemester: |
WS 2017/2018 | Dauer: |
1 Semester | Turnus: |
halbjährlich (WS+SS) |
Präsenzzeit: |
70 Std. | Eigenstudium: |
230 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
-
-
Secure Web Development
(Praktikum, 4 SWS, Philipp Klein, Es wird im Oktober/November 2017 insgesamt 3-4 Prasenzveranstaltungen geben, in denen u.a. die Projekte festgelegt werden. Der Vorlesungsteil wird durch Videos realisiert, die ab September zur Verfuegung stehen.)
Die allgemeine Modulbeschreibung des Prüfungsordnungsmoduls Projekt Modul finden Sie hier. Empfohlene Voraussetzungen:
Grundkenntnisse in Python
Inhalt:
- Grundlagen des Web Developments
Angriffe auf Webapplikationen und deren Abwehr
Web Development mit Python und Django
HTML/CSS
Javascript/JQuery
Test Driven Development
Continuous Integration
Versionskontrolle
Projektarbeit in Teams von ca. 5 Personen
Lernziele und Kompetenzen:
Im Verlauf des Moduls erlernen die Studierenden:
wie Sie eine Webapplikation mit Hilfe des Django-Frameworks implementieren
die häufigsten Angriffe auf Webapplikationen und wie diese zu vermeiden sind
sich selbstständig als Team zu organisieren und als Team an einem größeren Projekt zu arbeiten
die Applikation vom lokalen Rechner automatisiert auf ein Produktivsystem zu bringen
Test Driven Development zu nutzen und welche Vorteile die Nutzung bringt
Organisatorisches:
Die Anmeldung erfolgt persönlich beim Dozenten. Bitte dazu eine Mail an cs1-websec@cs.fau.de schicken. In der Mail bitte angeben, ob Bachelor- oder Masterstudent und in welchem Semester. Der Dozent (Philipp Klein) darf direkt geduzt werden.
Weitere Informationen:
Schlüsselwörter: Web Development
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
- Informatik (Master of Science)
(Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Seminar, Projekt, Masterarbeit | Projekt Modul)
Dieses Modul ist daneben auch in den Studienfächern "079#72#H", "079#74#H", "Berufspädagogik Technik (Master of Education)", "Informatik (1. Staatsprüfung für das Lehramt an Gymnasien)", "Informatik (1. Staatsprüfung für das Lehramt an Realschulen)", "Informatik (Bachelor of Science)" verwendbar. Details
Studien-/Prüfungsleistungen:
Secure Web Development (Prüfungsnummer: 344655)
(englischer Titel: Secure Web Development)
- Prüfungsleistung, mehrteilige Prüfung, benotet, 10 ECTS
- Anteil an der Berechnung der Modulnote: 100.0 %
- weitere Erläuterungen:
Die Note setzt sich aus folgenden Teilen zusammen:
60% individuelle Bewertung des Softwareteils des Projekts (Features umgesetzt, Quelltext usw.)
20% Gruppenbewertung
20% individuelle Bewertung in den wöchentlichen Treffen
- Prüfungssprache: Deutsch
- Erstablegung: WS 2017/20181. Wdh.: keine Wiederholung
1. Prüfer: | Felix Freiling |
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|