Flutter Fundamentals
Widgets, Layouts, Navigation, and more.
Course 9 of 9
Performance, Small screens, Data saving, and more.
Yiga AI
Intermediate · Course · 3 weeks at 5 hrs/week
What you’ll learn
Dart Programming
Flutter Fundamentals
State Management
Working with APIs & Local Storage
Syllabus
4 modules · 21 lessons · 14 hours · 1 graded project
840 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — Performance in Mobile UI/UX for Low-End Devices.
Lesson
Core concepts
Core concepts — Performance in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Worked example
Worked example — Performance in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Hands-on practice
Hands-on practice — Performance in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Module quiz: Performance
Check what you learned in Performance before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Small screens in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Core concepts
Core concepts — Small screens in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Worked example
Worked example — Small screens in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Hands-on practice
Hands-on practice — Small screens in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Module quiz: Small screens
Check what you learned in Small screens before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Data saving in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Core concepts
Core concepts — Data saving in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Worked example
Worked example — Data saving in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Hands-on practice
Hands-on practice — Data saving in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Module quiz: Data saving
Check what you learned in Data saving before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Accessibility in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Core concepts
Core concepts — Accessibility in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Worked example
Worked example — Accessibility in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Hands-on practice
Hands-on practice — Accessibility in Mobile UI/UX for Low-End Devices.
Lesson · Locked
Module quiz: Accessibility
Check what you learned in Accessibility before moving on.
Quiz · Locked
Graded project: Mobile UI/UX for Low-End Devices
Apply everything from Mobile UI/UX for Low-End Devices in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Mobile UI/UX for Low-End Devices to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of Mobile App Developer (Flutter).
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
Widgets, Layouts, Navigation, and more.
Auth, Database, Storage, and more.
Maps, Orders, Payments, and more.
Syntax, OOP, Async, and more.