Hands-on iOS Applications with Firebase

Hands-on iOS Applications with Firebase

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 17m | 786 MB

Adopt the power of the Functional programming paradigm in Swift to develop better iOS applications

Firebase provides a solid foundation so you do not have to learn another language to code a database server.

In this course, you will create an iOS app in Swift using the Firebase backend for your data. Firebase offers unlimited possibilities to sync app data to the cloud. You can store, authenticate, and update all the data on your client’s end. With Firebase, all the power is in your hands, without having to learn the next programming language or framework!

By the end of the course, you will be able to use Firebase as a Cloud Backend for your iOS apps

A complete course packed with step-by-step instructions, working examples, and helpful advice on building your iOS application using Firebase. This course is clearly divided into small chunks that will help you understand each part individually and learn at your own pace.

What You Will Learn

  • Build complete, effective apps with an interactive backend using Firebase.
  • Integrate the Firebase SDK into your Swift app
  • Use authentication along with storage as all data is transferred via a secure SSL connection in Firebase.
  • Secure your Firebase data with rules for your iOS application
Table of Contents

Introduction
1 The Course Overview
2 Exploring the App

Set Up Your Firebase Account
3 Create Your New Project
4 Adding the Firebase SDK with CocoaPods
5 Adding the Starting Resources
6 Creating a Development Target
7 What Is FirebaseMagic

Creating a Connection to Firebase
8 Check for a Signed-In User
9 Sign Up with Email
10 The Code Part for Signing Up with Email
11 Log In and Log Out
12 Reset Password

Post Images and Data to Firebase
13 Share a Post
14 Post Database Structure

Gathering User Data
15 Fetch Current User
16 Fetch Current User Posts
17 Current User Posts on the Home Feed

Populate the Home Feed
18 Searching for Other Users
19 Following and Unfollowing
20 Fetching User Stats
21 Security Rules
22 Where to Go from Here