PTI09130 – Moderne Skriptsprachen

Modul
Moderne Skriptsprachen
Modern Script Languages
Modulnummer
PTI09130
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Master
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r
Dozent/-in(nen)

Prof. Dr. Georg Beier
Georg.Beier(at)fh-zwickau.de

Lehrsprache(n)

Deutsch
in "Moderne Skriptsprachen"

ECTS-Credits

6.00 Credits

Workload

180 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Praktikum)

Selbststudienzeit

120.00 Stunden
60.00 Stunden Vor-/Nachbereitung - Moderne Skriptsprachen
60.00 Stunden Selbststudium - Moderne Skriptsprachen

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

alternative Prüfungsleistung - Softwareprojekt
Modulprüfung | Wichtung: 100%
in "Moderne Skriptsprachen"

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Die Java VM als Plattform für unterschiedliche Skriptsprachen
  • Verwendung von Skriptsprachen in Java-Programmen
  • Groovy als Beispiel einer leistungsfähigen Skriptsprache
    Objektorientiert programmieren mit weniger „Überbau“
    Funktionale Programmierung
    Metaprogrammierung
  • Rapid Application Development mit Skriptsprachen
    Web Applikationen mit Grails
    Swing Applikationen mit Griffon
  • Andere Skriptsprachen und Frameworks
    (J)Ruby, (J)Ruby on Rails
    Python, Jython
    JavaFX
Qualifikationsziele

Die Studierenden kennen Grundlagen, Konzepte und Unterschiede moderner Skriptsprachen auf der Java Plattform. Sie sind in der Lage, geeignete Skriptsprachen auszuwählen, mit ihnen zu arbeiten und nichttriviale Projekte zu realisieren.
Sie verstehen, wie unterschiedliche Skriptsprachen für verschiedene Entwicklungsziele eingesetzt werden können.
Sie haben ihre Fähigkeiten vertieft, ein dynamisches, noch nicht fest etabliertes Technologiefeld zu erschließen und in Hinsicht auf Einsatzmöglichkeiten in realen Projekten zu bewerten.

Besondere Zulassungsvoraussetzung

keine

Empfohlene Voraussetzungen

Inhalt entsprechend Modul
Objektorientierte Softwareentwicklung

Fortsetzungsmöglichkeiten
Keine Angabe
Literatur

Groovy

  • Kenneth A. Kousen: Making Java Groovy, Manning, ISBN: 9781935182948
  • Dierk König, Guillaume Laforge, Paul King, Jon Skeet, and Hamlet D'Arcy: Groovy in Action, Second Edition, Manning, ISBN: 9781935182443
  • http://groovy.codehaus.org/

Grails

  • Graeme Rocher, Jeff Brown: The Definitive Guide to Grails, 2nd Edition, apress, ISBN13: 978-1-59059-995-2
  • Glen Smith and Peter Ledbrook: Grails in Action , Manning, ISBN: 1933988932
  • http://grails.org

Griffon

  • Andres Almiray, Danno Ferrin, and James Shingler: Griffon in Action, Manning, ISBN: 9781935182238
  • http://griffon.codehaus.org/
Hinweise
Keine Angabe