Certification Course by E-Cell, IIT Roorkee

Flutter - Android App Development and Machine Learning Implementation with Flutter - Bhopal

₹ 3600

Mr. Prateek Mishra
Sr. Trainer
Review: 1378


  • Lectures 25 - 30
  • Duration 30 Days
  • MemberShip Yes
  • Projects Yes
  • Skill level Basic to Advanced
  • Language English
  • Assessments Yes
Course Description

Flutter - a framework developed by Google - allows you to learn one language (Dart) and build beautiful native mobile apps.
Flutter is extremely trending and used for major Google apps like their Adwords app, and it's now called "ready for production", hence it's a good time to learn flutter!.
And Amazing thing, you will not learn just App development with flutter, you will also learn machine learning Implementation on mobile apps and make interesting projects like google Lens. This course will teach Flutter & Dart from scratch, And There is no pre-requisite for the program! And you certainly don't need an Android or iOS development experience since the whole idea behind Flutter is to only learn one language.

Learning Outcomes
  • Learn Flutter and Dart from the ground up, step-by-step
  • Use features like Google Maps, the device camera, authentication and much more!
  • Learn to make Apps for Android and iOS
  • Learn how to use different Layouts and Widgets
  • The use of Audio, Video, Services and Notifications to enhance user experience
  • Understand how to create applications using SQLite database
  • Understand the different approaches for loading and maintaining data in Flutter apps
  • Implement Machine Learning on Mobile Apps


  • Step - 1: A Dart Introduction
  • Step - 2: Advanced Dart
  • Step - 3: Flutter Setup - MacOs and Windows
  • Step - 4: Introduction to Flutter
  • Step - 5: Building Layouts
  • Step - 6: Forms and Validation
  • Step - 7: Firebase Authentication - Part:1
  • Step - 8: Firebase Authentication - Part:2
  • Step - 9: HTTP Requests with Flutter
  • Step - 10: Google and Facebook Signin
  • Step - 11: Database and Cloud Firestore
  • Step - 12: Date and Time Pickers
  • Step - 13: Offline Data Storage
  • Step - 14: Camera, Map and Location
  • Step - 15: Introduction to API in flutter
  • Step - 16: Weather forecast Flutter App
  • Step - 17: Chat App and Push Notification - Part:1
  • Step - 18: Chat App and Push Notification - Part:2
  • Step - 19: What is ML Kit?
  • Step - 20: Machine Learning Face and Smile Detection
  • Step - 21: Machine Learning Text Detection
  • Step - 22: Image Labeling and Landark Recognition


Mr. Prateek Mishra
Sr. Trainer

Prateek is an entrepreneur and thought Leader in Artificial Intelligence deep-tech industries. He is a leading trainer with expertise in AI, Machine Learning, Data Analytics, Deep Learning, Python, Embedded and IOT, Flutter, Julia Programming, Blockchain, and Tableau. He trained 5000+ Students.


1378 Review

Here is some latest Reviews
  1. Technical gyan

    Very good experience and very good environment for study and learn Android .

  2. Anuj thakur

    The teacher has immense knowledge about his topic that he described in his workshop... He had got great skills and is a good speaker....

Leave a Comment