UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Berufspädagogik Technik (Master of Education) >>

Secure Web Development (SecWebDev)10 ECTS
(englische Bezeichnung: Secure Web Development)
(Prüfungsordnungsmodul: Praktikum Informatik)

Modulverantwortliche/r: Felix Freiling
Lehrende: Philipp Klein


Startsemester: WS 2016/2017Dauer: 1 SemesterTurnus: halbjährlich (WS+SS)
Präsenzzeit: 70 Std.Eigenstudium: 230 Std.Sprache: Deutsch

Lehrveranstaltungen:

    • Secure Web Development
      (Praktikum, 4 SWS, Philipp Klein, Mo, Mi, 8:15 - 9:45, 02.135-113; Es wird 10 bis 12 Veranstaltungen im Oktober/November 2016 geben. Danach finden wöchentliche Gruppenmeetings statt, deren Zeit individuell abgestimmt werden kann.; Vorbesprechung: 7.10.2016, 9:00 - 16:00 Uhr, 00.152-113)

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:

  1. Berufspädagogik Technik (Master of Education)
    (Po-Vers. 2010 | TechFak | Berufspädagogik Technik (Master of Education) | Studienrichtung Elektro- und Informationstechnik (Masterprüfungen) | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Praktikum Informatik)
  2. Berufspädagogik Technik (Master of Education)
    (Po-Vers. 2010 | TechFak | Berufspädagogik Technik (Master of Education) | Studienrichtung Metalltechnik (Masterprüfungen) | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Praktikum Informatik)
Dieses Modul ist daneben auch in den Studienfächern "079#72#H", "079#74#H", "Informatik (1. Staatsprüfung für das Lehramt an Gymnasien)", "Informatik (1. Staatsprüfung für das Lehramt an Realschulen)", "Informatik (Bachelor of Science)", "Informatik (Master of Science)" verwendbar. Details

Studien-/Prüfungsleistungen:

Secure Web Development (Prüfungsnummer: 326716)

(englischer Titel: Secure Web Development)

Prüfungsleistung, Praktikumsleistung, benotet, 10 ECTS
Anteil an der Berechnung der Modulnote: 100.0 %
weitere Erläuterungen:
Die Note setzt sich aus folgenden Teilen zusammen:
  • 80% individuelle Bewertung des Softwareteils des Projekts (Features umgesetzt, Quelltext usw.)

  • 20% Gruppenbewertung

Defizite in einem Teil können durch aktive Einbringung in den wöchentlichen Treffen ausgeglichen werden.

Prüfungssprache: Deutsch

Erstablegung: WS 2016/20171. Wdh.: keine Wiederholung
1. Prüfer: Felix Freiling

UnivIS ist ein Produkt der Config eG, Buckenhof