Jetzt Kurs bewerten

Google Flutter Apps mit Dart – Grundkurs

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.

Google-flutter-logo
Live-Online & Vor Ort
75 Termine
3 Tage

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB).

Artikelnummer: FLG Kategorien: , Marke:

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

  • 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 objekt-orientierte Programmierung (OOP) in Dart anwendet
  • Nutzen von Dart Constructors um anpassbare Flutter-Widgets zu erstellen
  • Anwenden von Mobile-Design-Patterns in Flutter

Zielgruppe

Programmiereinsteiger

Voraussetzungen

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Lernziele

Anfrage zum Firmenseminar

Anfrage Firmenseminar

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht

Termine & Buchung

Terminfilter

Durchführungsart

Ihre Auswahl

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

  • 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 objekt-orientierte Programmierung (OOP) in Dart anwendet
  • Nutzen von Dart Constructors um anpassbare Flutter-Widgets zu erstellen
  • Anwenden von Mobile-Design-Patterns in Flutter

Programmiereinsteiger

Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.

Anfrage Firmenseminar

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht

Termine & Buchung

Terminfilter

Durchführungsart

Ihre Auswahl

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

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

Nicole Mühlbauer

Leiterin / Key Account Managerin

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

Alison Kreis

Seminarorganisation /
Trainer:innen Management

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

Anouk Mendoza

Seminarorganisation / Raumvermietungen

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.

Google Flutter Apps mit Dart – Grundkurs im Überblick