JavaScript von Grund auf im Jahr 2025: Vollständiger Leitfaden für Anfänger

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Einführung in JavaScript: Warum es sich lohnt, 2025 zu beginnen

\n\n

JavaScript ist die Sprache, die das moderne Internet antreibt. Im Jahr 2025 bleibt sie eine der gefragtesten Programmiersprachen der Welt. Wenn Sie sich entschieden haben, Ihren Weg in die IT zu beginnen, ist JavaScript der ideale Start. Es funktioniert überall: im Browser, auf dem Server (über Node.js), auf mobilen Geräten und sogar in der Robotik.

\n\n

In diesem Leitfaden werden wir besprechen, wo Sie 2025 mit dem Erlernen von JavaScript beginnen können. Sie erfahren, wie Sie die Umgebung einrichten, Ihr erstes Programm mit Node.js schreiben und die grundlegenden Sprachkonstrukte erlernen. Keine komplizierte Theorie – nur Praxis und verständliche Beispiele.

\n\n

1. Einrichtung der Umgebung: Node.js und VS Code

\n\n

Im Jahr 2025 ist der beste Weg, JavaScript zu lernen, die Verwendung von Node.js. Dies ist eine Laufzeitumgebung, die es ermöglicht, JS-Code nicht nur im Browser, sondern auch auf dem Computer auszuführen. Sie benötigen keinen komplexen Server – es reicht, Node.js und einen Code-Editor zu installieren.

\n\n

Installation von Node.js

\n

Gehen Sie auf die offizielle Website nodejs.org und laden Sie die LTS-Version (Long Term Support) herunter. Die Installation ist einfach – folgen Sie einfach den Anweisungen des Installationsprogramms. Öffnen Sie nach der Installation das Terminal (Eingabeaufforderung) und überprüfen Sie die Version:

\n\n
node --version\nnpm --version
\n\n

Wenn Sie Versionsnummern sehen (z. B. v22.0.0), funktioniert alles. npm ist der Paketmanager, der später nützlich sein wird.

\n\n

Code-Editor: Visual Studio Code

\n

Zum Schreiben von Code empfehle ich Visual Studio Code (VS Code). Dies ist ein kostenloser Editor von Microsoft mit Syntaxhervorhebung, Autovervollständigung und integriertem Terminal. Laden Sie ihn von code.visualstudio.com herunter.

\n\n

Erstellen Sie nach der Installation einen Ordner für Projekte, z. B. js-learning, und öffnen Sie ihn in VS Code. Jetzt sind Sie bereit, Code zu schreiben!

\n\n

2. Erstes Programm: "Hallo, Welt!" mit Node.js

\n\n

Erstellen Sie im Ordner eine Datei index.js und schreiben Sie:

\n\n
// Erstes Programm in JavaScript\nconsole.log("Hallo, Welt! Ich lerne JavaScript im Jahr 2025!");\n\n// Einfache Berechnung\nconst sum = 2 + 3;\nconsole.log("Summe 2 + 3 =", sum);
\n\n

Starten Sie das Programm im Terminal von VS Code:

\n\n
node index.js
\n\n

Sie werden sehen:

\n\n
Hallo, Welt! Ich lerne JavaScript im Jahr 2025!\nSumme 2 + 3 = 5
\n\n

Herzlichen Glückwunsch! Sie haben gerade Ihr erstes Programm in JavaScript geschrieben und ausgeführt. Die Funktion console.log() ist das Äquivalent zu print() in Python. Sie gibt Daten auf der Konsole aus.

\n\n

3. Grundlagen der Syntax: Variablen, Datentypen und Funktionen

\n\n

Jetzt besprechen wir die wichtigsten Konzepte von JavaScript. Im Jahr 2025 ist der Sprachstandard ES2024, aber die Grundlagen bleiben unverändert.

\n\n

Variablen: let, const und var

\n

Im modernen JavaScript verwendet man let und const. var ist veraltet, aber Sie können es in altem Code finden.

\n\n
    \n
  • const – für Werte, die sich nicht ändern (Konstanten).
  • \n
  • let – für Variablen, die sich ändern können.
  • \n
\n\n
// Konstante: Wert ändert sich nicht\nconst userName = "Anna";\n// userName = "Maria"; // Fehler! const kann nicht neu zugewiesen werden\n\n// Variable: kann geändert werden\nlet age = 25;\nage = 26; // Jetzt ist age = 26\n\nconsole.log(userName, age); // Anna 26
\n\n

Datentypen

\n

JavaScript ist eine dynamisch typisierte Sprache. Das bedeutet, dass der Typ einer Variablen automatisch bestimmt wird. Die wichtigsten Typen sind:

\n\n
    \n
  • String (Zeichenkette) – Text in Anführungszeichen: "Hallo", 'Hallo'
  • \n
  • Number (Zahl) – ganze und gebrochene Zahlen: 42, 3.14
  • \n
  • Boolean (logisch)

Blogs

Buchempfehlungen