Modul:IAM (SPO 2018):Fullstack-Web-Entwicklung: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
|lehrformen=Seminaristischer Unterricht, Praktikum
|lehrformen=Seminaristischer Unterricht, Praktikum
|verantwortliche=Wolfgang Kowarschick
|verantwortliche=Wolfgang Kowarschick
|lehrende=Team 23
|lehrende=Team23
|pruefungsnummer_ba=1918010
|pruefungsnummer_ba=1918010
|pruefungsnummer_bsc=1918110
|pruefungsnummer_bsc=1918110
|pruefer=Wolfgang Kowarschick
|pruefer=David Danier
|zweitpruefer=Sabine Müllenbach
|zweitpruefer=Wolfgang Kowarschick
|pruefungsart=Onlineklausur
|pruefungsart=Studienarbeit
|pruefungsdetails=Dauer: 120 min
|pruefungsdetails=
|hilfsmittel=Spezielle Onlinedokumentation (aus dem Praktikum bekannt)
|hilfsmittel=
|benotung=Kommanote
|benotung=Kommanote
|gewichtung=100
|gewichtung=100

Version vom 12. Februar 2020, 12:01 Uhr

Studiengang Interaktive Medien (IAM (SPO 2018))
Studienabschnitt Spezialisierungssphase
ModulkatalogInformatik
Name Fullstack-Web-Entwicklung
Name (englisch) Fluustack Web Development
Kürzel DATMAN.WP
Unterrichtssprache Deutsch
Voraussetzungen Die Kenntnis der Inhalte des Moduls Datenmanagement ist sehr sinnvoll, aber nicht zwingend notwendig.
Verwendbarkeit Bachelorstudiengang Interaktive Medien
Turnus Üblicherweise im Jahreszyklus; die Lehrveranstaltung wird nur angeboten, wenn sich genügend Teilnehmer anmelden.
Modulart: 'Pflichtmodul'
Wird gehalten: Sommersemester
Studiensemester IAM 4
Dauer 1 Semester
Lehrformen Seminaristischer Unterricht, Praktikum
Credits 8
SWS 6 (Lehre: 2, Praktikum: 4)
Workload Präsenzstudium: 90 h (durchschnittlich 6 h pro Woche)
Eigenstudium: 110 – 150 h (durchschnittlich 7.3 – 10 h pro Woche)
Modulkoordinator(en) Wolfgang Kowarschick
Lehrende(r) Wolfgang Kowarschick

Die Prüfung wird in diesem Semester angeboten.

Prüfungsnr. B. A. 1918010
Prüfungsnr. B. Sc. 1918110
Prüfer Wolfgang Kowarschick
Zweitprüfer Thomas Rist
Prüfungsart Studienarbeit, Präsentation
Prüfungsdetails Dauer der Studienarbeit: 110 – 150 h
Gewichtung: Studienarbeit 80%, Dokumentation 10 %, Präsentation 10 %
Hilfsmittel
Zeugnisgewichtung 100 %
Benotung Kommanote

Lernergebnisse/Qualifikationsziele

Kenntnisse:
Die Studierenden können

  • ein Webprojekt nach gegebenen Voraussetzungen und Anforderungen

planen und umsetzen.

Fertigkeiten:
Die Studierenden können

  • eine REST-API planen und programmieren,
  • eine relationale Datenbank für ein Webprojekt planen und implementieren,
  • das Frontend einer Web-Applikation den Anforderungen entsprechend designen und mit einem aktuellen Web-Framework umsetzen,
  • die Entwicklung eines Webprojekts mit Hilfe von Verwaltungssoftware strukturieren und versionieren,
  • unter Zuhilfenahme von Cloud-Plattformen ihre Applikation online bereitstellen und managen.

Kompetenzen:
Die Studierenden können

  • ihre Softwarearchitektur begründen.
  • die Komplexität und den Zeitaufwand, der für die Umsetzung einer Web-Applikation nötig ist, einschätzen.

Inhalte

  • Codeverwaltung
    • Git
    • GitLab
    • Jira
  • Backend Entwicklung
    • Phoenix (Elixir)
    • Routen (GET / POST)
    • Datenmodelle
    • Datenbank Handling (PostgreSQL)
    • MVC
  • Frontend Entwicklung
    • Design (Sketch/Marvel)
    • Framework (Vue.js)
    • Components
    • HTML, CSS, Javascript
  • Deployment
    • Heroku Console
    • Netlify

Literatur