- Verständnis der Grundlagen von Softwareentwicklungsmethoden
- Überblick über den Softwareentwicklungslebenszyklus und agile Praktiken
- Bedeutung der Versionskontrolle in der modernen Programmierung
- Einführung in die Webentwicklung mit HTML, CSS und JavaScript
- Erstellung reaktionsschneller und interaktiver Webschnittstellen
- Grundprinzipien der Frontend- und Backend-Webentwicklung
- Untersuchung von Variablen, Schleifen und Funktionen in der Programmierung
- Einführung in objektorientierte Programmierkonzepte
- Schreiben von effizientem und sauberem Code für die Softwareentwicklung
- Grundlagen relationaler Datenbanken und SQL für die Webentwicklung
- Durchführung von CRUD-Operationen in Programmierprojekten
- Integration von Datenbanken in Softwareentwicklungs-Workflows
- Verwendung von Git und GitHub für die teambasierte Softwareentwicklung
- Verwalten von Branches und Lösen von Konflikten während der Programmierung
- Einrichten von Repositorys für kollaborative Webentwicklungsprojekte
Der Kurs behandelt die Anwendung von Versionskontrolle, wie die Verwendung von Git und GitHub, in der Software-Entwicklung.