when and where icon

23 - 26 June 2018

Starts at 07:30

Please adapt your video tracking preferences in order to watch the video.

Open preferences

About the workshop with fitogram

This workshop will enable you to make clear decisions when designing your own REST APIs and avoid common AntiPatterns. We explore REST from its theoretical principles whilst providing practical rules of thumb you can apply day to day. Walk away with a clear understanding of REST and a concise rulebook to use for your own designs.

Among the areas we will cover are:

  • Resource Modelling & Archetypes
  • Request methods and how to use them
  • Response codes
  • URI design and query string
  • Authentication
  • Rules of good REST design & Common AntiPatterns
  • Modeling complex actions & de-normalisation
  • REST vs GraphQL vs RPC

In this workshop you will work on and have access to several example APIs provided by fitogram and N3XTCODER. In addition you will get exposed to tools such as OpenAPI (Swagger) for modeling and documenting your APIs.

What skills are required: Intermediate to advanced

  • know how to code – be proficient in at least one programming language
  • understand simple client/server interactions over HTTP
  • Git (Basic to Intermediate)

We run two parallel workshops tracks in Cologne. Besides REST API we will have a frontend track and deep dive into React.js. This is a unique opportunity for frontend and backend developers to interact and to create genuine outcomes.


Portrait of Andreas Rudischhauser

Andreas Rudischhauser

(CTO fitogram)

Andreas started his development career at the age of 8 on a CPC 464. He founded his first company at 18 repairing computers and doing programming and worked as web developer since the early internet days. He founded the fitness booking platform COURSIKA that was acquired by fitogram in 2016 and became the CTO of fitogram since then. Andreas is also a writer and consultant for IT press.

Portrait Jonathan Moore

Jonathan Moore


Jonathan has been developing web applications for almost 2 decades. His expertise as a full stack software engineer builds on experiences from smaller open source projects to large high traffic apps, including 2 successful exits. In his latest roles as a CTO and Director of IT he worked on different highly scalable projects for Berlin-based startup incubator Team Europe and Vertical Media (Gründerszene.de). Now he’s dedicating his expertise in technology development for social innovation.


N3XTCODER offers a different approach in building a meaningful digital career. We partner with the most innovative social entrepreneurs in our global network and work on the specific challenges they face. We aim for all our projects and partners to contribute to one or more of the 17 Global Goals. A plan that 193 governments have agreed, a plan that the world wants and needs – backed by leading business and organizations. The “to-do-list” for planet Earth that will only be achieved if everyone plays their part. Our programs enable you to improve your coding skills and to start working on real projects that have the potential to create social impact at scale. Get involved now!

Image of SDG's

About the job at fitogram

Are you searching for a NEW CHALLENGE and want to BUILD A NEW ENGINEERING CULTURE?

Make your mark on the future of sports with fitogram.

fitogram is all about movement, diversity and flexibility. We enable our members to pursue an active and healthy lifestyle and support sport and fitness providers to manage their business with software tailored to their needs.

Our team represents each of these core values. We believe in movement – not only in the physical sense, but also in our mental state. We’re as ambitious as athletes, flexible in our way of thinking and finding solutions, and diverse in our origins. Just like any good team, every position counts. Flat management structures allow everyone to unfold their full potential, be creative and have responsibility. Regular sport and team events help us to find the right workout life balance.

fitogram is disrupting the sports industry in Europe. We are growing quickly and looking for passionate and talented developers to join our tech team!

fitogram has over 20 employees with different nationalities. Based in cologne with offices in Berlin we’re offering regular team and sports activities.

To keep our pace we are looking for several positions in Cologne or Berlin.

  • Frontend Developer
  • Junior Frontend Developer
  • Full Stack Developer
  • Senior Backend Developer
  • Product Designer
  • Mobile Developers
  • .Net Developer
  • UX/UI Designer

You will report to the CTO and work closely with the Product Owner and the rest of the development team. You will have the freedom to use state-of-the-art technologies, pick your own hardware. Curious? Click here for the complete profiles! and contact [email protected] if you want to apply.