Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik

Programmierpraktikum Angewande Softwareentwicklung mit Amazon Alexa   Amazon_Alexa_Badge-Above_RGB_WB.png

                                                                               
Wintersemester 2017/2018

Modulbeschreibung

siehe https://campus.tum.de/tumonline/wbLv.wbShowLVDetail?pStpSpNr=950339386&pSpracheNr=1

Bereich

Das Praktikum richtet sich an das Aufbaustudium Informatik.

Zeit und Ort

Das Praktikum wird in der semesterfreien Zeit als Blockpraktikum angeboten und findet jeweils von 09:00 bis 16:00 Uhr täglich in unserem Seminarraum (01.07.014) statt.

 

Kick-off Meeting 03.08.2017

 

Woche 1 - Getting started : 04.09 - 08.09.2017

Software Entwicklung als Team

Versionskontrollsysteme (Git)

Dependency management mit Maven

Verwendung von Webservices und Datentransferformaten

 

Woche 2  - The Amazon Alexa Bootcamp : 11.09 - 15.09.2017

Einführung in das Alexa Skills Kit (ASK)
Einführung in die Amazon Webservice Infrastruktur (AWS)
Bereitstellen eines ersten Beispielprojektes mittels Amazon Lambda uind S3
Entwickeln eines eigenen Skills für den Amazon Marketplace

Hörerkreis

Die Vorlesung richtet sich an

  • Studierende im Aufbaustudium Informatik
  • Studierende anderer Fachrichtungen


Voraussetzungen:  Vorlesung Grundlagen der Programmierung (IN1501)

Empfehlenswert für:  das Aufbaustudium Informatik

Inhalt


Im Rahmen des Praktikums werden die bereits erlernten Grundlagen der Java Programmierung von Modul IN1501 erweitert und vertieft. Hierbei steht dessen praktischer Bezug im Vordergrund.

Im Rahmen des Praktikums sollen folgende Konzepte und Methoden erläutert und vertieft werden:
1. Programmierung im Team (Code Versionierung und Integration)
2. Einsatz von zur Verfügung gestellten Bibliotheken (Verwenden von Dependency Management Systemen)
3. Einführung in Webarchitekturen und Verwendung von existierenden Webservices (REST Protokoll)
4. Implementierung eines Amazon Echo / Alexa Skills als praktische Umsetzung der erlernten Punkte 1-3.

 

Literatur

wird während des Praktikums bekannt gegeben.

Lecturer Team

Bernd Brügge Jan Knobloch Sajjad Taheri 
Prof. Bernd Brügge, Ph.D.
Professor
Jan Knobloch
Lecturer
Sajjad Taheri
Lecturer