Inhalte auf einen Blick: Python, Softwareentwicklung, objektorientierte Programmierung, Kanban, Jira

Die Weiterbildung behandelt Grundlagen und Anwendungsbereiche der Softwareentwicklung mit Python sowie des agilen Projektmanagements mit Kanban und Jira. Inhalte sind unter anderem Python-Grundlagen, Variablen, Datentypen, Kontrollflussmechanismen, Funktionen, Ausnahmen, Module, Pakete, Dateiverarbeitung, Klassen und Objekte, objektorientierte Programmierung, Kanban, Lean Management, kontinuierliche Verbesserung, Kanban-Boards, Work in Progress, Jira, agile Boards, Dashboards, Reporting, Workflows und Prüfungsvorbereitung auf PCEP, PCAP und Kanban.

Softwareentwicklung in Python inkl. Python Certified Associate Programmer (PCAP)

  • Logik und Struktur von Python
  • Literale
  • Variablen und Zahlensysteme
  • Operatoren und Datentypen
  • Eingabe- und Ausgabeoperationen
  • Kontrollflussmechanismen: bedingte Blöcke und Schleifen
  • Datensammlungen: Listen, Tupel, Wörterbücher und Zeichenfolgen
  • Funktionen
  • Ausnahmen
  • Grundlagen der Syntax, Semantik und Laufzeitumgebung der Programmiersprache Python
  • Prüfungsvorbereitung und Prüfung PCEP
  • Module, Pakete und PIP
  • Zeichenkodierung
  • Zeichenfolgen und Zeichenfolgenverarbeitung
  • Generatoren, Iteratoren, Closures und Dateien
  • Dateiströme und Dateiverarbeitung
  • Ausnahmehierarchien und Ausnahmebehandlung
  • Klassen und Objekte
  • Arbeiten mit ausgewählten Modulen der Standardbibliothek
  • Grundlagen des objektorientierten Programmieransatzes
  • Prüfungsvorbereitung und Prüfung PCAP

Methoden und Tools im Agilen Projektmanagement mit Kanban und Jira

Kanban

  • Was ist Kanban?
  • Abgrenzung Lean und Six Sigma
  • Kontinuierliche Verbesserung
  • Visualisierung mit Kanban-Boards
  • WIP: Work in Progress
  • Theory of Constraints
  • Fluss und Kadenz: Optimierung des Durchflusses und Feedbackschleifen
  • Priorisierung und Serviceklassen
  • Verringerung von Variabilität
  • Skalierung mit Kanban
  • Einführung von STATIK: Systems Thinking Approach to Introduce Kanban
  • Engpässe und gleichmäßige Verfügbarkeit
  • Ökonomisches Modell für Lean
  • Flight-Level-Modell nach Klaus Leopold
  • Unterschied zwischen Scrum und Kanban
  • Prüfungsvorbereitung und Zertifizierungsprüfung Kanban

Jira

  • Einführung
  • Struktur, Rollen und Rechte
  • Navigation in Jira
  • Umgang mit Vorgängen
  • Agile Boards
  • Dashboards
  • Reporting
  • Projekte in Scrum und Kanban anlegen
  • Kanban-Projekt mit Workflow anlegen und modellieren
  • Fallstudien

Die Weiterbildung behandelt Inhalte aus Python, Softwareentwicklung, objektorientierter Programmierung, Kanban, Jira und Prüfungsvorbereitung.