{}const=>[]async()letfn</>var
ÜberblickGrundlagenEntwicklung

Dart ist eine schnelle und moderne Sprache für die Anwendungsentwicklung! 🚀

Dart ist eine leistungsstarke Programmiersprache von Google, die sich ideal für die Erstellung von Web- und mobilen Anwendungen eignet. In diesem Artikel erfährst du, wie du Dart installierst, mit Variablen, Schleifen, Bedingungen arbeitest und deine ersten Programme schreibst! Alles ist einfach und auch für Anfänger zugänglich. 💡

К

Kodik

Autor

4 Min. Lesezeit

Was ist Dart? 🚀

Dart ist eine moderne Programmiersprache, die von der Firma entwickelt wurde Google. Es wird für die Entwicklung verwendet mobile Anwendungen (Flutter), Webanwendungensowie Serverprogramme. Dart wurde mit dem Schwerpunkt auf Einfachheit, Geschwindigkeit und Sicherheit.

Warum lohnt es sich, Dart zu lernen? 🔥

  • Einfachheit: Dart hat eine klare und saubere Syntax, die leicht zu erlernen ist.

  • Reaktionszeit: Der Code wird in Maschinencode kompiliert, wodurch Programme schnell werden.

  • Plattformübergreifend: Funktioniert im Web, auf mobilen Geräten und Servern.

  • Asynchronität: Die Unterstützung von async und await erleichtert das Multitasking.

🔥 100.000+ Schüler sind bereits bei uns

Genug Theorie gelesen?
Zeit zu coden!

Kodik — eine App, in der du durch Praxis programmieren lernst. KI-Mentor, interaktive Lektionen, echte Projekte.

🤖 KI 24/7
🎓 Zertifikate
💰 Kostenlos
🚀 Jetzt starten
Heute beigetreten

Wie installiere ich Dart? 💻

Um mit Dart zu arbeiten, benötigen Sie:

Wie überprüfe ich, ob Dart installiert ist? 🛠

Öffne das Terminal (oder die Befehlszeile) und gib ein:

dart --version

Wenn Dart installiert ist, wird die Version angezeigt.

Grundlagen der Dart-Syntax 📚

1. Variablen 📦

In Dart können Variablen mit var, final und const deklariert werden. Der Unterschied zwischen ihnen:

  • var — eine veränderliche Variable.

  • final — der Wert kann nur einmal eingestellt werden.

  • const — Konstante, wird während der Kompilierung berechnet.

Beispiel für die Deklaration von Variablen:

void main() {
  var name = "Alice"; // veränderliche Variable
  final age = 25; // konstanter Wert, kann nicht geändert werden
  const pi = 3.14; // Konstante, wird während der Kompilierungsphase festgelegt

  print("Name: $name, Age: $age, PI Number: $pi");
}

2. Datenausgabe 📤

Die Ausgabe erfolgt über print().

Beispiel für die Ausgabe:

void main() {
  print("Hello, world!");
}

3. Bedingte Operatoren (if...else) 🧐

Mit Hilfe von Bedingungen können Sie Daten überprüfen und das Verhalten des Programms ändern.

Beispiel für die Verwendung von Bedingungen:

void main() {
  int age = 20;

  if (age >= 18) {
    print("You're an adult!");
  } else {
    print("You're still a child.");
  }
}

4. Schleifen (for, while) 🔄

Mit Schleifen können Sie dieselbe Aktion mehrmals ausführen.

Beispiel: Ausgabe von Zahlen von 1 bis 5

void main() {
  for (int i = 1; i <= 5; i++) {
    print(i);
  }
}

5. Funktionen 📐

Mit Funktionen können Sie Code in logische Blöcke unterteilen.

Beispiel einer Funktion zur Berechnung des Quadrats einer Zahl:

int square(int x) {
  return x * x;
}

void main() {
  print("Square of 5: ${square(5)}");
}

Einfache Projekte in Dart 💡

1. Zufallszahlengenerator 🎲

Das Programm generiert eine Zufallszahl von 0 bis 99 und zeigt sie auf dem Bildschirm an.

import 'dart:math';

void main() {
  var random = Random();
  print("Random number: ${random.nextInt(100)}");
}

2. Multiplikationstabelle 📊

Dieser Code gibt die Multiplikationstabelle von 1 bis 10 aus.

void main() {
  for (int i = 1; i <= 10; i++) {
    for (int j = 1; j <= 10; j++) {
      print("$i x $j = ${i * j}");
    }
    print(""); // Leere Zeile zum Trennen
  }
}

3. Zähler der Zeichenanzahl in einer Zeile 🔢

Das Programm zählt die Anzahl der Zeichen in einer bestimmten Zeile.

void main() {
  String text = "Hello, Dart!";
  print("Number of characters in the line: ${text.length}");
}

4. Überprüfung der Zahl auf Geradheit 🔍

Das Programm bestimmt, ob eine Zahl gerade oder ungerade ist.

void main() {
  int number = 42;
  
  if (number % 2 == 0) {
    print("$number - even number");
  } else {
    print("$number - odd number");
  }
}

5. Berechnung der Fakultät einer Zahl 🎯

Dieser Code berechnet die Fakultät einer gegebenen Zahl.

int factorial(int n) {
  int result = 1;
  for (int i = 1; i <= n; i++) {
    result *= i;
  }
  return result;
}

void main() {
  print("Factorial 5: ${factorial(5)}");
}

Fazit 🎉

Dart ist eine leistungsstarke und benutzerfreundliche Sprache zum Erstellen von mobilen und Webanwendungen. Wir haben die Grundlagen analysiert: Variablen, Ein-/Ausgabe, Bedingungen, Schleifen und Funktionen. Jetzt kannst du deine ersten Programme schreiben! 🚀

Je mehr du übst, desto besser wird dein Code. Experimentieren Sie, probieren Sie neue Aufgaben aus und lernen Sie das Programmieren! Viel Glück beim Erlernen von Dart! 😊

🎯Hör auf zu zögern

Artikel gefallen?
Zeit zum Üben!

Bei Kodik liest du nicht nur — du schreibst sofort Code. Theorie + Praxis = echte Skills.

Sofortige Praxis
🧠KI erklärt Code
🏆Zertifikat

Keine Registrierung • Keine Karte