SEK Workshops FS22

To get you started for implementing software (ideally for VSETH) we offer free workshops, in which we explain some important technologies from the VSETH tech stack.

All workshops take place at 18h00 in CAB F21. 

In all workshops we provide you with free softdrinks and we sell beer for a student price. After the workshops we invite you to stay and try out what you learned and code a little bit with us. 


DateTechnologyDescription
14.03Containerization with Docker

Docker is an open source container technology which is used to deploy every application on the VSETH IT infrastructure. Developing software and implementing IT projects in VSETH requires the use of docker.

After this workshop: you will understand containerization, be able to create a simple dockerfile and start a containerized application on your local machine.

28.03

HowToProject

Tech Stacks

Web applications are the backbone of modern companies (and VSETH (Lächeln)); good applications are efficient, secure and reliable.

After this workshop: you will understand the different components in a web application (Frontend, Backend, Database, Storage, etc.), know how to design your own application and which languages or frameworks are suitable for each component.

11.04Frontend: Bootstrap and CSS

Bootstrap is a open source toolkit used for designing webpages. It has a responsive grid system, extensive prebuilt components, and powerful JavaScript plugins.

After this workshop: you will understand all the components of a frontend (HTML, CSS, Javascript) and will be able to design simple websites.

Powerpoint: Bootstrap & CSS.pdf

02.05Frontend++: React

React is an open-source javascript library that is used to implement frontends at VSETH. The VSETH Frontend Framework provides you with a set of libraries which ensure a consistent frontend design while making it as easy as possible for developers to develop applications rapidly.

After this workshop: you will be able to build your own react frontend using the VSETH components.

16.05Backend with gRPC

gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication.

After this workshop: you will know how to design an API in a microservice environment. You will be able to write a protobuf file and a simple server that handles the API requests.

Requirements

Every student can take part in our workshops.

You need to bring your own laptop.

Basic knowledge of git and the usage of a Linux distribution or a Mac will make your life easier.

If you want to learn about Linux or need help with the setup have a look at https://thealternative.ch/.

Of course we will also support you if you come with a Windows device.