PTI09130 – Modern Script Languages

Module
Modern Script Languages
Moderne Skriptsprachen
Module number
PTI09130
Version: 1
Faculty
Physikalische Technik / Informatik
Level
Master
Duration
1 Semester
Semester
Winter semester
Module supervisor
Lecturer(s)

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

Course language(s)

German
in "Moderne Skriptsprachen"

ECTS credits

6.00 credits

Workload

180 hours

Courses

4.00 SCH (2.00 SCH Vorlesung | 2.00 SCH Internship)

Self-study time

120.00 hours
60.00 hours Vor-/Nachbereitung - Moderne Skriptsprachen
60.00 hours Self-study - Moderne Skriptsprachen

Pre-examination(s)
None
Examination(s)

alternative Prüfungsleistung - Software project
Module examination | Weighting: 100%
in "Moderne Skriptsprachen"

Media type
No information
Instruction content/structure
  • 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
Qualification objectives

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.

Special admission requirements

keine

Recommended prerequisites

Inhalt entsprechend Modul
Objektorientierte Softwareentwicklung

Continuation options
No information
Literature

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/
Notes
No information