3674 Software Engineering und Projekt in Python

inkl. Prüfung

Sie wenden Ihre erlernten Fähigkeiten in realen Projekten an und erarbeiten sich die Prinzipien des Software Engineerings und die Grundlagen des Domain Driven Design (DDD). Im Bereich Projektmanagement und Planung werden Projektplanung, Dokumentation, Aufgabenverteilung und Zeitmanagement behandelt. Zudem wird die Einführung in Continuous Integration und Continuous Deployment (CI/CD) sowie die Erstellung und Verwaltung von GitLab Pipelines thematisiert. Der Kurs endet mit der Entwicklung eines vollständigen Softwareprojekts, bei dem alle erlernten Fähigkeiten angewendet, präsentiert und dokumentiert werden. Kenntnisse wie nach Kurs 3672 und 3673 werden vorausgesetzt.
ORT Online
ZEIT 80 Trainingseinheiten
LERNMETHODE Trainer:in, bei Bedarf Lernplattform
TEILNAHME mit Computer, Tablet oder Smartphone
2.190,00 eur inkl. Unterlagen

3674 Software Engineering und Projekt in Python

In diesem Kurs wenden Sie Ihre erlernten Fähigkeiten in realen Projekten an und lernen Software Engineering Prinzipien, Projektmanagement, CI/CD mit GitLab und die Entwicklung vollständiger Softwareprojekte kennen.

Software Engineering Prinzipien (20 EH)

  • Softwareentwicklungsprozesse o Agile Methoden und Scrum
  • Versionskontrolle mit Git
  • Grundlagen zu Domain Driven Design (DDD)

Projektmanagement und Planung (10 EH)

  • Projektplanung und -dokumentation
  • Aufgabenverteilung und Zeitmanagement

GitLab CI/CD Pipelines (10 EH)

  • Einführung in Continuous Integration und Continuous Deployment (CI/CD)
  • Erstellung und Verwaltung von GitLab Pipelines

Großprojekt (40 EH)

  • Entwicklung eines vollständigen Softwareprojekts
  • Anwendung aller erlernten Fähigkeiten
  • Präsentation und Dokumentation des Projekts

Zielgruppe:

Absolventen der beiden Kurse 3672 und 3673

Ziele:

Das Ziel dieses Kurses ist es, die erlernten Fähigkeiten der Teilnehmer in realen Projekten anzuwenden und sie in die Prinzipien des Software-Engineerings einzuführen, einschließlich Softwareentwicklungsprozesse, agile Methoden, Versionskontrolle, Projektmanagement und CI/CD Praktiken.

Hinweis: Besuchen Sie unseren kostenlosen Info-Abend über Programmierausbildungen 3850.