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
Instructor Details
Courses : 16
Specification: Build a Social Network with Flutter and Firebase
|
29 reviews for Build a Social Network with Flutter and Firebase
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $16.99 |
---|---|
Provider | |
Duration | 9 hours |
Year | 2021 |
Level | All |
Language | English |
Certificate | Yes |
Quizzes | No |
$99.99 $16.99
Himesh Panchal –
the course is great, good knowledge of flutter, firebase, firestore, cloud functions. thanks..!! exactly what I was looking for..!!
Juan Pablo Garc a –
Excellent for intermediate/advanced flutter developers.
Daniel Salomon –
Very good explanation, great course.
Sahil –
Just done getting started… So far so good.
Jurgen Jocubeit –
Great course. I was a little disappointed in the amount of duplication of data in Firestore and the lack of use of the Firestore reference data type.
Ajmal Jalal –
very good course, strongly recommended.
Sean Smith –
Overall great course with a lot of valuable information. Anyone who completes the course will be capable of undertaking their own projects with a solid foundation. Well done, Reed, on presenting a great course. The course provided me with everything I needed to learn Flutter and Firebase in a crash course kind of way. Things Reed did. well: Explaining Firebase and where to find documentation. Explaining the Animations. Explaining how to create collections and set data. Explaining how to set state on objects. The design and implementation of views looks incredibly sharp for a tutorial, this was great. Reed has a great voice with very clear speech a lot of other tutorials can bore you. Some constructive criticism the areas of improvement for Reed would be: Slow down on scrolling away from your freshly typed code you type very quickly, which is good, but then you move on to new lines and areas in code before I had a chance to complete all that you had coded. Add 5 10 seconds at the end of each video with a in the next video we will … so that we can pause the video and catch up on the code we will potentially miss I found myself frequently having to start the videos again because it ended before I could pause it, find just before the end and then hit pause on the part I needed to complete the video. Code consistency an example: you would use ‘.then(() …)‘ to handle completion of Firebase calls, other times you would use a variable to store the result; sometimes you would create a function to handle creation of views, other times you would create the view in the build function. While I agree it is good to give new programmers exposure to different ways to achieve the same result, revert to what you have done consistently throughout the project so as not to confuse new programmers when they review their code. Missing views/handling of events. Example of this is when deleting a post it remains in view until you leave the tab. There isn’t a design to handle that it has been deleted, nor a spinner or loading indicator to display while it is deleting while I was proactive and implemented a solution for this, lesser experienced programmers would probably feel frustration switching tabs to handle removing the deleted posts isn’t as nice as the solution/UI/UX you had implemented in the search view where all scenarios are accounted for. Well done on a great course.
Hyo Choi –
startup files are deprecated, and android and firebase have some sort of problems. If you are a complete beginner, it is not even possible to start.
Alessandro Peruch –
Devi avere gi delle basi per capire
INDIAN GAMER –
best course for flutter advance
Jose –
Good course for somebody who knows the basics.
Soham Krishna Ghosh –
It was very useful ! learnt a ton of new concepts, how to use few widgets, firebase functions. The course is worth it.
Anders Ols n –
Super good course! I love it. For myself, a quite advanced project but presented in a simple way. It will be really useful for other projects. I am not finished with the course, so maybe it’s covered. But if not I would love to see other state management features with BLOC and provider.
Sultan Hamad –
I Am still watching the course , i have tried many courses regarding flutter with Firebase as a backend, but i really find this course so informative, organized, and clear . I loved the skeleton app that we build on it, you don’t have to repeat boring steps like creating a widget file or trying to find a font or a picture its all there for you, so you can learn the hard stuff! Good job and amazing course
alexander arpon –
Great content
Bl4ck D0g –
I’ve edited my rating. It was a good start but rapidly went downhill. The tutor is going over things and asks you to run it and they have no issues for him. Yet when you do it and follow it with a clean machine and setup it simply won’t work. So you may think that ok perhaps it has changed in the newer versions, let’s see and find out whether we can fix it. Only to learn that in a video or two later it is clear that it could never have worked as he is doing stuff in the wrong order. For example the app firebase integrations. Then there are a number of seriously flaky code snippets in there, especially at a crucial point surrounding authentication. One moment they work, one moment they don’t. There is some race condition there. I’m sorry but when paying for a course I don’t fancy sorting out the issues with the course and fixing it. As it is I cannot recommend it.
Manoj –
Very much informative and detailed explanation. Nice to see the custom Firebase functions and Push Notification options. Learned a lot.. Thanks for the amazing lesson.
Piyush Kumar –
very basic app, can be made watching youtube tutorials (seriously). don’t waste your money on this
Ray C –
Couldn’t get past the setup. The course instructor will never reply. Google can’t help. Nobody is able to help. I shall just print this course content and flush it down the toilet bowl tonight.
Ethar Shrouf –
good and clear
Rafael Berro –
Not much to talk so far, but, I clearly understand the teacher when he speaks and the way episodes are made, length, content and etc…
Fynn Thomzik –
Ich war sehr unzufrieden mit dem Kurs, da der Dozent zu schnell und zu un bersichtlich erkl rt hat
Baylon Yap –
There should be password authentication also after filling up the user sign in.
ANAND Singh –
provided repo did not work and took my precious 6hrs
Stefano Picker –
Great course to supercharge your Flutter proficiency!
Ryohei Otsubo –
This is great!
Mike McGuire –
As noted in the other reviews, the instructor neither responds nor updates the course. The newest version of Flutter broke his code. for example. I would also add, as an experienced CS teacher myself, that this is a very fast paced class that an intermediate coder would find challenging, if not exasperating. Absolutely NOT for beginners.
Arunkumar V –
Excellent so far.
Wisdom Chikwanda –
Great course, not for beginners though.