Udemy

Build a Google Drive Clone with Flutter, Firebase and Getx

Enroll Now
  • 142 Students
  • Updated 3/2023
  • Certificate Available
4.7
(12 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
6 Hour(s) 30 Minute(s)
Language
English
Taught by
Sivaram Nalliboyana
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.7
(12 Ratings)

Course Overview

Build a Google Drive Clone with Flutter, Firebase and Getx

Complete masterclass on building a real world google drive clone with flutter , firebase and getx

You have learned flutter and want to gain practical experience ? You wanna add an awesome real world app to your resume ? Then this is the perfect course for you .

This is a complete masterclass on building a google drive clone with flutter , cloud firestore and getx. We will start from authenticating users with google sign-in to then the add the ability for adding files , images , videos, audios excel files , word files and all files. Users can also add folders , and in those folders add particular files. We will also add the ability for viewing all files , deleting them and downloading them. Furthermore users can see recent files and also click on particular categories for viewing only particular files. We will also compress the files , so that we dont have to upload large amount of file size to firebase. And also users can see how much space they used and how much more space is left for use. Mostly all the feautures from google drive are implemented. There are many more features which are explained in detail in the intro video. For state management we are gonna use the getx package. It offers us navigation, dialogues and reactive state. Getx is really trendy now and for people who dont have any experience in getx, there is also a optional getx crash course at the beginning of the course

So as you can see, this course is a complete masterclass on building a real world app. One can learn any technology by only building practical projects. And I am sure this course will help you get much better in flutter. Beginner learners, intermediate and advanced coders, all are welcome. Because this is a step by step course. So what are you waiting for, just step in to the course

Course Content

  • 14 section(s)
  • 54 lecture(s)
  • Section 1 Getx crashcourse
  • Section 2 Project setup
  • Section 3 Google Sign-In Authentication
  • Section 4 Storage screen UI
  • Section 5 Files screen UI
  • Section 6 Creating and showing folders
  • Section 7 Uploading files to database
  • Section 8 Displaying files in recent files section
  • Section 9 Adding and displaying files in folders
  • Section 10 Files in options section
  • Section 11 Viewing mp3, mp4, doc and pdf files
  • Section 12 Downloading or removing files
  • Section 13 Files storage space
  • Section 14 Conclusion

What You’ll Learn

  • Full Stack mobile Application
  • User authentication with Firebase
  • Google sign in authentication
  • Uploading images, videos , files to firebase
  • Showing the files back in UI
  • Storing data in firebase
  • Getx statemanagement
  • Playing video and audio files
  • Working with images , videos and audios
  • Good file structure
  • Efficient and neat programming
  • Calculating file size
  • Showing recently uploaded files
  • Showing files in folders
  • Deleting files
  • Downloading files to device


Reviews

  • A
    Averianna Nunies
    3.0

    the full set up was not fully explained, but overall it is easy to follow and well detailed. (did not explain the plugins being used, nor the initial setup for the project)

  • A
    Ahmed
    5.0

    What a wonderful course. I learned a lot, and I was able to create a real application, And the teacher fulfilled all his promises and created a complete application with all functions. Thank you very much and I am definitely looking forward to participating in the rest of your courses

  • J
    Jimmy Vu
    5.0

    Great course. Please create more flutter courses

  • W
    Wojciech Wawrzyniak
    5.0

    I'm halfway through the course and I already know it's one of the better Flutter courses out there!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed