Course Outline


Overview of BLoC Pattern

BLoC Core Concepts

Flutter BLoC Core Concepts

BLoC Architecture

Creating a BLoC

Injecting BLoCs Into a Widget Tree

Wiring Up the Article List Screen

BLoC Testing

Access and Navigation

BLoC Communication

BLoC Build Context

Working with Local Storage

Debugging BLoC

Summary and Next Steps


  • Basic understanding of how Flutter works


  • Developers
  14 Hours


Related Courses

Build Native iOS and Android Apps with Flutter

  14 hours

Flutter Development Bootcamp with Dart

  35 hours

Advanced Flutter

  14 hours

Embedded Linux Kernel and Driver Development

  14 hours

React Native for iOS and Android

  21 hours

Titanium: Build Native Mobile Apps Using Javascript

  7 hours

Embedded Linux Systems Architecture

  35 hours

Embedded GNU/Linux Kernel Internals and Device Drivers

  35 hours

NativeScript for iOS and Android Development

  7 hours

Big Data Streaming for Developers

  14 hours

.NET MAUI Fundamentals

  14 hours

.NET MAUI (Intermediate)

  14 hours

Advanced .NET MAUI

  14 hours


  14 hours

Ionic1: Build a Mobile App with Ionic 1 and Angular 1

  14 hours