Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Set Up and Authenticate Firebase in iOS SwiftUI App
00a (Prerequisite) Introduction to Xcode
00. Intro And Demo (6:48)
01. General Interface Intro (15:06)
02. File System Introduction (13:24)
03. Viewcontroller Intro (6:53)
04. Storyboard File Intro (17:28)
05. Connecting Outlets And Actions (14:12)
06. Running An Application (10:06)
07. Debugging An Application (11:40)
XCode Intro
00b (Prerequisite) Swift Language Basics
00. Language Basics Topics List (5:14)
00b - 01. Variable and Constants
Source Files
00. Learning Goals (4:24)
01. Intro To Variables And Constants (16:16)
02. Primitive Types (19:07)
03. Strings (19:11)
04. Nil Values (13:16)
05. Tuples (14:39)
06. Type Conversions (23:40)
07. Assignment Operators (11:43)
08. Conditional Operators (12:51)
00b - 02. Collection Types
00.Topics-List-And-Learning-Objectives (3:37)
Soruce Files
01. Intro To Collection Types (10:57)
02. Creating Arrays (5:18)
03. Common Array Operations (25:26)
04. Multidimensional Arrays (8:03)
05. Ranges (9:59)
00b - 03. Control flow
Source Files
00. Topics List And Learning Objectives (4:06)
01. Intro To If And Else Statements (10:07)
02. Else If Statements (9:13)
03. Multiple Simultaneous Tests (12:58)
04. Intro To Switch Statements (9:47)
05. Advanced Switch Statement Techniques (16:25)
06. Testing For Nil Values (12:15)
07. Intro To While Loops (14:51)
08A. Intro To For...In Loops (14:39)
08B Intro To For...In Loops (Cont-d) (11:19)
09. Complex Loops And Loop Control Statements (20:05)
00b - 04. Functions
00. Topics List And Learning Objectives (4:16)
Source Files
01. Intro To Functions (20:19)
02. Function Parameters (12:01)
03. Return Statements (14:26)
04A. Parameter Variations - Argument Labels (9:23)
04B. Parameter Variations - Default Values (5:50)
04C. Parameters Variations - Inout Parameters (9:03)
04D. Parameter Variations - Variadic Parameters (11:12)
05. Returning Multiple Values Simultaneously (7:46)
00b - 05. Classes, Struct and Enums
Source files
00. Topics List And Learning Objectives (5:25)
01. Intro To Classes (16:24)
02A. Properties As Fields - Add To Class Implementation (13:43)
02B. Custom Getters And Setters (8:44)
02C. Calculated Properties (24:12)
02D. Variable Scope And Self (13:15)
02E. Lazy And Static Variables (14:35)
03A. Behaviour And Instance Methods (16:38)
03B. Class Type Methods (7:42)
04. Class Instances As Field Variables (8:52)
05A. Inheritance, Subclassing And Superclassing (24:06)
05B. Overriding Initializers (13:41)
05C. Overriding Properties (16:30)
05D. Overriding Methods (10:33)
06. Structs Overview (20:24)
07. Enumerations (16:30)
08. Comparisons Between Classes, Structs And Enums (14:40)
00c (Prerequisite) Introduction to SwiftUI
01 Source Files
01 What Is Swiftui (4:54)
00c - 02 Build an App with Basic View Objects
01 Build A Text Object (9:25)
Source Files
02 Build An Image Object (3:41)
03 Add An Image From The Web (3:32)
04 Add An Image From The Web (10:32)
05 Build A Button (5:07)
06 Build A Toggle Button (7:09)
07 Build A Slider (9:09)
08 Build A View From A Collection (7:10)
00c - 03 Build Layout Objects
02 Control Spacing Around Views (7:55)
01 Customize Stack Layouts (4:29)
Force Views To One Side (5:29)
03 Source Files
04 Layer Views On Top Of Each Other (4:50)
00c - 04 Build Events
Source Files
01 Read Text From A Textfield (6:23)
02 Build A Secure Password Field (4:49)
03 Read Values From A Slider (3:26)
1. Introduction and App Setup
01 Source Code
1 Introduction (6:43)
2 App Setup (4:51)
2. Firebase Setup and Cocoapods
1 How To Set Up Firebase And Install The Firebase Pods (15:16)
2 Adding The Firebase Initialization Code And Trouble Shooting (9:40)
3. Authenticating Users
2 Connecting Firebase With Login And Signup Screen (11:35)
1 Designing The Log In_ Sign Up Screen (28:47)
3. Navigating The User After Successful Authentication And Sign Out (14:24)
05. Returning Multiple Values Simultaneously
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock