Developer preview

Preview the FlutterPub learning path.

Browse a handful of lessons below. Interactive coding challenges, feedback, and XP tracking unlock once you create a free account.

Brick breaker mini-game with Flame
Advanced180 XP

Brick breaker mini-game with Flame

Use Flutter + Flame to render animated bricks, paddle physics, and collisions.

Neon Runner (endless dash)
Beginner110 XP

Neon Runner (endless dash)

A neon-inspired runner built with pure Flutter canvas for quick inspiration.

Orbit Trails visualizer
Intermediate130 XP

Orbit Trails visualizer

CustomPainter orbits that demo animation, gradients, and math-friendly visuals.

Beginner80 XP

Build a Food Delivery Landing Screen

Design a responsive Flutter layout with hero illustrations, onboarding CTA, and gradient buttons.

Intermediate120 XP

Connect Firebase Auth in 20 minutes

Add email/password + Google Sign-In with secure persistence and error handling.

Intermediate150 XP

Codemagic CI basics

Create a multi-workflow pipeline that signs Android + iOS builds with secure environment variables.

Advanced180 XP

Flutter Flame brick breaker

Use Flutter’s Flame engine to build a playful brick-breaker mini game with collisions and paddle control.