ELECTIVE COURSE -> not offered every semester
Learning objectives:
Students are familiar with current tools for various parts of a web application. They will be able to combine these frameworks and technologies in a meaningful way in order to develop a high-quality, state-of-the-art web application. They improve their ability to work in a team.
Course content:
REST
Current server-side frameworks incl. database connection
Current client-side frameworks
Innovations in CSS and ECMAScript
Responsive design and current frameworks for implementation
Unit testing of server-side and client-side modules
Automated UI tests
Build tools, continuous integration, versioning