← All Trainings

Flutter Advanced

A deep-dive into Flutter for experienced developers — covering the widget lifecycle, advanced layouts, navigation patterns, state management approaches, async programming, and REST API integration.

Duration: 2–3 daysLevel: Intermediate to AdvancedLanguage: German / English

Go beyond the basics of Flutter. This advanced training is designed for developers who already know Flutter fundamentals and want to master complex widget trees, multiple navigation paradigms, the full state management landscape — from Provider to BLoC and Redux — as well as REST API integration and file I/O.

Who is this training for?

Flutter developers looking to deepen their expertise in architecture, state management, asynchronous programming, and real-world API integration.

Agenda

Stateful and Stateless Widgets

  • Differences and lifecycle of StatelessWidget and StatefulWidget

Working with Widgets and Layout

  • Widget index overview
  • MaterialApp, Scaffold, AppBar, SafeArea, SnackBar
  • Flutter layout algorithm and common layout problems
  • Expanded, Container, ListView, GridView, Table, Stack widgets
  • Alignment and positioning
  • Stack-based navigation
  • Named route navigation
  • Drawer navigation
  • TabBar, tabs, and TabController
  • Dialog widget

Styling Widgets

  • Flutter styling system and colours
  • Text styling
  • Card widget, borders, and shapes
  • Themes

Asynchronous Programming

  • Futures in Dart
  • FutureBuilder widget

State Management

  • Why state management matters
  • InheritedWidget
  • ScopedModel
  • Hooks
  • Provider
  • BLoC pattern
  • Redux

JSON Serialisation

  • Encoding and decoding JSON

File I/O

  • Reading and writing files

Working with REST APIs

  • Sending HTTP requests
  • Handling responses

Book this Training

Interested in this training for your team? Reach out and we'll put together a proposal tailored to your requirements — on-site or remote, predefined agenda or custom.

Request this Training

Impressum

Capsimity GmbH

Büroanschrift: Adenauerallee 21, 1. OG 61440 Oberursel

Rechnungsanschrift und Firmensitz: Kurmainzer Str. 73 61440 Oberursel Deutschland

+49 (0)152 02981846
post@capsimity.com
https://capsimity.com

Geschäftsführer: Christoph Beberweil Amtsgericht: Bad Homburg HRB 16926 UmSt-Id gemäß §27a Umsatzsteuergesetz: DE455913626

Datenschutz

This page does not set any cookies. It uses Javascript only for gathering visitor statistics with plausible. The site is usable without Javascript. Visitors of this website are anonymous.

This site does not use any cookies or similar technologies.