Course curriculum

  • 1

    Getting Started

    • Installing Flutter

    • Setting up Flutter for Android development

    • First App: Hello, Flutter!

  • 2

    Layout Basics

    • Intro to layout widgets in Flutter

    • Aspect ratio and expanded widgets

    • Creating equal containers

    • Fractionally sized boxes

  • 3

    Routing in Flutter

    • Simple routing

    • Named routes

  • 4

    Flutter and Web Requests

    • Setting up the project

    • Data modeling with dummy data

    • Working with lists and debugging

    • Working with card widgets and themes

    • Server Source Code

    • Styling widgets and working with the chip widget

    • JSON serialization

    • HTTP requests

    • Future builders

    • Radcode Source Code

  • 5

    Writing Native Code

    • Understanding the Android Flutter architecture

    • Building the UI for native Flutter app

    • Working with channel methods

    • Android Native AND Understanding Flow

    • Android native part 2

    • iOS native implementation