Zertifizierte/r Agile/r Software-Developer/in (SGD)
Vermittlung von Kenntnissen und Fertigkeiten für eine Tätigkeit in der agilen Softwareentwicklung
- Abschluss
- institutsinterne Prüfung
- Studienform
- Fernstudium
- Regelstudienzeit
- 12 Monate
- Lernaufwand/Woche
- ca. 12 Std.
- Selbstlernen gesamt
- 619 Std.
Kosten & Gebühren
- Gesamtkosten
- 2.388 €
- Ratenzahlung
- 12 × 199 €
Angaben ohne Gewähr. Preise und Konditionen können sich ändern – bitte prüfe die aktuellen Studiengebühren auf der Kursseite des Anbieters.
Überblick
Vom Code bis zum fertigen, agil entwickelten Produkt: Der SGD-Fernlehrgang Zertifizierte/r Agile/r Software-Developer/in (SGD) macht dich in rund einem Jahr mit der modernen Softwareentwicklung vertraut – von der Programmierung über Webtechnologien bis zur agilen Projektarbeit. Du programmierst mit Python (objektorientiert, mit Anaconda und Spyder), baust Websites mit HTML, CSS und JavaScript und arbeitest mit aktuellen Frameworks wie jQuery, Node.js und Vue.js sowie dem Django-Webframework. Dazu kommen Software-Engineering, IT-Projektmanagement und die agile Entwicklung mit Scrum samt einer Einführung in DevOps. Auch der Einsatz von KI beim Programmieren (GitHub Copilot, Prompt-Engineering) gehört dazu. Die benötigte Software stellt die SGD; gelernt wird flexibel und ortsunabhängig im Selbststudium. Besondere Vorkenntnisse sind nicht nötig – grundlegende Computerkenntnisse genügen; etwas Zeit (rund zwölf Stunden pro Woche) solltest du einplanen. Nach den Einsendeaufgaben erhältst du das SGD-Abschlusszeugnis; das SGD-Zertifikat „Zertifizierte/r Agile/r Software-Developer/in (SGD)“ setzt zusätzlich ein Spring-Boot-Webinar, ein Online-Scrum-Projekt und eine Abschlussarbeit voraus.
Inhalte
- Programmieren mit Python (Anaconda/Spyder): Datentypen, Kontrollstrukturen, Funktionen, Listen, Dictionaries
- Objektorientierte Programmierung mit Python
- Websites mit HTML und CSS erstellen und layouten
- JavaScript-Anwendungen auf Websites implementieren
- JavaScript-Frameworks: jQuery, Node.js, Vue.js und Bootstrap
- Webanwendungen mit dem Django-Webframework
- Software-Engineering: Anforderungen, Prinzipien, Methoden und Werkzeuge
- Agile Software-Entwicklung: Scrum (Product Backlog, Sprints, Review, Retrospektive) und Einführung in DevOps
- IT-Projektmanagement mit ProjectLibre
- Entwurfsphasen eines Webprojekts: Briefing, Konzept, Umsetzung, Test, Inbetriebnahme
- KI als Unterstützung bei der Entwicklung (GitHub Copilot, Prompt-Engineering)
Karriere
Softwareentwickler:in in der IT
In Internet-, Medien- und IT-Agenturen sowie in Unternehmen mit eigener IT-Abteilung entwickelst du Software und Webanwendungen und arbeitest in agilen Teams.
Quer- und Aufstieg in die Entwicklung
Wer aus einem kaufmännischen oder technischen Bereich kommt, ergänzt sein Profil um Programmier- und Entwicklungskompetenz; auch für Quereinsteiger:innen ist der Kurs ein Einstieg.
Breites Fundament: Python, Web und Agilität
Die Mischung aus Programmierung, Webtechnologien, Frameworks und agilen Methoden macht dich vielseitig einsetzbar in der modernen Softwareentwicklung.
Zugangsvoraussetzungen
grundlegende Kenntnisse im Umgang mit Computer, Betriebssystem und Internet; die benötigte Software stellt die SGD zur Verfügung; technische Voraussetzung: Multimedia-PC oder Laptop mit Windows, macOS oder Linux, aktueller Browser, Internetzugang
Vom Abschlusszeugnis zum Zertifikat: Spring Boot, Scrum-Projekt und Abschlussarbeit
Nach erfolgreicher Bearbeitung der Einsendeaufgaben erhältst du das SGD-Abschlusszeugnis „Software-Developer“. Für das SGD-Zertifikat „Zertifizierte/r Agile/r Software-Developer/in (SGD)“ kommen drei Bausteine hinzu: die Teilnahme an einem Webinar zu Spring Boot, ein Online-Scrum-Projekt (zeitsynchrone Teamtreffen im Wechsel mit eigenständiger Projektarbeit) und eine bestandene persönliche Abschlussarbeit.
Agile:r Software-Developer oder Web-Application Developer? – die richtige Wahl
Beide SGD-Lehrgänge bilden in der modernen Entwicklung aus, setzen aber unterschiedliche Schwerpunkte. Dieser Kurs ist breit angelegt: Python, Webentwicklung, Frameworks, Django, Software-Engineering und agile Methoden – ein solides Allround-Fundament, auch für Einsteiger:innen. Willst du dich auf moderne Web-Anwendungen mit JavaScript-Frameworks spezialisieren (React, Vue.js, Node.js, Progressive Web Apps), ist „Gepr. Web Application Developer/in (SGD)“ die gezieltere Wahl – sie setzt allerdings fundierte HTML- und CSS-Kenntnisse voraus.
Häufige Fragen
- Lerne ich Java oder Python?
- Der Kurs ist Python-zentriert: Du programmierst mit Python und arbeitest mit Webtechnologien und JavaScript-Frameworks. Ältere Beschreibungen mit Java und Eclipse sind überholt. Java begegnet dir nur punktuell im Spring-Boot-Webinar auf dem Weg zum Zertifikat.
- Brauche ich Programmiervorkenntnisse?
- Nein, besondere Vorkenntnisse sind nicht nötig – grundlegende Computerkenntnisse genügen. Der Kurs ist allerdings umfangreich; plane rund zwölf Stunden pro Woche ein. Die benötigte Software stellt dir die SGD.
- Nutze ich KI beim Programmieren?
- Ja. Du lernst, KI-Werkzeuge wie GitHub Copilot bei der Entwicklung einzusetzen, inklusive Prompt-Engineering sowie der Grenzen und Risiken solcher Tools.
