Bereiten Sie sich auf eine Karriere in dem wachstumsstarken Bereich der Softwareentwicklung vor. In diesem Programm entwickeln Sie die Fähigkeiten, Tools und das Portfolio, um sich in nur 6 Monaten einen Wettbewerbsvorteil auf dem Arbeitsmarkt als Backend-Entwickler der Einstiegsstufe zu verschaffen.
Backend-Entwickler sind die Experten, die die Mechanismen zur Verarbeitung von Daten und zur Durchführung von Aktionen hinter Websites erstellen und warten, und die Nachfrage nach diesen Fachleuten war noch nie so groß.
Sie lernen die neuesten Tools und Technologien kennen, die von professionellen Backend-Entwicklern verwendet werden, darunter Linux Scripting, Git und GitHub, Python, SQL, Datenbanken, Django, Container mit Docker, Kubernetes und OpenShift, Microservices, Serverless sowie Anwendungssicherheit und Monitoring. Sie werden praktisch mit diesen Technologien arbeiten, um die Art von serverseitigen Systemen und Diensten zu entwickeln, die moderne Web- und Mobilanwendungen antreiben.
Nach Abschluss des gesamten Programms werden Sie ein Portfolio von Projekten aufgebaut haben, das Ihnen das nötige Selbstvertrauen gibt, um in Vorstellungsgesprächen zu glänzen, und Sie erhalten ein Professional Certificate von IBM, mit dem Sie Ihre Fähigkeiten potenziellen Arbeitgebern gegenüber präsentieren können.
Außerdem erhalten Sie Zugang zum IBM Talent Network, wo Sie Stellenangebote erhalten, sobald diese veröffentlicht werden, Empfehlungen, die auf Ihre Fähigkeiten und Interessen abgestimmt sind, sowie Tipps und Tricks, mit denen Sie sich von der Masse abheben.
Praktisches Lernprojekt
Während der gesamten Dauer des Berufszertifikats gibt es zahlreiche Möglichkeiten, die erlernten Fähigkeiten im Rahmen von Praktika und Projekten anzuwenden. Die Projekte umfassen:
Entwicklung von Shell-Skripten für sich wiederholende Aufgaben wie das Sichern von Dateien
Erstellung und Freigabe von Open Source-Projekten auf GitHub
Entwicklung einer Python-Anwendung mit Endpunkten, die zwischen Englisch und Französisch übersetzen
Verfeinerung des Codes und Hosting einer Anwendung mit IBM Cloud und Cloud Foundry bei gleichzeitiger Aktivierung von CI/CD, um sicherzustellen, dass Änderungen automatisch bereitgestellt werden
Hinzufügen einer Funktion zu einem Online-Kurs durch die Nutzung von Django-Full-Stack-Kenntnissen
Erstellung und Bereitstellung eines Gästebuchs, das mithilfe von Openshift-Image-Streams und einer mehrstufigen Versionierung des Gästebuchs aktualisiert wird
Entwicklung einer Back-End-Anwendung, die Songtexte und Bandfotos anzeigt und Konzertkarten verkauft, indem eine Mongo-Datenbank, ein Flask-Dienst und eine Django-Anwendung erstellt und integriert werden
Identifizieren und Analysieren einer Stellenausschreibung für Softwaretechnik