Simple play icon Course

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 is a Google Developer Expert (GDE) for Flutter and Dart and a passionate software developer with years of developing and architecting complex web and mobile applications. His passions are generally Flutter, PWA, and performance. He is an award-winning book author at Apress. He is a community leader and loves sharing his knowledge with the community by writing, speaking, teaching, contributing to open source, and organizing tech events. He is also the organizer of several big Nordic confere... more

Ready to upskill? Get started