CSS: Einführung in die Programmierung und CSS, Shell-Grundlagen, Git und GitHub
Dieser Kurs vermittelt ein grundlegendes Verständnis von Programmierkonzepten, CSS-Styling und wichtigen Entwicklungswerkzeugen wie Shell, Git und GitHub. Die Teilnehmer lernen, wie sie Webanwendungen strukturieren, die Versionskontrolle verwalten und mit branchenüblichen Tools zusammenarbeiten.
- Grundlegende Programmierlogik und Problemlösungsansätze verstehen
- Variablen, Datentypen, Operatoren und grundlegende Kontrollstrukturen kennenlernen
- Skriptkonzepte erforschen, die für die Webentwicklung relevant sind
- CSS-Syntax, Eigenschaften und verschiedene Methoden zur Anwendung von Stilen erlernen
- Das Box-Modell, Positionierungstechniken und Prinzipien des responsiven Designs erforschen
- Layoutstrukturen mit CSS Grid und Flexbox implementieren
- Einführung in die Befehlszeilenschnittstelle (CLI) und Grundlagen der Shell-Skripterstellung
- Gängige Shell-Befehle zur Dateibearbeitung und Systemnavigation erlernen
- Verstehen, wie Skripte ausgeführt und sich wiederholende Aufgaben automatisiert werden
- Git-Grundlagen erlernen, einschließlich Repositorys, Commits und Branching
- Die Rolle der Versionskontrolle in der Softwareentwicklung verstehen
- Üben, Projektversionen mit Git-Befehlen zu verwalten
- Verstehen, wie GitHub die kollaborative Softwareentwicklung ermöglicht
- Lernen, Repositorys zu erstellen, Änderungen zu übertragen und abzurufen und Zusammenführungskonflikte zu lösen
- Erkunden von GitHub-Funktionen wie Pull-Anfragen, Probleme und Projektverfolgung
- Anwendung von CSS und Versionskontrolltechniken auf reale Webprojekte
- Arbeiten mit Shell-Befehlen und Git-Vorgängen in einer Entwicklungsumgebung
- Zusammenarbeit an einem auf GitHub gehosteten Projekt zur Festigung wichtiger Lernkonzepte
Dieser Kurs bietet praktische Übungen zur Anwendung von CSS, Shell-Befehlen, Git und GitHub in realen Entwicklungsprojekten.