Flutter and Firebase: Learn by developing Contacts app

Опубликовано: 22 Март 2026
на канале: Code with Haider Ali
625
6

Course available on Gumroad: https://haiderkhalil.gumroad.com/l/fl....

Course Page: https://www.udemy.com/course/flutter-...

In this course, you will learn how to build a Contacts app using Flutter and Firebase. Flutter is a mobile development framework that allows you to build beautiful and performant apps for both iOS and Android platforms, while Firebase is a backend-as-a-service platform that provides developers with a range of tools to help them build and manage their mobile apps.

In this course, we will start by setting up our Firebase project and configuring our app to connect to it. Then, we will create a database in Firebase and use it to store our contacts data. We will also implement CRUD (create, read, update, delete) operations for our contacts data, allowing users to add, view, edit, and delete contacts in our app.

Throughout the course, you will learn about important concepts such as streams, providers, and widgets in Flutter, as well as how to use Cloud Firestore to build real-time apps.

Whether you are a beginner or an experienced developer, this tutorial will provide you with a solid foundation for building mobile apps using Flutter and Firebase.

Complete course on Flutter and Firebase on Udemy: https://www.udemy.com/course/flutter-...





Course is taught in the following sequence:

Introduction to Course and Contacts App

Setting up Flutter Development Environment

Integrating Firebase in Flutter

Implementing phone call, sending text and WhatsApp message in Flutter

Exporting Excel/CSV data to Firebase Firestore Database

Exporting data from Google Sheets to Firebase Firestore Database

Populate Widgets from Firebase Firestore Database

When course is finished you will get a complete contact list app that can be used for calls, sending SMS text and WhatsApp messages.

The course is developed by experienced Flutter developer. This app is in use by few organizations.

Hope you will enjoy the course.

Best of Luck!