Skip to content
UdemyIT CertificationsPaid courseIntermediate levelCertificate

Cab booking Application : Uber Clone (Flutter & Firebase) (Udemy.com)

Build Uber Clone using Flutter and Master in 30+ Packages like Google Maps, Push Notification, Geo-Coding, REST API etc.

Created by: Sanjay Kumar Das

Last updated February 2024

icon
What you will learn

  • Learn Google Location and Map services in Apps with Flutter
  • Advanced state management concepts using Provider Package
  • Learn to Create, Remove, Update and Delete records in Firebase Database
  • Learn to find place address with location coordinates using Google Geocoding API
  • Design beautiful Responsive User Interfaces for Flutter App
  • Master yourself in Push Notification messages using Firebase Cloud Messaging (FCM)
  • Master 30 flutter packages
  • Industry Level Coding Norms

How it compares

Against the other 848 rated Udemy courses in IT Certifications on CourseDuck:

  • Rating4.1 out of 5higher than 6% of them
  • Reviews63#761 of 849 by number of reviews
  • Length14.4 hourslonger than 72% of them
  • Last updatedFebruary 2024earlier than 80% of them

icon
Course Description

UBER Clone using Flutter and Firebase

This course is designed to be a complete reference guide to building a fully functional Uber clone app using flutter. Search no further for a complete learning pack. The course content is very robust and covers several advanced concepts and topics ranging from Firebase Database, Mobile Authentication, Google Maps, Push Notification and much more.


Why Is This Course Right for Me?

Absolutely Yes, the best way to gain a good understanding of advanced concepts in Flutter is by practicing with real-life examples that implement these advanced concepts in ways you will probably use them while building your own custom app. So you will learn to build and design beautiful and Responsive real-life app from scratch.

Flutter provides a very fast and easy way to build functional apps that could run on both Android and iOS. So save yourself a lot of time by learning advanced concepts by building a really real world Cab Booking Application.


Not Convinced Yet?

This course will groom you to build your own app ideas, this comes in handy if you want to launch your own app and build a company around it. Modern-day business run on automation which is made possible with apps, somehow in your business, you will need a great functional app; and one way to achieve this without blowing your budget is by having hands-on experience on building a real-world functional application. you will literarily get most of the advanced knowledge you need for a price of cake.

Secondly, having built a fully complete and functional Ridesharing application will be a very huge addition to your portfolio if you intend to get a high CTC job. The job market these days are getting pretty competitive, you really need to show your worth. What's the best way to showcase your worth if not by showing real-world applications you built?


What Should I Expect After this Course?

  • Build a Complete Ride-Sharing on iOS and Android Using Flutter

  • Good understanding of Firebase Database

  • How to build a real-world application in a very structured and organized manner


Other Things to Learn Includes

  • Flutter UI and Design Basics

  • Flutter Advanced State management techniques

  • Firebase Database Development

  • Firebase Authentication

  • Google Location services

  • Realtime Location Updates

  • Google Maps and Map styles

  • Calculating Distance and time difference between two points

  • Creating Local Notifications

  • Making Web Calls Using Rest API

  • Processing Task in Background (Thread & Async)

  • Loading and Displaying Data

  • Save Data Locally on your Device

Who this course is for:

  • Those with basic knowledge of building apps with flutter

  • People who want to take their Flutter knowledge to an advanced level

  • Those who want to build real world application using flutter

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Sanjay Kumar Das

I am a Software Developer with 4+ years of Experience. I have built lots of E-Commerce, B to B and B to C Software. I feel great to share all my knowledge with you, which I acquired in past years.

I appreciate you to enroll in my courses and acquire great skills and knowledge.

icon
More courses by Sanjay Kumar Das

$64.99

$10.99

icon
More IT Certifications courses

$59.99

$10.99

$10.99

$19.99

$11.99

$19.99

icon
Reviews

4.1

63 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By David Pinedo on 7/28/2025

It's a bit fast paced but very valuable content, good for someone with basic flutter knowledge.

By Richmond Debrah on 7/16/2025

Very nice coures and very intuitive. Instructor is very awesome.

By Frank Mk on 9/15/2024

Try to explain things bro , your course is so hard to follow , could not even follow to the end , the need for learning is to fully understand and been able to replicate but with your course one will just end up following like a zombie , please learn how explain each code you are typing .

By Heritier Ibouanga on 8/28/2024

It should be more explanary for those who never done any coding and following you the code is giving me 21 error and 5 warning

By Rey Cata-al on 8/13/2024

It was good. 4 stars from me. I would gave this a rating of 5 stars if the author uses Firestore Database instead of Realtime Database.

By Hugo Ernesto Rubio Conde on 5/6/2024

Demasiados cortes en el video y no contiene una secuencia ideal para comprender el contenido. Cambiaba mucho de codigo y cortaba el video. Hubo videos donde el codigo estaba de una forma y al iniciar lo ostros video ya se habian modificado partes. Ademas al final dejó un codigo fuente que en algunos archivos contiene mas o menos del codigo realizado en los videos

By Derrick Apoli on 3/22/2024

Le design et les fonctionnalités excellent ! Merci beaucoup

By Musthag Mohamed on 2/6/2024

Sanjay Kumar Das is an excellent developer of mobile applications. He is an excellent teacher and an authority on the subject. The author's code did not function as expected, despite my best efforts to follow it. Since I am not very good at following code, I would really appreciate it if the author could provide the entire source code. I am giving him a 5-star star because I like his teaching style and the amount of information that he has provided me. Thank you for the amazing course.

By Tamonash Maji on 1/23/2024

Honestly a great course to learn. Every single thing is explained in detail and easily understandable even for a newbie like me. Great work!!

By Shibalik deb on 1/23/2024

I have been learning Flutter through this course and until now I found the lectures amazing and the explanations are detailed too... loved the course and would love to recommend to all my friends who are learning flutter

Showing all 10 reviews on CourseDuck

Read all 63 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100