← All Trainings

Flutter Basics

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: BeginnerLanguage: German / English

Get started with Googles well known frontend framework Flutter. Learn how to build efficient and beautiful apps that run on all mayor mobile, and desktop operating systems as well as on the web.

Who is this training for?

Software developers building mobile apps or desktop applications. Frontend developers that wish their frontends were running on the desktop. Backend Developers that are searching for their first frontend framework.

Agenda

Dart

  • Syntax
  • Typesystem & Null Safety
  • Classes & Constructor Variants
  • Async, await and Future API

Building the first Flutter app

  • Project Setup
  • Overview of predefined Widgets
  • Writing our own Sateful and Stateles Widgets
  • Stack
  • Tabs
  • Drawer
  • Dialogs

Packet management

  • Finding high quality packages
  • Installing packages as dependencies

Query an external API

  • Serializing and deserializing json
  • Making http requests
  • Futures in Dart and Flutter

Persistence

  • Storing data beyond the restart of the app
  • Shared Prefrences

Styling Widgets

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

Further Reading: State Management

  • Why state management matters
  • Redux
  • Refactoring the app to use redux

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.