Getting Started with Flutter and Firebase
Learn to build a complete serverless mobile app using Google Flutter and Firebase. Create scalable apps with ease!
Course Content
Getting Started with Flutter and Firebase is a beginner-level Udemy course taught by Samarth Agarwal. It runs 3h 22m, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 33 reviews, with 190 students enrolled. It is a paid course, first published October 2019.
Learn Flutter and Firebase for Mobile App Development! This comprehensive course guides you through building a full-stack application for both Android and iOS using Google's powerful Flutter framework and Firebase, a leading Backend-as-a-Service (BaaS).
You'll gain hands-on experience developing a real-world social mobile app – Feedly – from start to finish. By the end, you'll be able to publish your app on the Google Play Store and Apple App Store.
Here's what you'll master:
- Flutter UI Development: Build beautiful and interactive user interfaces using Flutter's built-in widgets and the Dart programming language. Learn to create engaging app experiences.
- Firebase Authentication: Implement secure and seamless user authentication with Firebase Auth. Manage user sign-up and login with email and password – simplifying user management.
- Cloud Firestore Database: Utilize Cloud Firestore, a flexible and scalable NoSQL database from Firebase and Google Cloud Platform, to store and retrieve your app's data. Learn data querying and asynchronous data display using ListView and FutureBuilder widgets.
- Firebase Cloud Storage: Enable users to upload images from their device's camera or photo library to Firebase Storage. Leverage secure and cost-effective cloud storage for your app's media.
- Firebase Cloud Functions: Implement backend logic with Firebase Cloud Functions to power key app features like Likes and Comments in Feedly. Update data in real-time using Cloud Firestore's real-time capabilities.
- Firebase Cloud Messaging: Engage your users with automated push notifications using Firebase Cloud Messaging. Send notifications for likes and comments to keep users active and coming back to your app.
Each lecture includes readily available code, organized for easy understanding. A Git repository with separate branches for each lecture is provided, allowing you to clone and explore the code.
Ready to build your own social app? Start your journey today with Flutter and Firebase!
Need an app built? Hire the team behind TutorialSearch.io
Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.