Key terms and common mistakes

The words you will hear in Flutter & Dart work and the mistakes that most often cost interns approvals.

Key terms

TermMeaning
FlutterCross-platform UI toolkit
finalSet once at runtime
WidgetBuilding block of Flutter UI
StatelessWidgetWidget without changing state
ListView.builderLazily builds list items
NavigatorManages a stack of screens
ProviderSimple DI and state package
FutureValue available later

Common mistakes to avoid

  • Putting all code in one huge widget file.
  • Calling setState for app-wide state.
  • Storing API keys in the app code.
  • Ignoring loading and error states for network calls.
  • Testing only on one screen size.

Want to go deeper? The free Flutter & Dart learning path has short modules, games and a certificate for each module.

โ† Submitting tasks and earning your certificateApply for the Flutter & Dart internship โ†’