Software zukunfts-
orientiert gestalten.

Für unsere Projekte wollen wir bestens ausgestattet sein – auch in Zukunft. Das Ziel: die Balance zwischen Qualität, Geschwindigkeit und Kosten halten. Neue Tools und Technologien können dabei helfen, aber mit ihnen zu experimentieren und Erfahrungen zu sammeln, braucht Zeit.

Also nehmen wir sie uns: in Form von Schulungen. So befähigen wir Entwickler:innen, verantwortungsvoll technische Entscheidungen zu treffen.

Development – unser Schulungsangebot

  • Clean Code

    Basis Schulung 

    Anhand von Praxisbeispielen wird Dir vermittelt, was sauberen Code ausmacht, welche Probleme uns im Alltag begegnen und wie Du ganz einfach zu einer klaren Code-Struktur kommst, die Deine Kolleg:innen lieben werden.

  • Domain Driven Design

    Basis Schulung 

    Für Microservices und modulare Monolithen gilt die Empfehlung, Module und Services fachlich zu schneiden. Doch was heißt das und wie wird's gemacht?

  • How to do the best pull request review

    Basis Schulung 

    Diese Schulung ist ideal für neue SprintEins-Entwickler:innen und all diejenigen, die mehr über Pull-Request-Reviews erfahren möchten. Ihr könnt euch auf praxisnahe Beispiele, Diskussionen, Feedback, Tools und Möglichkeiten zur Zusammenarbeit freuen.

  • Async JavaScript

    Basis Schulung

    In dieser Schulung lernen Entwickler:innen den Umgang mit JavaScript. Wir klären gemeinsam wie Event Loop, Promises und async/await funktionieren und schauen uns Best Practices an. Wofür kannst Du sie verwenden und warum solltest Du das tun?

  • C#/.NET Core

    Basis Schulung

    Anhand von Praxisbeispielen lernst Du wie C# und .NET Core funktionieren, welche Best Practices es gibt, wie Du Konsolenanwendungen und HTTP Services implementieren kannst und welche Tools Du benötigst. Wir gehen Schritt für Schritt durch die Themen und erarbeiten sie gemeinsam.

  • Java/SpringBoot Dojo

    Basis Format

    Dojo ist japanisch und bedeutet übersetzt "Ort, an dem der Weg geübt wird" – wir nutzen dieses wöchtliche Format, um zusammen den Umgang mit Java/SpringBoot zu üben. Ziel ist es, ein kleines SpringBoot Backend mit SQL-Datenbankanbindung und REST-API zu entwickeln.

  • Go

    Basis Schulung 

    Anhand von Praxisbeispielen lernst Du die Basics von Go und wertvolle Best Practices kennen. Wir setzen zusammen ein Projekt-Setup auf, erkunden die grundlegenden Language Features und werfen einen Blick auf das Testing.

  • React

    Basis Schulung

    Wie funktioniert React? Welche Best Practices muss man kennen, welche Pitfalls? In dieser Schulung lernst Du die React Basics kennen: Setup (CRA, Vitejs, Parcel, SnowPack, Rollup), Functional Component & Hooks, Standard Hooks, Custom Hooks und BE API Usage.

  • React Dojo

    Basis Schulung

    In dieser Serie aus praktischen Sessions widmen wir uns React Hooks mit TDD, useMemo Hooks und Unit Testing. Wir beschäftigen uns außerdem mit dem Verfassen und Testen von Custom Hooks und dem Refactoring von Class Based Components zu Functional Components.

  • Entity Framework
    (.NET ORM)

    Advanced Schulung

    Dieses Training richtet sich an erfahrene C#-Backend-Entwickler:innen, die ihre Kenntnisse im Umgang mit Datenbanken vertiefen möchten. Es fokussiert sich auf relationale Datenbanken, die BE-API-Entwicklung mit C# und die Entity Framework-Bibliothek, einschließlich SqLite, PostgreSQL, Datenbankdesign, Datenabfrage mit LINQ und Leistungsoptimierung.

  • Go

    Advanced Schulung

    Ziel dieser Schulung ist es, ein:e Ansprechpartner:in für alle Fragen rund um die Entwicklung mit Go zu werden. Deshalb widmen wir uns den Themen Collision Detection, Go Starter Kit, Benchmarking, Go Doc + Examples, Parallelism, Concurrency, Profiling, Integration / API Testing / Handler Testing und Database Usage.

  • React

    Advanced Schulung

    Wann wird eigentlich neu gerendert? Wie designe ich Components, unabhänging von BE Calls, um ein einfaches Testen zu ermöglichen? Hilfe – ich habe ein Performance Problem! Wie ist es entstanden und wie kann ich es beheben? In dieser Schulung tauchen wir in die Tiefen von React ein und werden zu echten Expert:innen.

» Wir haben uns intensiv über Praxisbeispiele und Übungen ausgetauscht. Dabei konnten wir einander besser kennenlernen und Perspektiven und Lösungswege teilen. «


Clever – Softwareentwicklerin
über die Clean Code Basis Schulung

to read

97 Things Every Programmer Should Know — Kevlin Henney

Clean Code — Robert C. Martin

The Path to Becoming a Software Architect — Nikolay Ashanin

Fundamentals of Software Architecture – “Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now.“

Artikelserie: Simplify! – About the author’s motivation: “When I look around, I see two evolutions that in combination worry me a lot: IT has become an indispensable part of everyday business and private life – and the complexity on the IT solution side grows all the time. Therefore, I wrote a blog series that discusses this evolution, its effects and what we can do about it.“

to watch

The Scribe's Oath & Expecting Professionalism — Robert Martin

Test Smells and Fragrances — Kevlin Henney

Software Architecture Monday — Lernvideos über Aspekte der Software Architektur auf der Wissensplattform Developer to Architect.

The Architect Elevator: Connecting IT and the Boardroom – “This session prepares architects to “ride the elevator” between the IT engine room, where software is built, and the boardroom, where executive decisions are made. Learn from customer examples how developing a deeper understanding of a system’s architecture allows you to communicate clearly to a diverse set of stakeholders.“

Making Architecture Matter – “In the software world, architecture often gets a bad reputation. Martin Fowler talks about why it matters, and how we can pay attention to it without falling into traps.“

to listen

SE-Radio — Podcast mit Expert:innen aus der Welt der Softwaretechnik

Du möchtest mehr zur aka erfahren, über eine Kooperation sprechen oder hast Interesse an einer Schulung?

Schicke uns gerne eine Mail und wir melden uns bei Dir.

aka