Firebase and Firestore for iOS

Firebase and Firestore for iOS

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 5h 56m | 1.63 GB

Learn all about the brand- new Firestore, a NoSQL document-based technology

This course will take you on a journey where you will learn all about the brand-new Firestore, a NoSQL document-based technology via real-world examples. In this course you’re going to learn to code the Devslopes way. We teach by building real-world, professional, amazing-looking apps from start to finish. After completing this course, you will be able to build your own apps using the new Firestore real-time database, learn how to create and save data to your Firestore database, use Firestore security features to protect your database, and restrict access to authorized users only.

This course starts from the ground up and teaches you everything you need to know about the fundamentals, authentication, and Firestore security rules. You’re going to learn to code the Devslopes way. We teach by building real-world, professional, amazing-looking apps from start to finish. A basic knowledge of Swift and Xcode is assumed.

What You Will Learn

  • Add, edit, and delete data from a Firestore database
  • Implement powerful login capabilities in your apps using Firebase authentication
  • Add Firestore security features to protect your database and restrict access to authorized users only
  • By the end of this course you will have acquired advanced skills in Firestore and learned how to integrate it into your apps
Table of Contents

01 Intro to Firestore
02 Project Setup
03 What is Firestore
04 AddThoughtVC UI Setup
05 Making your first database entry!
06 MainVC UI Setup
07 Fetching data from Firestore
08 Sorting and Filtering
09 Updating individual documents
10 Intro to Firestore Authentication
11 Login Flow UI Setup
12 Create User
13 Login User
14 CommentsVC UI Set up
15 CommentClass and TableView
16 Firestore Transactions
17 Displaying comments
18 Security Rules
19 Intro to Firestore Security
20 Project Setup
21 Implementing Protocols
22 Deleting a comment
23 Updating comments
24 Comments Advanced Security Rules
25 Deleting a thought
26 Thought security rules
27 Where to go from here