Jetzt Kurs bewerten

Google Flutter Apps mit Dart – Grundkurs

Im Grundkurs Flutter Apps mit Dart lernen Sie, Projekte in Android Studio anzulegen und Benutzeroberflächen mit Widgets, Layouts und Material-Icons zu erstellen. Sie nutzen Assets und Pakete, arbeiten mit Dart-Grundlagen sowie State und führen Apps im Simulator oder auf physischen Geräten aus.

Google-flutter-logo

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Kursdetails & Termine

Kursbeschreibung

Der Grundkurs „Flutter Apps mit Dart“ richtet sich an Programmiereinsteigerinnen und Programmiereinsteiger, die noch keine oder erst wenig Erfahrung mit objektorientierten Programmiersprachen wie JavaScript, Python oder Java haben und mit Flutter einfache bis anspruchsvolle Apps entwickeln möchten.

Seminarinhalte

Einführung in die Entwicklung mit Flutter und Dart

  • Wie man ein neues Projekt in Android Studio anlegt
  • Verstehen, was Widgets sind und wie man vorgefertigte Flutter-Widgets verwendet
  • Arbeiten mit Text- und Bild-Widgets
  • Nutzung von App-Icons
  • Wie man Bilder als Assets lädt
  • Ausführen der Flutter-App im Simulator und auf einem physischen Gerät

Erstellen eines ersten einfachen UI mit Flutter

  • Wie man Hot Reload und Hot Restart verwendet
  • Wie man Pubspec.yaml benutzt, um Pakete, Schriften und Assets zu verwalten
  • Kennenlernen der build()-Methode von Widgets
  • Einsatz von Layout-Widgets wie Columns, Rows und Container
  • Benutzung von Material-Icons

Erstellen einer App mit State

  • Den Unterschied zwischen Stateful- und Stateless-Widgets verstehen
  • Wie man Callbacks einsetzt, um auf Nutzerinteraktionen zu reagieren
  • Flutters deklarativen Stil der UI-Programmierung verstehen
  • Wie man Dart-Bibliotheken importiert, um weitere Funktionalitäten zu nutzen
  • Wie Variablen, Datentypen und Funktionen in Dart 2 funktionieren
  • Das Verhältnis zwischen setState(), State-Objects und Stateful-Widgets verstehen

Nutzen von Flutter-Paketen

  • Einsetzen des Dart-Paketmanagers, um kompatible Pakete dem Projekt hinzuzufügen
  • Analyse der Pubspec.yaml-Struktur
  • Tieferer Einblick in Darts Arrow-Syntax und Funktionen

Strukturieren von Flutter-Apps

  • Wie Lists und Conditionals in Dart funktionieren
  • Wie Classes und Objects in Dart funktionieren und wie man diese auf Flutter-Widgets anwendet
  • Wie man objektorientierte Programmierung (OOP) in Dart anwendet
  • Nutzen von Dart Constructors, um anpassbare Flutter-Widgets zu erstellen
  • Anwenden von Mobile-Design-Patterns in Flutter

Zielgruppe

- Programmiereinsteigerinnen und Programmiereinsteiger

Voraussetzungen

Grundlegende Programmierkenntnisse in der objektorientierten Programmierung sind von Vorteil.

Lernziele

Sie lernen, Flutter-Projekte in Android Studio anzulegen, Benutzeroberflächen mit Widgets und Layout-Widgets aufzubauen sowie Apps im Simulator und auf einem physischen Gerät auszuführen. Darüber hinaus lernen Sie den Einsatz von State, Dart-Paketen und objektorientierten Dart-Konzepten zur Strukturierung von Flutter-Apps kennen.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

Der Grundkurs „Flutter Apps mit Dart“ richtet sich an Programmiereinsteigerinnen und Programmiereinsteiger, die noch keine oder erst wenig Erfahrung mit objektorientierten Programmiersprachen wie JavaScript, Python oder Java haben und mit Flutter einfache bis anspruchsvolle Apps entwickeln möchten.

Einführung in die Entwicklung mit Flutter und Dart

  • Wie man ein neues Projekt in Android Studio anlegt
  • Verstehen, was Widgets sind und wie man vorgefertigte Flutter-Widgets verwendet
  • Arbeiten mit Text- und Bild-Widgets
  • Nutzung von App-Icons
  • Wie man Bilder als Assets lädt
  • Ausführen der Flutter-App im Simulator und auf einem physischen Gerät

Erstellen eines ersten einfachen UI mit Flutter

  • Wie man Hot Reload und Hot Restart verwendet
  • Wie man Pubspec.yaml benutzt, um Pakete, Schriften und Assets zu verwalten
  • Kennenlernen der build()-Methode von Widgets
  • Einsatz von Layout-Widgets wie Columns, Rows und Container
  • Benutzung von Material-Icons

Erstellen einer App mit State

  • Den Unterschied zwischen Stateful- und Stateless-Widgets verstehen
  • Wie man Callbacks einsetzt, um auf Nutzerinteraktionen zu reagieren
  • Flutters deklarativen Stil der UI-Programmierung verstehen
  • Wie man Dart-Bibliotheken importiert, um weitere Funktionalitäten zu nutzen
  • Wie Variablen, Datentypen und Funktionen in Dart 2 funktionieren
  • Das Verhältnis zwischen setState(), State-Objects und Stateful-Widgets verstehen

Nutzen von Flutter-Paketen

  • Einsetzen des Dart-Paketmanagers, um kompatible Pakete dem Projekt hinzuzufügen
  • Analyse der Pubspec.yaml-Struktur
  • Tieferer Einblick in Darts Arrow-Syntax und Funktionen

Strukturieren von Flutter-Apps

  • Wie Lists und Conditionals in Dart funktionieren
  • Wie Classes und Objects in Dart funktionieren und wie man diese auf Flutter-Widgets anwendet
  • Wie man objektorientierte Programmierung (OOP) in Dart anwendet
  • Nutzen von Dart Constructors, um anpassbare Flutter-Widgets zu erstellen
  • Anwenden von Mobile-Design-Patterns in Flutter

- Programmiereinsteigerinnen und Programmiereinsteiger

Grundlegende Programmierkenntnisse in der objektorientierten Programmierung sind von Vorteil.

Sie lernen, Flutter-Projekte in Android Studio anzulegen, Benutzeroberflächen mit Widgets und Layout-Widgets aufzubauen sowie Apps im Simulator und auf einem physischen Gerät auszuführen. Darüber hinaus lernen Sie den Einsatz von State, Dart-Paketen und objektorientierten Dart-Konzepten zur Strukturierung von Flutter-Apps kennen.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

Rezensionen

Es gibt noch keine Rezensionen.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Sie legen ein neues Projekt in Android Studio an und führen die Flutter-App anschließend im Simulator oder auf einem physischen Gerät aus.

Widgets bilden die Grundlage für Benutzeroberflächen in Flutter. Der Kurs behandelt vorgefertigte Flutter-Widgets sowie Text-, Bild- und Layout-Widgets.

Sie lernen, Bilder als Assets zu laden, App-Icons und Material-Icons zu nutzen sowie Assets über die Pubspec.yaml zu verwalten.

Der Kurs behandelt Callbacks für Nutzerinteraktionen und erläutert den Zusammenhang von setState(), State-Objects und Stateful-Widgets.

Sie setzen den Dart-Paketmanager ein, um kompatible Pakete zum Projekt hinzuzufügen, analysieren die Pubspec.yaml-Struktur und importieren Dart-Bibliotheken für weitere Funktionalitäten.

Sie befassen sich mit Variablen, Datentypen, Funktionen, Lists, Conditionals, Classes, Objects und Constructors sowie mit objektorientierter Programmierung und Mobile-Design-Patterns.

Google Flutter Apps mit Dart – Grundkurs im Überblick

Der Grundkurs Flutter Apps mit Dart bietet einen Einstieg in die Entwicklung von Apps mit Flutter und Dart. Sie lernen die Bausteine kennen, die für einfache bis anspruchsvolle Anwendungen benötigt werden, und bauen erste Benutzeroberflächen mit Widgets auf.

Im Mittelpunkt steht das Zusammenspiel von Flutter-Widgets, Layout-Widgets und dem deklarativen Stil der UI-Programmierung. Mit State, Callbacks und setState() behandeln Sie zudem, wie Apps auf Nutzerinteraktionen reagieren und wie sich anpassbare Widgets mit Dart-Konzepten erstellen lassen.

Der Kurs richtet sich an Programmiereinsteigerinnen und Programmiereinsteiger mit keiner oder wenig Erfahrung in objektorientierten Programmiersprachen. Grundlegende Programmierkenntnisse in der objektorientierten Programmierung sind von Vorteil; zur fachlichen Einordnung finden Sie auch Kurse zu Weitere Programmiersprachen.