Flutter Basics
Build real mobile apps for Android and iPhone from one codebase, the mobile skill 3 of the 100 researched employers named. Free entry to Flutter / Mobile App.
- 6 lessons
- about 18 minutes (estimate)
- Free
- Free BvLogic Certificate of Completion
- Video in اردو
- Exercises in اردو
- 12 quiz questions
- 6 exercises
- 1 graded lab
Earn your free BvLogic Certificate of Completion.
A digital credential issued by BvLogic Academy to recognize successful completion of this introductory learning activity.
Not a government qualification or regulatory certification.
That was a one-minute preview. The full course video is for signed-in learners. Sign in to watch it here, or create a free BvLogic ID; it takes a minute, and this course is added to it.
What you'll be able to do
- Understand cross-platform development, Flutter's trade-offs, and get an app running on a real phone.
- Learn enough Dart to read and write Flutter code.
- Build interfaces from Flutter's widget tree and understand composition.
- Use StatefulWidget and setState to build interfaces that change, and handle input.
- Move between screens, call an API, and store data locally.
- Build a release app, understand publishing, and see the market and the paid course.
Skills covered
- Dart
- Flutter
- Mobile UI
Course content
- 1 Why Flutter, and getting it running Understand cross-platform development, Flutter's trade-offs, and get an app running on a real phone.
- 2 Dart, quickly Learn enough Dart to read and write Flutter code. Sign in to open
- 3 Everything is a widget Build interfaces from Flutter's widget tree and understand composition. Sign in to open
- 4 State: apps that respond Use StatefulWidget and setState to build interfaces that change, and handle input. Sign in to open
- 5 Navigation, data and the network Move between screens, call an API, and store data locally. Sign in to open
- 6 Shipping an app, and the mobile career Build a release app, understand publishing, and see the market and the paid course. Sign in to open
Course lab
Graded lab · optional practice One attendance app, finished, on your own phone Open the lab →Flutter / Mobile App
Mobile App Development with Flutter
This free course is the introduction to the full Mobile App Development with Flutter programme. The programme is taught by a trainer, marked by the academy, and carries the syllabus in full: the part an employer asks about.
See the full syllabus and feeRelated free courses
- Angular BasicsUrdu video
- BootstrapUrdu video
- Build and Deploy a Full ProjectUrdu video
- Django BasicsUrdu video
- Elementor MasteryUrdu video
- Express and REST APIsUrdu video
Web Development courses in Pakistan · All free courses · Government free courses open now