Inhouse

Flutter Komplettkurs: Von Grundlagen bis zur fortgeschrittenen Anwendung

Inhalte

Live-Online-Seminar + Inhouse-Schulung | Teilnehmerzahl: 1-12 | Ab 900 EUR zzgl. MwSt. pro Tag

Tauchen Sie in die Welt der App-Entwicklung mit Flutter ein: In unserer Flutter-Schulung lernen Sie die Erstellung beeindruckender Apps für alle Plattformen – intuitiv, effizient, zukunftsweisend!

Grundlagen von Dart für Flutter

  • Einstiegspunkt in eine Dart-Anwendung
  • Überblick über Datentypen: Zahlen und Strings
  • Überblick über Datentypen: Bool, Listen und Maps
  • Unterschied zwischen var und dynamic
  • Funktionen in Dart
  • Einführung in Klassen und Objekte

Einführung in Flutter

  • Nutzung verschiedener Flutter-Ressourcen
  • Installation von Flutter und Einrichtung von Android Studio auf Mac und Windows
  • Auswahl der richtigen Flutter-Version
  • Ausführung der Hello World-App auf Mobilgeräten, Desktop und Web
  • Anatomie eines Flutter-Projekts
  • Verständnis des Counter App-Codes
  • Einstieg in Android Studio

Grundlegende Bausteine in Flutter

  • Wichtige Flutter-Bausteine
  • Erstellung grundlegender Widgets
  • Platzierungen und Ausrichtungen
  • Struktur: Flexible und Expanded Widgets
  • Erstellung eigener benutzerdefinierter Widgets
  • Aufbau dynamischer Listen
  • Zerlegung von Designs in Code
  • Weitere Beispiele für Design-Zerlegung

Interaktivität in Flutter

  • Was ist der Zustand (State)?
  • Erstellung des ersten zustandsbehafteten Widgets
  • Widget-Variablen versus Zustandsvariablen
  • Wann zustandslose oder zustandsbehaftete Widgets verwenden?
  • Lebenszyklus eines zustandsbehafteten Widgets
  • Zustandsbehaftetes Hot Reload
  • Einführung in Buttons
  • Tipp- und Gestenerkennung
  • Nutzereingaben einholen und validieren
  • Erstellung mehrzeiliger Textfelder
  • Navigation zwischen Bildschirmen
  • Datenweitergabe bei der Navigation
  • Navigation über benannte Routen
  • Routenersatz mit dem Navigator

Alles über Pubspec

  • Organisation von Stilen und Farben
  • Verständnis der Struktur einer pubspec.yaml-Datei
  • Erkundung von pub.dev
  • Unterschied zwischen Plugins und Paketen
  • Hinzufügen von Plugins und Paketen aus externen Quellen
  • Modellierung von Entitäten in Dart
  • Generics in Dart
  • JSON: Serialisierung und Deserialisierung
  • Lesen von Daten aus einer JSON-Datei
  • UI-Verbesserung mit Box Constraints
  • Aufrufen einer Methode der Elternklasse aus der Kindklasse

Die Zukunft der Programmierung

  • Umgang mit asynchronen Operationen in Dart
  • Einführung in APIs und Nutzung von Postman
  • Deserialisierung von JSON mit dem JsonSerializable-Paket
  • Integration einer REST-API
  • FutureBuilder für Futures
  • Repository-Muster
  • Grid-Ansicht in einem ModalBottomSheet
  • Anzeige des ausgewählten Bildes im ChatInput
  • Ausnahmebehandlung
  • Erstellung abgerundeter UI-Elemente

Datenverarbeitung in Flutter

  • Warum State Management notwendig ist
  • Erkundung des Provider-Ansatzes
  • Daten-Caching
  • Statische Initialisierer
  • Change Notifiers in Flutter
  • Erstellung einer dynamischen Homepage
  • Responsive UI-Design für das Web
Live-Online-Seminar + Inhouse-Schulung | Teilnehmerzahl: 1-12 | Ab 900 EUR zzgl. MwSt. pro Tag

Tauchen Sie in die Welt der App-Entwicklung mit Flutter ein: In unserer Flutter-Schulung lernen Sie die E...

Mehr Informationen

Lernziele

Entdecken Sie die faszinierende Welt der mobilen App-Entwicklung mit unserem Flutter Komplettkurs. Wir führen Sie durch die spannende Reise von den Grundlagen von Dart und Flutter bis hin zu fortgeschrittenen Konzepten wie State Management und API-Integration. Beginnen Sie mit dem grundlegenden Verständnis von Dart, der Sprache hinter Flutter, und lernen Sie, wie Sie robuste und responsive Benutzeroberflächen erstellen. Tauchen Sie dann tief in Flutter ein, um atemberaubende, plattformübergreifende Apps zu entwickeln. Unser Kurs deckt alles ab, was Sie wissen müssen: Von der Installation und Konfiguration von Flutter und Android Studio, über die Erstellung benutzerdefinierter Widgets bis hin zur Navigation und Datenverarbeitung. Erweitern Sie Ihre Fähigkeiten mit fortgeschrittenen Themen wie asynchronen Operationen, REST-APIs, und lernen Sie, wie Sie Ihre Anwendungen mit dem neuesten State Management optimieren können. Ob Sie ein Anfänger oder ein erfahrener Entwickler sind, dieser Kurs gibt Ihnen die Werkzeuge an die Hand, um beeindruckende, funktionale Apps zu kreieren. Machen Sie den nächsten Schritt in Ihrer beruflichen Entwicklung und starten Sie jetzt Ihre Reise in die spannende Welt der mobilen App-Entwicklung!

Entdecken Sie die faszinierende Welt der mobilen App-Entwicklung mit unserem Flutter Komplettkurs. Wir führen Sie durch die spannende Reise von den Grundlagen von Dart und Flutter bis hin zu fortgesch...

Mehr Informationen

Termine und Orte

Datum Preis

+++ Catalog API +++

SG-Seminar-Nr.: 7482045

Anbieter-Seminar-Nr.: flutter-programmierung-fur-einsteiger-beratung-coaching-workshop-training

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Inhouse
  • Deutsch
    • Teilnahmebestätigung
  • Anbieterbewertung   (10)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Preis