Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Instagram SwiftUI Pro 2.0
New section
Project Setup (3:43)
User Interface
Tab Bar Setup (4:01)
Profile View (26:10)
Feed View (15:45)
Search View (7:37)
Login View (13:44)
Registration Views (21:37)
Data Models & Mock Data
User Data Model & Mock Data (10:35)
User Profile Navigation (11:15)
Post Data Model & Mock Data (17:57)
Upload Post View (24:18)
Firebase Setup
Firebase Setup & Integration (8:34)
User Authentication
Auth Service Setup (12:38)
Register User (18:53)
Login / Sign Out (9:29)
Upload User Data (7:43)
Fetching User Data
Load Current User Data (15:51)
Loading Users In Explore View (14:14)
Edit Profile & User Images
Profile Action Button Logic (6:23)
Edit Profile View (17:06)
Update User Data (11:23)
Upload Profile Image (11:23)
Loading Images (18:50)
Uploading & Downloading Posts
Uploading A Post (10:40)
Fetching Feed Posts (18:52)
Fetching User Posts (19:17)
Liking Posts
Likes Client Side Implementation (10:14)
Likes Server Side Implementation (21:19)
Comments
Comments View UI (16:01)
Uploading Comments (15:08)
Fetching Comments (20:05)
UserService Refactor & Comments Wrap Up (10:00)
Timestamps & Constants
Timestamps & Constants Refactor (11:32)
Following
Following Client Side Implementation (15:11)
Following Server Side Implementation (14:17)
User Stats (16:52)
User Relations List | Pt. 1 (17:27)
User Relations List | Pt. 2 (35:00)
Notifications
Notifications UI (11:42)
Notifications Data Model (18:06)
Notification Service | Sending Notifications (21:15)
Fetching & Displaying Notifications (30:37)
Notification Navigation Implementation (8:13)
Delete Notifications (27:04)
Teach online with
Search View
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock