The Complete Hands-On SwiftUI Apps Using Firebase | Udemy

The Complete Hands-On SwiftUI Apps Using Firebase | Udemy
English | Size: 3.86 GB
Genre: eLearning

What you’ll learn
Firebase with SwiftUI Apps
Storing data in Firestore database
Storing nested collections in Firestore database
Uploading images to Firebase storage from SwiftUI Apps
Performing authentication using Firebase custom authentication API

Firebase is the most popular backend in the mobile community and it is used in thousands of iOS apps. In this course, you will learn how to integrate Firebase in SwiftUI application. You will build several SwiftUI apps which will use Firebase Authentication, Firestore, Storage and Real Time Updates. This is a fun course with real life hand-on coding projects. Let’s check out the contents of the course.

Understanding Firebase:

In this section, you will learn about the Firebase platform. You will also learn about the Firestore database and how it is different from Real Time Database. Finally, you will learn different ways to structure data in the Firestore database.


In this section, you will learn about how to implement a simple TODO List app using Firestore and SwiftUI. This section will demonstrate how to perform CRUD operations with Firestore and quickly get your SwiftUI app integrated with Firestore database.

Understanding MVVM Design Pattern

In this section, you will learn how to implement MVVM Design Pattern in a SwiftUI application. MVVM Pattern is the preferred pattern when building SwiftUI apps.

Grocery App

In this section, you will learn how to implement a complete Grocery App using SwiftUI and Firestore. This app will allow users to persist hierarchical information for each document. Later you will update the app to replace the nested data with nested collections.

Fungi Finger

In this section, you will learn how to integrate your SwiftUI app with Firebase authentication, Firestore and even Firebase Storage. The user will pick a photo from the photo library or take a picture. Once the picture has been selected, it will be uploaded to Firebase storage and then the URL will be persisted to the Firestore database under the user identification.

Let’s Chat

In this section, you will learn how to create a Chat App called Let’s Chat. This app will showcase Firestore Real Time Update feature and also use SwiftUI iOS 14 ScrollViewReader API to automatically scroll when new messages arrive.

Who this course is for:
Developers who wants to learn backend development using Firebase platform
Developers who want to take their skills to the next level
Developers who want to learn how to integrate Firebase with SwiftUI apps
Developers who wants to become full stack mobile developers

If any links die or problem unrar, send request to

About WoW Team

I'm WoW Team , I love to share all the video tutorials. If you have a video tutorial, please send me, I'll post on my website. Because knowledge is not limited to, irrespective of qualifications, people join hands to help me.

Speak Your Mind

This site uses Akismet to reduce spam. Learn how your comment data is processed.