Academy Training

First steps with Flamingo

Core competences Flamingo

1 day
Remote
Remote

Challenges

The creation of modern web applications involves a multitude of challenges. Frameworks solve many common problems for us, so that we usually only have to focus on the business logic. One of these frameworks is Flamingo, which allows the development of sophisticated web applications with individual frontends. In this training, you will build a small web application from scratch and get to know the most important features of Flamingo in a practical way.

Goal

This training offers you the perfect introduction to the Flamingo web framework.

At the request of the participants, explicit focal points can be set and the corresponding content can be addressed according to the needs of the participants.

Target group

Developers or development teams who already have basic experience with Go and want to get started with web applications.

Content

Based on a running example, which we will transform from “hello world” into a small web application in the course of the day, we will work through the different core concepts of Flamingo up to the deployment of our app:

Training structure:

  1. Modularization
  2. Dependency injection
  3. Architecture of Flamingo projects
  4. Configuration
  5. Routing
  6. Events
  7. Caching
  8. Authentication
  9. GraphQL
  10. Logging, metrics, tracing and operational readiness
  11. Containerization and deployment

Organizational information

  • Suitable for all teams
  • Language: English or German, depending on preference
  • Time: 1 day
  • Location: online
  • Group size: from 5 to 8 participants
What other people say

Voices from participants

No items found.

Our Trainer

Thorsten Essig
Thorsten Essig has been working as a software developer in the e-commerce environment since 2012. In recent years, he has worked at AOE mainly on large e-commerce platforms and marketplace solutions for the aviation industry. He is also actively involved in the further development of the open source framework "Flamingo" developed by AOE and also offers developer training for this. Originally Thorsten comes from the Magento/PHP world and started developing with Go at the beginning of 2017.

Our Academy expert

We are happy to create your individual training

Cordula Kartheininger

Cordula Kartheininger

HR & AOE Academy Strategy Lead