Allgemein
In diesem Kurs zu Programmiergrundlagen für Web- und App-Entwicklung erhältst Du eine fundierte Einführung in die Welt des Programmierens. Du lernst die Grundbegriffe wie Variablen, Datentypen, Operatoren, Bedingungen und Schleifen kennen und verstehst, wie Du wiederverwendbaren Code mit Funktionen erstellst. Der Kurs führt Dich in JavaScript ein, die zentrale Programmiersprache für Web und Apps, und zeigt Dir die Grundlagen der objektorientierten Programmierung (OOP). Du lernst, wie Du mit Arrays, Objekten und dem DOM (Document Object Model) Webseiten dynamisch veränderst. Der Kurs umfasst auch Fehlersuche, Debugging und die Anwendung von HTML und CSS, um Code und Design zu verbinden. Du wirst einfache Web-App-Projekte entwickeln, um das Gelernte praktisch umzusetzen. Ideal für Einsteiger:innen und Berufsumsteiger:innen, die in die Web- und App-Entwicklung einsteigen möchten.
Programmiergrundlagen für Web- und App-Entwicklung
- Einführung in die Welt des Programmierens: Was ist Code? Was passiert im Hintergrund?
- Grundbegriffe: Variablen, Datentypen, Operatoren, Bedingungen und Schleifen
- Funktionen verstehen und anwenden – wiederverwendbarer Code
- Erste Schritte mit JavaScript – die zentrale Sprache für Web & Apps
- Einführung in die objektorientierte Programmierung (OOP) – Klassen, Objekte, Methoden
- Arbeiten mit Arrays und Objekten – Daten strukturieren und verarbeiten
- Einführung in das DOM (Document Object Model) – Webseiten dynamisch verändern
- Grundlagen der Benutzerinteraktion: Events, Eingabefelder, Button-Logik
- Fehlersuche und Debugging – wie man Probleme systematisch löst
- Einblicke in HTML und CSS – Verbindung von Code, Struktur und Gestaltung
- Einführung in einfache App-Funktionalitäten mit Webtechnologien
- Modularer Aufbau von Programmen – saubere Struktur von Anfang an
- Tool-Einführung: Code-Editor (z. B. VS Code), Browser-Konsole, Online-Sandboxen
- Verständnis von Frontend vs. Backend – wo läuft welcher Code?
- Praxisprojekte: Mini-Rechner, interaktive Liste, einfache Web-App
- Zielgruppe: Einsteiger:innen ohne Vorkenntnisse, Berufsumsteiger:innen, IT-Interessierte mit Fokus auf Web/App-Entwicklung