Simple play icon Course
Skills

Creating a Full Stack App with Flutter 2 and Firebase 7

by Majid Hajian

Flutter helps you to become productive and deliver your cross-platform apps quickly. In this course, you'll explore how to create scalable and high quality apps quickly using a serverless approach in Flutter and Firebase.

What you'll learn

Using a serverless approach to handle your backend requirements to implement and scale fast is a viable solution for Flutter development. So, using Firebase to facilitate rapid development with Flutter is inevitable. In this course, Creating a Full Stack App with Flutter 2 and Firebase 7, you’ll learn to create apps using a serverless approach that can easily scale and fulfill your needs. First, you’ll explore what the services are in Firebase. Next, you’ll discover how to integrate a Flutter app with Firebase and use Authentication and Analytics services. Then, you’ll learn how to benefit from Cloud Firestore to manage your database and messaging to deliver push notifications to your users. Finally, you'll delve into writing your serverless functions. When you’re finished with this course, you’ll have the skills and knowledge of creating a full stack app using Flutter and Firebase needed to deliver a scalable and high quality app to your customer. Software required: Flutter 2.0.3 and Dart 2.12.0.

Course FAQ

What will you learn in this Flutter Firebase tutorial?

In this course, you will learn how to create a full stack app with Firebase and how to maintain it with database management, engaging customers, leveraging integration, and extending business logic by using cloud functions.

Are there any prerequisites for this Flutter tutorial?

Prerequisites for this course is an understanding of the basics of Flutter, which you can learn about here on Pluralsight.

What capabilities does a Flutter have?

Flutter's toolkit can create applications for mobile, desktop, and web from a single codebase. Flutter is a free, open sourse software that works with existing code.

What is Firebase?

Firebase is a Google platform that helps you build and run successful apps by allowing secure access to the database directly from client-side code.

What is Cloud Firestore?

Firestore is a part of Google's Firebase application development platform. Firestore is fundamentally a cloud-hosted NoSQL database for storing and syncing data.

About the author

Majid Hajian is an accomplished software architect working at Microsoft and a developer renowned for his expertise in designing intricate web and mobile applications. He is recognized as a Google Developer Expert, has received accolades as an author, and is a respected instructor. Majid has authored several engineering books, including the top-seller FlutterEngineering.io book series. He is an international public speaker and also a conference organizer.

Ready to upskill? Get started