Teilnehmende dieser Fortbildung erlernen essenzielle Aspekte der Backend-Entwicklung mit Fokus auf Python, Datenbanken und Sicherheit.
- Einübung von Programmiersprachen, Schwerpunkt Python
- Vertiefung in Datenbankmodellen und Speicherlösungen
- Kenntniserwerb in Netzwerkstrukturen und Sicherheitsaspekten
Der Kurs vermittelt umfassende Kenntnisse im Bereich des Backend-Engineerings und richtet sich an Personen, die sich auf serverseitige Entwicklung spezialisieren möchten. Die Teilnehmenden lernen verschiedene Programmiersprachen kennen, wobei Python eine zentrale Rolle einnimmt. Es erfolgt eine detaillierte Auseinandersetzung mit Datenbankmodellen, welche für das Backend-Programming wesentlich sind. Das Verständnis für Netzwerkstrukturen sowie die Implementierung sicherheitsrelevanter Prüfungen und das Management von Datenbanksystemen sind weitere Kernelemente der Weiterbildung. Ergänzt wird der Kurs durch Themen wie Cloud-Dienste und Methoden für das Deployment von Anwendungen.
1. Grundlagen der Entwicklung
- Erlernen der Basiskenntnisse im Backend-Engineering
- Beherrschung von Programmiersprachen für Backend Developer
- Einarbeitung in die Grundprinzipien der Backend Programmierung
2. Vertiefung in Datenmanagement und Speicherlösungen
- Umgang und Entwicklung verschiedener Datenbankmodelle
- Implementierung von Backend System Development-Speicherlösungen
- Optimierung und Management von Datenbanksystemen
3. Netzwerke und Sicherheitskonzepte
- Erwerb von Wissen über Netzwerkstrukturen und Datenübertragung
- Durchführung von Sicherheitsprüfungen durch Backend System Engineer
- Anwendung von Performance-Monitoring und Optimierungstechniken
Abschließend erlangen die Teilnehmenden Einblicke in die Anwendung und Sicherheit serverseitiger Softwarelösungen und werden auf fortgeschrittene Aufgaben im Bereich Backend-Software Engineering vorbereitet.