Speaker
Infos
09:00 - 17:00
WS Room B
Modern Web Apps Workshop
Description
In this workshop, we will develop a small but complete (client/server-based) web application. The client part is implemented with Angular, TypeScript, and Bootstrap. The server part is based on Spring Boot, and we will also use Spring Data/REST/HATEOAS. We will develop a RESTful Web Service, which is enriched with hypermedia. Kai will explain the basics of Spring Boot and the used frameworks, as well as the general principles of REST and HATEOAS (Hypermedia As The Engine Of Application State, an important REST architecture principle). For client development, Kai will give a brief introduction of TypeScript, Angular (the latest version), Bootstrap, and the standard JavaScript development tools like npm, Jasmine, Webpack, etc. At the end of the day, we will have developed a complete web application using all those technologies.