- Erkundung der Synergie zwischen Softwareentwicklung und Webentwicklung
- Verständnis des Lebenszyklus moderner Softwareentwicklungsprojekte
- Bedeutung der Programmierung bei der Erstellung skalierbarer Webanwendungen
- Beherrschung von HTML, CSS und JavaScript für die Softwareentwicklung
- Erstellung interaktiver Benutzeroberflächen mit Frameworks wie React oder Vue.js
- Gewährleistung eines responsiven Designs und benutzerfreundlicher Webentwicklungspraktiken
- Entwicklung serverseitiger Anwendungen mit Node.js oder Python in der Softwareentwicklung
- Erstellung und Integration von APIs für eine nahtlose Webentwicklung
- Implementierung sicherer Backend-Systeme mit Verschlüsselung und Authentifizierung
- Kombination von Frontend- und Backend-Komponenten für die Fullstack-Webentwicklung
- Verwaltung des Datenflusses und -status über Softwareentwicklungsschichten hinweg
- Nutzung von Tools wie Docker und Kubernetes für Fullstack-Anwendungen
- Schreiben von Unit- und Integrationstests für Webentwicklungsprojekte
- Bereitstellung von Anwendungen mithilfe von Plattformen wie AWS oder Azure
- Wartung und Skalierung von Webanwendungen in Produktionsumgebungen
Der Kurs behandelt die Integration sicherer Backend-Systeme sowie die Nutzung von Tools wie Docker und Kubernetes in der Software- und Webentwicklung.