Flutter Intermediate App Development Course – Reddit Clone
Flutter Intermediate App Development Course – Reddit Clone, available at $59.99, has an average rating of 4.35, with 43 lectures, based on 44 reviews, and has 681 subscribers.
You will learn about Learn about Riverpod 2 from Scratch Flutter for Intermediate Developers Build Full Stack Reddit Clone Learn about Navigator 2.0 API Learn about Firebase Firestore, Firebase Auth, Firebase Storage This course is ideal for individuals who are Beginner Flutter developers looking to build bigger applications It is particularly useful for Beginner Flutter developers looking to build bigger applications.
Enroll now: Flutter Intermediate App Development Course – Reddit Clone
Summary
Title: Flutter Intermediate App Development Course – Reddit Clone
Price: $59.99
Average Rating: 4.35
Number of Lectures: 43
Number of Published Lectures: 43
Number of Curriculum Items: 43
Number of Published Curriculum Objects: 43
Original Price: ₹799
Quality Status: approved
Status: Live
What You Will Learn
- Learn about Riverpod 2 from Scratch
- Flutter for Intermediate Developers
- Build Full Stack Reddit Clone
- Learn about Navigator 2.0 API
- Learn about Firebase Firestore, Firebase Auth, Firebase Storage
Who Should Attend
- Beginner Flutter developers looking to build bigger applications
Target Audiences
- Beginner Flutter developers looking to build bigger applications
This is a Tutorial to build Responsive Reddit Clone, a Social Media application with Flutter as frontend framework and Firebase as Backend!
This app consists of all the popular features from Reddit. One can login with Google or as Guest where there are guest restricted features, for example displaying the latest posts, dissimilar to what happens in Google Sign In, where we get posts from the communities we are a part of. With Google Sign In, one can also create and join communities, edit description and avatar of community, edit user profile, share text, link or image based posts, upvote, downvote, comment, award, delete, with moderator special features like adding other moderators and deleting any post. Also, one can toggle the theme in the application, from dark mode to light mode or vice versa. It is a completely responsive project, accessible on Android, iOS & Web.
In this process, learn about designing Responsive UI and manage routing with Flutter, writing backend code and complex queries with Firebase and State Management with Riverpod 2.0! Also, take a step forward with Folder Structure in Flutter!
Features:
-
Google/Guest Authentication
-
Create, Join community
-
Community Profile (Avatar, Banner, Members)
-
Edit Description and Avatar of community
-
Post (link only, photo, text only)
-
Displaying posts from communities user is part of
-
Upvote, Downvote
-
Comment
-
Award the Post
-
Update Karma
-
Add Moderators
-
Moderator- remove post
-
Delete post
-
User Profile (Avatar, Banner)
-
Theme Switch
-
Cross Platform
-
Responsive UI
-
Latest posts (instead of home, display this to guest users)
Course Curriculum
Chapter 1: Introduction & Setup
Lecture 1: Introduction
Lecture 2: Project Setup
Lecture 3: Folder Structure Explanation
Chapter 2: Auth
Lecture 1: Login Screen UI
Lecture 2: Firebase Setup
Lecture 3: Google Sign In Firebase Authentication
Lecture 4: Storing Data to Firestore
Lecture 5: Efficient Exception Handling Technique
Lecture 6: Storing Data to Provider
Lecture 7: Route Management
Lecture 8: Firebase State Persistence
Chapter 3: Community
Lecture 1: Home Screen AppBar UI
Lecture 2: Community List Flutter Drawer
Lecture 3: Create Community Screen UI
Lecture 4: Creating Communities and Storing to Firebase
Lecture 5: Displaying User Communities
Lecture 6: Community Profile UI
Lecture 7: Mod Tools UI
Lecture 8: Edit Community Screen UI
Lecture 9: Editing Community
Lecture 10: Searching Communities
Lecture 11: Logging User Out
Lecture 12: User Profile Drawer UI
Lecture 13: Joining & Leaving Communities
Lecture 14: Adding Moderators
Chapter 4: User Profile
Lecture 1: User Profile UI
Lecture 2: Edit User Profile
Lecture 3: Toggling Theme
Chapter 5: Post
Lecture 1: Bottom Nav Bar
Lecture 2: Add Post Screen UI
Lecture 3: Sharing Link, Image & Text Only Posts
Lecture 4: Fetching Feed Posts
Lecture 5: Deleting Posts
Lecture 6: Upvoting/Downvoting Posts
Lecture 7: Moderator Option on Posts
Lecture 8: Displaying Posts on User Profile
Lecture 9: Comments on Posts
Lecture 10: Updating User Karma Based on Activities
Lecture 11: Awarding the Post/User
Lecture 12: Firebase Login as Guest
Lecture 13: Restricting Guest Features
Lecture 14: Running on Web – Flutter Responsive UI
Lecture 15: Conclusion
Instructors
-
Rivaan Ranawat
Mobile, Web & Backend Developer | Content Creator
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 14 votes
- 5 stars: 26 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 SEO Optimization Courses to Learn in December 2024
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024