Mammoth Club All levels 10 sections 75 lectures

Set Up and Authenticate Firebase in iOS SwiftUI App

Set Up and Authenticate Firebase in iOS SwiftUI App

01
Skill level
All levels
02
Sections
10
03
Lectures
75
04
Instructor
John Bura
What's inside

This course includes.

10
Sections
75
Lectures
75
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

10 sections · 75 lectures
+ 00a (Prerequisite) Introduction to Xcode 9 lectures
00. Intro And Demo Locked
01. General Interface Intro Locked
02. File System Introduction Locked
03. Viewcontroller Intro Locked
04. Storyboard File Intro Locked
05. Connecting Outlets And Actions Locked
06. Running An Application Locked
07. Debugging An Application Locked
XCode Intro Locked
+ 00b (Prerequisite) Swift Language Basics 1 lecture
00. Language Basics Topics List Locked
+ 00b - 01. Variable and Constants 10 lectures
00. Learning Goals Locked
01. Intro To Variables And Constants Locked
02. Primitive Types Locked
03. Strings Locked
04. Nil Values Locked
05. Tuples Locked
06. Type Conversions Locked
07. Assignment Operators Locked
08. Conditional Operators Locked
01 Source Files Locked
+ 00b - 02. Collection Types 7 lectures
00.Topics-List-And-Learning-Objectives Locked
01. Intro To Collection Types Locked
02. Creating Arrays Locked
03. Common Array Operations Locked
04. Multidimensional Arrays Locked
05. Ranges Locked
02 Soruce Files Locked
+ 00b - 03. Control flow 12 lectures
00. Topics List And Learning Objectives Locked
01. Intro To If And Else Statements Locked
02. Else If Statements Locked
03. Multiple Simultaneous Tests Locked
04. Intro To Switch Statements Locked
05. Advanced Switch Statement Techniques Locked
06. Testing For Nil Values Locked
07. Intro To While Loops Locked
08A. Intro To For...In Loops Locked
08B Intro To For...In Loops (Cont'd) Locked
09. Complex Loops And Loop Control Statements Locked
03 Source Files Locked
+ 00b - 04. Functions 10 lectures
00. Topics List And Learning Objectives Locked
01. Intro To Functions Locked
02. Function Parameters Locked
03. Return Statements Locked
04A. Parameter Variations - Argument Labels Locked
04B. Parameter Variations - Default Values Locked
04C. Parameters Variations - Inout Parameters Locked
04D. Parameter Variations - Variadic Parameters Locked
05. Returning Multiple Values Simultaneously Locked
04 Source Files Locked
+ 00b - 05. Classes, Struct and Enums 18 lectures
00. Topics List And Learning Objectives Locked
01. Intro To Classes Locked
02A. Properties As Fields - Add To Class Implementation Locked
02B. Custom Getters And Setters Locked
02C. Calculated Properties Locked
02D. Variable Scope And Self Locked
02E. Lazy And Static Variables Locked
03A. Behaviour And Instance Methods Locked
03B. Class Type Methods Locked
04. Class Instances As Field Variables Locked
05A. Inheritance, Subclassing And Superclassing Locked
05B. Overriding Initializers Locked
05C. Overriding Properties Locked
05D. Overriding Methods Locked
06. Structs Overview Locked
07. Enumerations Locked
08. Comparisons Between Classes, Structs And Enums Locked
Source files Locked
+ 1. Introduction and App Setup 3 lectures
1 Introduction Locked
2 App Setup Locked
Source Code Locked
+ 2. Firebase Setup and Cocoapods 2 lectures
1 How To Set Up Firebase And Install The Firebase Pods Locked
2 Adding The Firebase Initialization Code And Trouble Shooting Locked
+ 3. Authenticating Users 3 lectures
1 Designing The Log In_ Sign Up Screen Locked
2 Connecting Firebase With Login And Signup Screen Locked
3. Navigating The User After Successful Authentication And Sign Out Locked
Description

About this course.

Welcome to the Set Up and Authenticate Firebase in iOS SwiftUI App course! In this program, you will learn how to integrate Firebase into your iOS app built with SwiftUI. Firebase is a powerful backend platform that provides a wide range of tools and services to enhance your app's functionality and user experience.

Throughout the course, you will gain hands-on experience in setting up Firebase in your SwiftUI app and implementing user authentication. You'll learn how to configure Firebase in your Xcode project, create a Firebase project, and set up the necessary authentication methods such as email/password, Google Sign-In, and more.

By the end of the course, you will have a deep understanding of how to securely authenticate users in your app using Firebase. You'll be able to handle user registration, login, and password reset functionalities, providing a seamless and secure experience for your app users.

Enroll now and unlock the potential of Firebase in your iOS SwiftUI app. Gain the knowledge and skills needed to leverage Firebase's authentication features and build robust and secure apps that can engage and delight your users.

Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Set Up and Authenticate Firebase in iOS SwiftUI App

Buy lifetime access →