it-praxisportal/courses/javascript/01_erste_schritte_variablen
Alex Mueller 2571cb8847 feat(ux): responsive kurs-sidebar und kapitel-drawer für alle 13 kurse & web-ide
- Dynamic Sidebar mit window.COURSES_MANIFEST für 13 Kurse (216 Kapitel)
- Kurswechsler Dropdown mit Direktnavigation
- Fortschrittsanzeige mit Solved-Checkmarks (✓) aus localStorage
- Responsive Off-Canvas Drawer mit Floating Action Button (☰ Kapitel) & Backdrop auf Mobile/Tablets
- Web-IDE Topbar Drawer-Button (☰ Kapitel) für unterbrechungsfreien Vollbild-Editor
- Saubere Bereinigung redundanter statischer Legacy-Sidebars
2026-09-12 13:49:46 +02:00
..
aufgabe.js Vollständige Modularisierung (Phasen 3 & 4): JavaScript Web Worker Runner & SQL WASM Runner, polyglotte Kurse (courses/javascript/, courses/sql/) und universeller Kurs-Switcher 2026-08-30 00:34:38 +02:00
index.html feat(ux): responsive kurs-sidebar und kapitel-drawer für alle 13 kurse & web-ide 2026-09-12 13:49:46 +02:00
musterloesung.js Vollständige Modularisierung (Phasen 3 & 4): JavaScript Web Worker Runner & SQL WASM Runner, polyglotte Kurse (courses/javascript/, courses/sql/) und universeller Kurs-Switcher 2026-08-30 00:34:38 +02:00
README.md Vollständiger Ausbau des JavaScript & TypeScript Curriculums auf 16 Module (4 Lehrpfade: ES6 Essentials, Moderne Datenmodelle & OOP, DOM & Web APIs, Architecture & TypeScript) 2026-08-30 10:42:17 +02:00
test_aufgabe.js Vollständige Modularisierung (Phasen 3 & 4): JavaScript Web Worker Runner & SQL WASM Runner, polyglotte Kurse (courses/javascript/, courses/sql/) und universeller Kurs-Switcher 2026-08-30 00:34:38 +02:00

JS 01: Variablen, Typen & Template-Strings 🌱

Willkommen zu Modul 01 des JavaScript-Kurses!

In diesem Modul lernst du die Grundlagen von modernen JavaScript-Variablen (let, const), Basis-Datentypen und Template-Strings (${...}) kennen.


💡 1. Das Wichtigste in Kürze

let vs. const

  • const: Für Werte, deren Bindung sich nicht ändert. Immer die Standard-Wahl!
  • let: Für Variablen, deren Wert später neu zugewiesen wird (z.B. Zähler in Schleifen).
  • var: Veraltet (ES5), bitte in modernem Code nicht mehr verwenden.

Template-Strings

Mit Backticks (`) kannst du Ausdrücke und Variablen direkt in Strings einbetten:

const name = "Max";
const alter = 25;
const nachricht = `Hallo ${name}, du bist ${alter} Jahre alt.`;

🎯 Aufgaben in aufgabe.js

  1. Deklariere die Konstante KURS_NAME = "JavaScript Masterclass".
  2. Erstelle Variablen für Name und Alter.
  3. Formatiere einen Begrüßungssatz mit einem Template-String.