Learn flutter
Short lessons written around the screening tests employers use. Read one, then take the test.
Widgets, setState and layoutUnderstand when widgets rebuild, how setState triggers it, and how Row, Column and Expanded share space.Lesson 1
Navigation, async data and Dart null safetyMove between screens and return results, load data with FutureBuilder correctly, and handle nullable values safely.Lesson 2
Forms, TextEditingController and validationRead what the user typed, validate every field with one call, and dispose controllers so the app does not leak memory.Lesson 3
Sharing state across screens with ChangeNotifier and ProviderMove state out of a single widget, notify listeners when it changes, and read it from any screen with watch and read.Lesson 4
Advertisement