Build a Social Network with Flutter and Firebase
Posted by Superadmin on December 28 2020 00:53:39

Build a Social Network with Flutter and Firebase

Created by Reed Barger


01_001. What You'll Need



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


01_002. Running our Project



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


01_003. Firebase Setup Overview



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


01_004. Solutions to Common Problems



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


02_001. Starting App Code



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


02_002. App Structure and Files



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


02_003. Firebase Integration with Flutter



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_001. Signin Splash Page



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_001.1 Signin Splash Page.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_002. Creating Custom Theme



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_002.1 Creating Custom Theme.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_003. Completing Authentication Flow



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_003.1 Completing Authentication Flow.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_004. Navigation and Pages



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_004.1 Navigation and Pages.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_005. Building a Reusable Header Widget



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_005.1 Building a Reusable Header Widget.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_006. Adding Page Animations for Better UX



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_006.1 Adding Page Transitions for Better UX.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_007. Making Reusable Loading Widgets



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


03_007.1 Making Reusable Loading Widgets.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_001. Intro to Firestore Database



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_002. Fetching Collection and Document Data from Firestore



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_002.1 Fetching Collection and Document Data from Firestore.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_003. Simple and Compound Queries in Firestore



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_004. FutureBuilders and StreamBuilders for Fetching and Streaming Data



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_004.1 FutureBuilders and StreamBuilders for Fetching and Streaming Data.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_005. Adding Complete CRUD Functionality to Firestore Documents



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_005.1 Adding Complete CRUD Functionality with Firestore.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


04_006. Optimally Structuring our Firestore Database



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


05_001. Save Auth Users in Users Collection



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


05_001.1 Save Auth Users in Users Collection.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


05_002. Creating User Instance from DocumentSnapshot in Firestore



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


05_002.1 Creating User Instance from DocumentSnapshot in Firestore.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


05_003. Validating Create Account Form



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


05_003.1 Validating Create Account Form.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_001. Building Search No Content Screen



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_001.1 Building Search No Content Screen.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_002. Responsive App Design with MediaQuery



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_002.1 Responsive App Design with MediaQuery.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_003. Adding Search User Functionality



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_003.1 Adding Search User Functionality.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_004. Improving Search Result Appearance



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


06_004.1 Improving Search Result Appearance.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_001. Upload Post Splash Screen and Image Picker



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_001.1 Upload Post Splash Screen and Image Picker.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_002. Building Upload Form



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_002.1 Building Upload Form.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_003. Uploading Media Files and Creating Posts



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_003.1 Uploading Media Files and Creating Posts.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_004. Get User Location with Geolocation



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


07_004.1 Get User Location with Geolocation.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


08_001. Building Profile Header



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


08_001.1 Building Profile Header.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


08_002. Building Edit Profile Page



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


08_002.1 Building Edit Profile Page.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


08_003. Updating User Data in Edit Profile Page



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


08_003.1 Updating User Data in Edit Profile Page.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


09_001. Create Post Model



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


09_001.1 Create Post Model.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


09_002. Structuring Post Widget



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


09_002.1 Structuring Post Widget.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


09_003. Displaying Posts and Post Count



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


09_003.1 Displaying Posts and Post Count.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


10_001. Performant Image Loading and Post Grid for Profile Page



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


10_001.1 Performant Image Loading and Post Grid in Profile Page.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


10_002. Toggle Profile Post Orientation



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


10_002.1 Toggle Profile Post Orientation.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


10_003. Building No Content for Profile Page



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


10_003.1 Building No Content for Profile Page.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


11_001. Adding Like - Unlike Functionality for Posts



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


11_001.1 Adding Like Unlike Functionality for Posts.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


11_002. Making a Heartbeat Animation when Liking a Post



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


12_001. Building Comments Page Structure



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


12_001.1 Building Comments Page Structure.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


12_002. Realtime Messaging Functionality



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


12_002. Realtime Messaging Functionality



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


12_002.1 Realtime Messaging Functionality.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_001. Creating Activity Feed Notification for New Like



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_001.1 Creating Activity Feed Notification for New Like.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_002. Creating Activity Feed Notification for New Comment



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_002.1 Creating Activity Feed Notification for New Comment.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_003. Displaying Activity Feed Notifications



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_003. Displaying Activity Feed Notifications.mp4.jpg



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_003. Displaying Activity Feed Notifications.txt



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_003.1 Displaying Activity Feed Notifications.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_004. Add Post Screen, See Other Users Profiles



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


13_004.1 Add Post Screen, See Other Users Profiles.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


14_001. Making Follow Unfollow Buttons



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


14_001.1 Making Follow Unfollow Buttons.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


14_002. Following Unfollowing Users



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


14_002. Following Unfollowing Users.mp4.jpg



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


14_002.1 Following Unfollowing Users.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_001. General Timeline Overview, Initialize Firebase Functions



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_002. Creating onCreateFollower Firebase Function



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_002.1 Creating onCreateFollower Firebase Function.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_003. Deleting Unfollowed User Posts with onDeleteFollower Firebase Function



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_003.1 Deleting Unfollowed User Posts with onDeleteFollower Firebase Function.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_004. Deleting Posts and Related Data



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_004.1 Deleting Posts and Related Data.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_005. OnCreatePost, OnUpdatePost, and OnDeletePost Firestore Cloud Triggers



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


15_005.1 OnCreatePost, OnUpdatePost, and OnDeletePost Firestore Cloud Triggers.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


16_001. Getting, Displaying Timeline Posts



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


16_001.1 Getting, Displaying Timeline Posts.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


16_002. Suggest Users to Follow in Timeline



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


16_002.1 Suggest Users to Follow in Timeline.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


17_001. Fixing Bugs, More about Async Await



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


17_001.1 Fixing Bugs, More about Async Await Functions.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


17_002. Preserve Page State with AutomaticKeepAliveClientMixin



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


17_002.1 Preserve Page State with AutomaticKeepAliveClientMixin.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


18_001. Sending Push Notifications with Firebase Function



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


18_001.1 Sending Push Notifications with Firebase Function.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


18_002. Displaying Realtime Push Notifications in our App



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


18_002.1 61. Displaying Realtime Push Notifications in our App.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


19_001. Publish App to Google Play Store



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


19_001.1 Publish App to Google Play Store.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


19_002. Publish App to iOS App Store



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App

Build a Social Network with Flutter and Firebase

Created by Reed Barger


19_002.1 Publish App to iOS App Store.zip



Description

Make a complete mobile social media app like Twitter, Instagram or Facebook using Flutter and Firebase!
What you’ll learn

How to build a complete social network with Flutter and Firebase!

Requirements

Basic familiarity with Flutter
Experience with Firebase / Firestore is helpful, but not required

Description

Do you want to build a complete social network mobile app just like Facebook, Instagram or Twitter? This is the course for you!


WHAT WILL WE BE BUILDING?

In this course, we’ll use the best in Flutter and Firebase to build a complete social network from zero to deployment called FlutterShare that you can release on the Google Play Store or iOS App Store.


WHAT DOES THE APP FEATURE?

An Amazing Realtime Social Network App
A Timeline just like in Facebook, Instagram, or Twitter
An Activity Feed for all User Interactions
Live In-App User Notifications
Media Sharing between Users
? User Following / Unfollowing (with past / future posts added to timeline)
Realtime Messaging, Liking and Unliking for Posts
Profile Customization (i.e. Display Name, User Bio, etc)
Social Login with Google
Using Device Camera for Image Uploads
Captioning Posts with Description and Current Location (Geolocation)
Finding other App Users with Full-Text Search

WHAT CONCEPTS ARE COVERED?

A Complete Masterclass on Firebase / Firestore with Flutter ?
Uploading Media Files with Firebase Storage + Image Compression Techniques ?
Google SignIn/ Social Login with Flutter ?
Push Notifications with Firebase Messaging for Realtime User Updates ?
Taking Pictures / Picking Images for Upload with Flutter ?
Detecting User Location with Geolocation for Flutter ?
Build and Deploy (many) Firebase Functions ?
Complete CRUD Functionality in Realtime with Cloud Firestore ?
All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete) ?
Deployment to Google Play Store and Apple App Store
Working with Streams, Futures and Updating State ?
Media Queries and Device Orientation for Responsive App Design ?
Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
Animations and Page Transitions ?
SVG Images and Image Caching for Performance ?
Form Validation and Error Handling ?
Custom Theme Creation and Fonts ?
Tons of Practical, Straightforward and Repeatable App-Building Patterns ?
And much more!?
WHAT ELSE DOES THIS COURSE OFFER?

– Deep, Fine-Grained Learning – This course is jam-packed with information. I made the course that I most wanted to take and as a result, I didn’t skimp on the details. You’re going to cover more topics and material in greater depth than ever before.

– 100% Real-World Practice – My goal is to get you writing code as much as possible. And not just any code–we’ll be working exclusively on practical tasks that are instrumental in building your own amazing real-world apps.

– No-Nonsense, Spot-On Explanations – Every lesson is to-the-point. I break down what we’re making, how we’ll be doing it and what the final product will look like, all on top of helpful and illustrative descriptions to aid your understanding along the way.

I really enjoyed making this course and I think you’ll enjoy taking it just as much.

Looking forward to seeing you within the course!
Who this course is for:

Mobile and web developers looking to build impressive real-world, production-ready apps!
Flutter developers looking for a challenge



      
Course Contents
01. Getting Started 02. App Setup 03. Building App Structure 04. Firestore with Flutter Crash Course 05. User Authentication and Social Login 06. Searching for Users 07. Uploading Posts 08. Editing User Profile 09. Structuring and Displaying Posts 10. Profile Page 11. Liking and Unliking Posts 12. Realtime Messaging with Comments 13. Activity Feed Notifications 14. Following and Unfollowing Users 15. Cloud Firestore Triggers with Firebase Functions 16. Building Timeline of User Posts 17. App Cleanup and Improvements 18. Live Alerts with Push Notifications 19. Publishing our App