Zeige
Systems Engineering-Format
Wirtschaftsinformatik-Format
Informatik-Format
Digitale Medien-Format
Digitale Medien-Ansicht
Modulnummer
|
M-MI-d |
Modulbezeichnung
|
Agile Web-Entwicklung |
Titel (englisch)
|
Agile Web Development |
Pflicht/Wahl
|
Wahl |
Erklärung
|
|
CP
|
6 |
Berechnung des Workloads
|
|
Turnus
|
unregelmäßig |
Dauer
|
ein Semester |
Form
|
5 SWS K |
Prüfung
|
Bearbeitung von Projektaufgaben, Präsentation und Fachgespräch |
Anforderungen
|
KeineFähigkeit zum Programmieren |
Lernziele
|
Die Studierenden:
- verstehen die Prinzipien Agiler Entwicklung und können diese in einem realistischen, kundenorientierten Projekt einsetzen
- beherrschen die Grundlagen Web-basierter Anwendungssysteme und können moderne Architekturprinzipien anwenden
- beherrschen moderne Werkzeuge, die bei der effizienten und agilen Entwicklung solcher Systeme heute eingesetzt werden
- können Vor- und Nachteile verschiedener Frameworks, Methoden, Werkzeuge, und Komponenten in diesem Bereich einschätzen und in konkreten Projekten bewerten
- können dynamische Programmiersprachen in realistischen Projekten einsetzen und verstehen ihren sinnvollen Einsatzbereich
|
Lerninhalte
|
Werkzeuge und Komponenten, sowie Entwicklungsmethoden:
-
Dynamische Programmiersprachen, Programmiersprache Ruby
-
Grundlagen und Standards Web-basierter Anwendungen:
- Webstandards (HTML/HTML5, CSS, JavaScript)
- Stukturen von Web-Anwendungen (HTTP; MVC und verwandte Modelle)
- REST als Architekturprinzip
- Ajax: Techniken, Einsatzbereich, Risiken
-
Framework Ruby on Rails, dabei u.a.:
- DSL-Konzepte in dynamischen Programmiersprachen
- Open-Source-Ökosystem
-
Versionskontrolle dritter Generation (Werkzeug: git)
-
Grundlagen der Agilen Entwicklung
-
Organisation Agiler Entwicklung; Iterationen; Einbindung von Stakeholdern
-
Werkzeuge zur Erhaltung der technischen Agilität, u.a.:
- Don’t repeat yourself (DRY) und Metaprogrammierung
- Testgetriebene Entwicklung (TDD)
-
Grundlagen der Agilen Anwendungssicherheit
|
Quellen
|
|
Sprache
|
Deutsch |
Bemerkung
|
|
Zuletzt geändert
|
2018-04-16 08:51:40 UTC |
Zurück
Zeige
Systems Engineering-Format
Wirtschaftsinformatik-Format
Informatik-Format
Digitale Medien-Format