Jetzt Kurs bewerten

Google Flutter Apps mit Dart – Grundkurs

Im Grundkurs Flutter Apps mit Dart lernen Sie die Entwicklung mobiler Anwendungen mit Flutter und Dart kennen. Sie arbeiten mit Widgets, UI-Layouts, State, Paketen und Assets, testen Apps im Simulator sowie auf physischen Geräten und strukturieren Anwendungen mit Dart- und Flutter-Konzepten.

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

Angesprochener Teilnehmerkreis für diesen Grundkurs: 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

  • Anlegen eines neuen Projekts in Android Studio
  • Verstehen, was Widgets sind, und Verwenden vorgefertigter Flutter-Widgets
  • Arbeiten mit Text- und Bild-Widgets
  • Nutzung von App-Icons
  • Laden von Bildern als Assets
  • Ausführen der Flutter-App im Simulator und auf einem physischen Gerät

Erstellen eines ersten einfachen UI mit Flutter

  • Verwenden von Hot Reload und Hot Restart
  • Nutzen von Pubspec.yaml zur Verwaltung von Paketen, Schriften und Assets
  • Kennenlernen der build()-Methode von Widgets
  • Einsatz von Layout-Widgets wie Columns, Rows und Container
  • Benutzung von Material-Icons

Erstellen einer App mit State

  • Verstehen des Unterschieds zwischen Stateful- und Stateless-Widgets
  • Einsatz von Callbacks, um auf Nutzerinteraktionen zu reagieren
  • Verstehen von Flutters deklarativem Stil der UI-Programmierung
  • Importieren von Dart-Bibliotheken, um weitere Funktionalitäten zu nutzen
  • Funktionsweise von Variablen, Datentypen und Funktionen in Dart 2
  • Verstehen des Verhältnisses zwischen setState(), State-Objects und Stateful-Widgets

Nutzen von Flutter-Paketen

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

Strukturieren von Flutter-Apps

  • Funktionsweise von Lists und Conditionals in Dart
  • Funktionsweise von Classes und Objects in Dart sowie deren Anwendung auf Flutter-Widgets
  • Anwendung objektorientierter Programmierung (OOP) in Dart
  • Nutzen von Dart Constructors zum Erstellen anpassbarer Flutter-Widgets
  • Anwenden von Mobile-Design-Patterns in Flutter

Zielgruppe

Programmiereinsteiger

Voraussetzungen

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Lernziele

Sie lernen, mit Flutter und Dart einfache bis anspruchsvolle Apps zu entwickeln. Dabei erstellen und strukturieren Sie Benutzeroberflächen, arbeiten mit Widgets, State, Paketen und Assets und führen Anwendungen im Simulator sowie auf physischen Geräten aus.

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

Angesprochener Teilnehmerkreis für diesen Grundkurs: 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

  • Anlegen eines neuen Projekts in Android Studio
  • Verstehen, was Widgets sind, und Verwenden vorgefertigter Flutter-Widgets
  • Arbeiten mit Text- und Bild-Widgets
  • Nutzung von App-Icons
  • Laden von Bildern als Assets
  • Ausführen der Flutter-App im Simulator und auf einem physischen Gerät

Erstellen eines ersten einfachen UI mit Flutter

  • Verwenden von Hot Reload und Hot Restart
  • Nutzen von Pubspec.yaml zur Verwaltung von Paketen, Schriften und Assets
  • Kennenlernen der build()-Methode von Widgets
  • Einsatz von Layout-Widgets wie Columns, Rows und Container
  • Benutzung von Material-Icons

Erstellen einer App mit State

  • Verstehen des Unterschieds zwischen Stateful- und Stateless-Widgets
  • Einsatz von Callbacks, um auf Nutzerinteraktionen zu reagieren
  • Verstehen von Flutters deklarativem Stil der UI-Programmierung
  • Importieren von Dart-Bibliotheken, um weitere Funktionalitäten zu nutzen
  • Funktionsweise von Variablen, Datentypen und Funktionen in Dart 2
  • Verstehen des Verhältnisses zwischen setState(), State-Objects und Stateful-Widgets

Nutzen von Flutter-Paketen

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

Strukturieren von Flutter-Apps

  • Funktionsweise von Lists und Conditionals in Dart
  • Funktionsweise von Classes und Objects in Dart sowie deren Anwendung auf Flutter-Widgets
  • Anwendung objektorientierter Programmierung (OOP) in Dart
  • Nutzen von Dart Constructors zum Erstellen anpassbarer Flutter-Widgets
  • Anwenden von Mobile-Design-Patterns in Flutter

Programmiereinsteiger

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Sie lernen, mit Flutter und Dart einfache bis anspruchsvolle Apps zu entwickeln. Dabei erstellen und strukturieren Sie Benutzeroberflächen, arbeiten mit Widgets, State, Paketen und Assets und führen Anwendungen im Simulator sowie auf physischen Geräten aus.

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

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

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

Alison Kreis

  • Seminarorganisation
  • Empfang

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?

  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

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 sowie auf einem physischen Gerät aus.

Widgets bilden einen zentralen Bestandteil der Flutter-Entwicklung. Sie arbeiten mit vorgefertigten Flutter-Widgets sowie mit Text-, Bild- und Layout-Widgets.

Für ein erstes UI arbeiten Sie mit Layout-Widgets wie Columns, Rows und Container. Ergänzend nutzen Sie unter anderem Material-Icons sowie Text- und Bild-Widgets.

Hot Reload und Hot Restart gehören zu den behandelten Werkzeugen beim Erstellen eines ersten einfachen UI mit Flutter.

Die Pubspec.yaml dient zur Verwaltung von Paketen, Schriften und Assets. Zusätzlich analysieren Sie ihre Struktur und fügen mit dem Dart-Paketmanager kompatible Pakete zum Projekt hinzu.

Sie unterscheiden Stateful- und Stateless-Widgets, setzen Callbacks für Nutzerinteraktionen ein und betrachten das Zusammenspiel von setState(), State-Objects und Stateful-Widgets.

Google Flutter Apps mit Dart – Grundkurs im Überblick

Flutter Apps mit Dart stehen für die Entwicklung mobiler Anwendungen, bei der Flutter-Widgets und die Programmiersprache Dart zusammenwirken. Der Grundkurs vermittelt hierfür einen Einstieg in die Arbeit mit Benutzeroberflächen, State und der Strukturierung eigener Anwendungen.

Im Mittelpunkt steht die praktische Verbindung von UI-Aufbau und Anwendungslogik: Text-, Bild- und Layout-Widgets werden mit Assets, Material-Icons und Nutzerinteraktionen verbunden. Dabei behandeln Sie auch den deklarativen Stil der UI-Programmierung, Callbacks sowie das Zusammenspiel von Stateful-Widgets, State-Objects und setState().

Der Kurs richtet sich an Programmiereinsteiger mit keiner oder wenig Erfahrung in objektorientierten Programmiersprachen wie JavaScript, Python oder Java. Grundlegende Kenntnisse der objektorientierten Programmierung sind von Vorteil; weitere passende Angebote finden Sie unter Kurse zu Weitere Programmiersprachen.