Back

Learning Path · Step 23 · AI Builder

API Design and Development

Jeff Bezos once said: "Amazon must be an API-first company!" and implemented this vision more than successfully. But what is an API anyway, and how do you design or develop an API within your own corporate context? This training provides answers and is aimed at participants who want to make their solutions maximally usable for all colleagues, including software engineers and low-coders.

Who is this training for?

Interested parties who wish to acquire further competencies in this subject. Very good knowledge of low-code is required.

Why this training

APIs are like a remote control for software. Those who can develop and provide them themselves offer their colleagues the opportunity to use the corresponding solutions at any point in the value creation process. This increases synergy effects within the group, avoids double or multiple implementations of solutions, and therefore saves time and costs in the long run.

Contents

  • Introduction to webhooks and curl commands
  • Differences between POST, GET, PATCH, and UPDATE requests
  • Differences between Push vs. Pull models as well as HTTP SSE and Websockets
  • Advantages and disadvantages of REST APIs vs. GraphQL APIs
  • Automated documentation of APIs using Swagger (OpenAPI)
  • Introduction to Apollo GraphQL Playgrounds for knowledge graph-based queries

Methodology

  • Alternating between theory, demonstration, and practical sections
  • Practical sections alternate between individual and group tasks
  • Online workshop in FigJam
  • Use of the training tools mentioned in the prerequisites for direct application of knowledge during and beyond the training

At a glance

Format
Live-Online-Workshop
Duration
8 h (2x4h)
Group
6–12 pers.
Level
Advanced
Audience
AI Builder
Price
On request

No obligation - we reply within 24 hours.

Ready for your next step?

Bring this format straight into your team - tailored to your tools, your roles and your context.

Everything starts with a good conversation.

So let's explore the possibilities for your digital product development together. We look forward to your inquiry.

Contact
Please enter a valid email address.
Please enter a message.
Please agree to the privacy policy.