Free course · Web & Apps
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.
6lessons
12quiz questions
6exercises
1graded lab
Watch the course walkthrough
اردو
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.
When you want the whole trade
Flutter / Mobile App
Mobile App Development with Flutter
This free course is the introduction. 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 feeCourse 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 One attendance app, finished, on your own phone Open the lab →Related free courses
- Node.js Backend Basics · Urdu video
- React Basics · Urdu video
- Web Development Basics · Urdu video
- WordPress Basics · Urdu video
- Angular Basics
- Bootstrap