logo

DataGroup

9

Vibe Coding: Flutter Mobile Development

789 000 ₸
Submit application
Allocated 3 Quotas

About course

More on DataGroup

Flutter Mobile Development is a 26-week program for developing cross-platform mobile apps for iOS and Android. Students will progress from their first Dart program to complex apps with a clean architecture, Firebase backend, and test coverage. The course includes working with real technologies: asynchronous requests, REST APIs, Firebase Auth and Firestore, and the integration of AI tools to accelerate development. Practical training is based on the "build a project from scratch" principle: two intermediate projects and a final capstone project provide real-world development experience. Graduates receive working apps for their portfolios and knowledge of the full Flutter development cycle.

Special condition

Selection criteria: selection using automated digital screening;

Course details

level

For beginner

Study format

Online

Entrance exams

No

Duration, in weeks

26

Education language

Russian

Qualifications

junior

Skills


Upon completion of this course, students will acquire the following skills: Dart: syntax, OOP, collections, asynchrony (async/await, Future) Flutter: widgets (Stateless/Stateful), MaterialApp, navigation UI/UX: ListView, GridView, forms, animations Local data: SharedPreferences, Drift (SQLite) Network requests: HTTP, REST API, Dio with interceptors Firebase: Auth, Firestore, Storage State management: BLoC / Cubit Architecture: Clean Architecture, Repository pattern, UseCase Testing: Unit, Widget, and Integration tests AI tools for accelerating mobile development

FAQ

Similar courses

Other courses from DataGroup