Teilnehmende erwerben Kenntnisse, um Python3 als flexible und leistungsstarke Grundlage für die Entwicklung moderner Microservice-Architekturen zu nutzen.

Teilnehmende lernen, wie sie grundlegende und fortgeschrittene Konzepte von Python3 anwenden, um Anwendungen in kleinere, unabhängige Dienste zu strukturieren. Dies ist ideal für Systeme, die hohe Skalierbarkeit und Wartbarkeit erfordern.

Objektorientierte Programmierung (OOP)

Die objektorientierte Programmierung spielt eine zentrale Rolle.

  • Durch sinnvollen Einsatz von Klassen, Objekten und Vererbung entwickeln Teilnehmende modulare, wiederverwendbare und erweiterbare Code-Strukturen.
  • Diese Strukturen ermöglichen den Aufbau flexibler und leicht integrierbarer Microservices, was ein integraler Bestandteil praxisorientierter Python3-Entwicklung ist.

Datenbankintegration

Darüber hinaus wird der effiziente Umgang mit Daten behandelt.

  • Teilnehmende lernen, wie SQL und relationale Datenbanken strategisch in Microservices integriert werden.
  • Durch gezielte Abfragen wird für konsistente Datenflüsse und eine stabile Anbindung an den jeweiligen Service gesorgt.