Course Highlights

Duration 16 hours
Delivery Format Online Mode (Personalised Mentor Driven)
Cities/ Centers available in Online only mode
Tools Covered Android Studio
Experiential Learning Industry faculty, Case studies and Assignments, Career Support
Certification Certificate from IemLearning

Course prerequisites: 

  • Basic programming language knowledge will help a lot but is not a hard requirement 
  • You DON'T need to know Flutter or Dart
  • You DON'T need to know iOS (Swift/ObjectiveC) or Android (Java)


  • You will learn

    Build engaging native mobile apps for both Android and iOS Use features like Google Maps, the device camera, authentication and much more! Learn all the basics and advanced features which you find in no other

  • Certificate + International Recognition

    Certificate from Iem Learning which internationally recognized institute.

  • Career Support

    Beginner and experienced developers who are interested in diving into mobile app development using one language for both platforms

  • Course for Whom

    If You're interested in building real native mobile apps for the two most popular mobile platforms - iOS and Android

  • One Programming Language

    Experienced iOS or Android developers who want to build cross-platform (iOS + Android) apps with one single programming language

Course Description

Flutter -

Flutter is an app SDK for building high-performance, high-fidelity apps for iOS, Android, and web (tech preview) from a single codebase.

a framework developed by Google - allows you to learn one language (Dart) and build beautiful native mobile apps in no time


With Flutter, you'll be able to write code only once and ship your apps both to the Apple AppStore and Google Play.

The goal is to enable developers to deliver high-performance apps that feel natural on different platforms. We embrace differences in scrolling behaviors, typography, icons, and more.



Here's what's included in the course:

1. Detailed setup instructions for Windows

2. A thorough introduction to Flutter, Dart and the concept behind widgets

3. Page navigation with tabs, side drawers, and stack-based navigation

4. Connecting your Flutter app to backend servers by sending Http requests

5. User authentication

6. Using native device features like the camera

7. And more!

Course curriculum

  • 1

    Introduction To Dart

    • Variables Types Part1
    • Variables Types Part2
    • Variables Types Part3
    • Variables Types Part4
    • Variables Types Part5
    • Variables Types Part6
    • Variables Types Part7
    • Variables Types Part8
    • Variables Types Part9
    • Variables Types Part10
    • Oop Part1
    • Oop Part2
    • Oop Part3
    • Oop Part4
    • Inheritance Part 1
    • Inheritance Part 2
    • Inheritance Part 3
    • Interface
    • Abstract
    • Intro To List Maps
    • List Code
    • Map Code
  • 2

    Installation

    • Installation Part 1
    • Installation Part 2
  • 3

    Intro To Widgets

    • Widgets Few Examples
    • Stateful Stateless widgets
  • 4

    Start With Flutter

    • Reading First Flutter File Part 1
    • Reading First Flutter File Part2
    • Hello World From Flutter
  • 5

    Calculator App

    • Calculator
    • Calculator Part 1
    • Calculator Part 2
    • Calculator Part 3
    • Calculator Part 4
    • Calculator Part 5
    • Calculator
  • 6

    Perfect Weight App

    • Perfect Weight
    • Perfect Weight Part 1
    • Perfect Weight Part 2
    • Perfect Weight Part 3
    • Perfect Weight Part 4
    • Perfect Weight Part 5
    • Perfect Weight Part 6
    • Perfect Weight
  • 7

    Mensuration App

    • Mensuration App
    • Mensuration App Part 1
    • Mensuration App Part 2
    • Mensuration App Part 3
    • Mensuration App Part 4
    • Mensuration App Part 5
    • Mensuration App Part 6
    • Mensuration App Part 7
    • Mensuration App Part 8
    • Mensuration App Part 9
    • Mensuration App
  • 8

    Json Http

    • Json And Http Intro
    • Async And Future In Flutter
    • Json Fetch
    • Json Parsing
  • 9

    Earth Quake Intensity App

    • Earth Quake Intensity
    • Earth Quake Intensity App Part 1
    • Earth Quake Intensity App Part 2
    • Earth Quake Intensity App Part 3
    • Earth Quake Intensity App Part 4
    • Earthquake Intensity
  • 10

    Weather App Api Fetching

    • Weather App
    • Weather App Part 1
    • Weather App Part 2
    • Weather App Part 3
    • Weather App Part 4
    • Weather App Part 5
    • Weather App
  • 11

    Local Database In Mobile

    • Local Database Fetch App Part 1
    • Local Database Fetch App Part 2
    • Local Database
  • 12

    Gmail Authentication

    • Creating Firebase Project
    • SHA1
    • Google SignIn
    • Google SignIn Part 1
    • Google SignIn Part 2
    • Google SignIn Part 3
    • Gmail Authentication
  • 13

    Firebase Upload

    • Firebase Upload
    • Firebase Upload Part 1
    • Firebase Upload Part 2
    • Firebase Upload Part 3
    • Firebase Upload Part 4
    • Firebase Upload Part 5
    • Firebase Upload Part 7
    • Firebase Upload Part 6
    • Firebase
  • 14

    Poem App: Application Of Cloud Firestore

    • Poem App Application Of Cloud Firestore
    • Poem App Application Of Cloud Firestore Part 1
    • Poem App Application Of Cloud Firestore Part 2
    • Poem App Application Of Cloud Firestore Part 3
    • Poem App Application Of Cloud Firestore Part 4
    • Poem App
  • 15

    Wallpaper App

    • Wallpaper App
    • Wallpaper App Part 1
    • Wallpaper App Part 2
    • Wallpaper App Part 3
    • Wallpaper App Part 4
    • Wallpaper App
  • 16

    Music Player Demo

    • Music Player Demo
    • Music Player Demo Part 1
    • Music Player Demo Part 2
    • Music Player Demo Part 3
  • 17

    Music Player App

    • Music Player Application
    • Music Player Application Part 1
    • Music Player Application Part 2
    • Music Player Application Part 3
    • Music Player Application Part 4
    • Music Player Application Part 5
    • Music Player Application Part 6
    • Music Player Application Part 7
    • Music Player
  • 18

    Flip Art: A Shoping App

    • FlipArt App
    • FlipArt App Part 1
    • FlipArt App Part 2
    • FlipArt App Part 3
    • FlipArt App Part 4
    • FlipArt App Part 5
    • FlipArt App Part 6
    • FlipArt App Part 7
    • FlipArt App Part 8
    • FlipArt App

Who's the Course for

Beginner and experienced developers who are interested in diving into mobile app development using one language for both platforms

Social proof: logos