TU Berlin

Technische Universität BerlinModern Cloud-Project with Java

Page Content

to Navigation

Modern Cloud-Project with Java

Summer University On-Campus: July 3rd - 14th, 2023

3 ECTS credit points, max. 18 participants

Registration Deadline: June 5th, 2023

Lupe

Overview

Each group will develop an Web-Application that runs in the cloud.
Project-teams will touch the whole development life-cycle, answering the questions:

  • What do we want to create?
  • How do we work together in a team?
  • What tools do we need?
  • What will the architecture of application be?
  • Where will our application be running?

Learning Goals & Syllabus

Learning Goals:

  • Working in a group
  • Developing a whole application
  • Running application in the cloud

The students will mainly be working in a advised  group with short lectures introducing new topics.

Key topics will be:

  • Requirements engineering 
  • Source code management
  • Working in a team
  • Java-Framework Spring boot 
  • Running Containers with Docker
  • Manage Databases
  • Automatic tests
  • Front-End development with HTML, JavaScript and CSS
  • Could Environments

 

Syllabus:

A detailed syllabus with information on the schedule will be made available to registered participants.

You may find the syllabus useful when discussing with your home university whether the ECTS credits attainable for this course are accepted by them.

Please note this is a full-time, intensive course and participants will be expected to attend lectures (22 hours of class per week) and complete independent study Monday through Friday. Additional study may also be required on weekends. The activities of the cultural program are also shown in the syllabus.

Target Audience

This course is designed for current university students, working professionals, and any individuals who already have experience with developing software/programming languages and/or are a Computer Science or similar major.

Prerequisites

Participants of the TU Berlin Summer & Winter University must meet the following requirements: (i) B2 level English, or equivalent and (ii) at least one year of university experience. Working professionals are also welcome to take part in the program.

  • Knowledge of programming in Java
  • Optional: Knowledge in Databases/SQL, Linux/Docker and HTML/JavaScript

It is recommended for students to bring their own laptop to fully participate in the course.

Lecturer(s)

Christian Grümme is a former research associate at TU Berlin (2009-2015) . He works in software development in different roles and has worked in 40+ projects.

Course fees

Course fees for Modern Cloud-Project with Java are as follows:

Student: 950 Euro

Working professional/Non-student: 1140 Euro

The early bird discount is available for all participants until March 1st 2023.

Please note that students will be required to upload proof of their student status (student card/ enrollment information) during the registration process.

Summer University On-Campus: July 3rd - 14th, 2023

3 ECTS credit points

Navigation

Quick Access

Schnellnavigation zur Seite über Nummerneingabe