Layouts in Flutter: Building an Application Using Layouts & Navigation

Flutter    |    Intermediate
  • 13 videos | 1h 37m 57s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 4 users Rating 4.5 of 4 users (4)
Mobile applications often have several pages. These pages need to be connected correctly using navigation and routing. In this course, you will explore how Flutter uses a stack data structure to enable navigation. You will use the Navigator class to navigate between pages and use named routes to improve the readability and robustness of navigation code. Next, you will bring together everything you have learned in this path to build a simple application for an e-commerce company using Material Design for Android devices and Cupertino widgets for iOS devices. Finally, you will learn to connect a device to Flutter and test your app on a mobile phone.


  • Discover the key concepts covered in this course
    Navigate between pages
    Perform navigations with named routes
    Use a route generator for navigation
    View and implement an e-commerce app
    Create drawers and navigate from drawers to a screen in an app
    Configure stateful grid views
  • Create product and cart pages
    Port material design app to cupertino
    Build an ios cupertino app
    Set up an app for deployment to a real device
    Deploy an app to a real device
    Summarize the key concepts covered in this course


  • 1m 34s
  • 12m 32s
  • Locked
    3.  Performing Navigation Using Named Routes
    11m 38s
  • Locked
    4.  Performing Navigation Using onGenerateRoute
    8m 30s
  • Locked
    5.  Exploring the Basic Structure of a Simple App
    10m 59s
  • Locked
    6.  Exploring the Drawer and Simple Screens in an App
    8m 4s
  • Locked
    7.  Exploring the Categories and Products Pages
    8m 27s
  • Locked
    8.  Understanding the Product, Item, and Cart Pages
    5m 32s
  • Locked
    9.  Building a Sample App Using Cupertino Widgets I
    9m 21s
  • Locked
    10.  Building a Sample App Using Cupertino Widgets II
    7m 43s
  • Locked
    11.  Configuring the Icon and App Name
    4m 41s
  • Locked
    12.  Running our App on a Real Device
    6m 36s
  • Locked
    13.  Course Summary
    2m 21s


Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.