Course Code: dartflutter
Duration: 21 hours
Prerequisites:
  • Experience with Android and iOS mobile apps development

Audience

  • Developers
  • Programmers
Overview:

Flutter is an open source UI toolkit made by Google for building mobile applications for Android, iOS, web, and other platforms from a single codebase. As a cross-platform framework, it reduces the cost and complexity of creating, designing, and maintaining the applications.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use Flutter to create and build high-quality mobile apps for Android, iOS, and other platforms from a common codebase.

Course Outline:

1. Introduction to Dart language
2. Introduction to Flutter
3. Mastering Widget: stateless and stateful
4. Flutter navigation APIs
5. Navigation with the autorouter package
6. Flutter state managers
7. Riverpod state manager
8. Repository Architecture
9. Dart async programming: futures and streams
10. Dart async programming use case: http client
11. Dart async programming use case: sqflite package
12. Introduction to the freezed package
13. Hooks introduction with the flutter_hooks package
14. Git introductions for coding in a team
15. Extra: drawing your widget

Sites Published:

Österreich - Using Dart in Flutter

Schweiz - Using Dart in Flutter

Deutschland - Using Dart in Flutter

Denmark - Using Dart in Flutter

Luxembourg - Using Dart in Flutter

Slovenia - Using Dart in Flutter

Croatia - Using Dart in Flutter

Serbia - Using Dart in Flutter

Bhutan - Using Dart in Flutter

Nepal - Using Dart in Flutter

Uzbekistan - Using Dart in Flutter