Semester 3

1 UI / Web

2 Applikationsentwicklung

2.1 Programmierung
Level Ziele Instrumente Zeitraum
2
  • Kennenlernen der gängigsten Algorithmen
  • Entwerfen eigener Algorithmen
  • Lesen und Verstehen von fremdem Code
  • (Bekannte Algorithmen)[https://medium.com/@codingfreak/top-algorithms-data-structures-concepts-every-computer-science-student-should-know-e0549c67b4ac]

KW: 40 - 41
2.4 API
Level Ziele Instrumente Zeitraum
2
  • Microservice Architektur verstehen
  • Backend Kommunkationsarten verstehen (HTTP / gRPC / Event Driven)
  • Deployment und Containerisierung von Applikationen
  • (Deployment auf Openshift)[https://learn.openshift.com]

  • (Microservices)[https://microservices.io/]

KW: 50 - 51
2.5 Build-Tools + Dependencies
Level Ziele Instrumente Zeitraum
2
  • Versteht die Kernkonzepte von DevOps
  • Versteht die Funktionsweise von Build Pipelines
  • Kann eigenes Projekt in Multibranch Pipeline bauen
  • (Jenkins)[https://jenkins.io/doc/tutorials/]

  • (Jenkins Katacode)[https://www.katacoda.com/courses/cicd/jenkins]

  • (DevOps)[https://www.guru99.com/devops-tutorial.html]

KW: 45 - 46

3 Tools / Dienste

4 Team- / Selbstorganisation

4.1 Team- / Projektorganisation
Level Ziele Instrumente Zeitraum
2
  • Projektmanagement: Meetings kennen und dessen Zweck verstehen
  • Projektmanagement: Rollen und Aufgabenverteilung
  • Lern-Session

  • Lernenden-Workshops

  • Learning by Doing: Features/Aufgaben innerhalb der Projektorganisation umsetzen

KW: 33 - 40

Erstellt am: 29.04.2020 13:52:00