Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SwiftUI Airbnb Pro
Project Setup
Project Setup (2:57)
Explore
ExploreView (15:02)
Search And Filter Bar (6:46)
Listings
Listing Detail View (22:30)
Listing Detail Continued (19:25)
Destination Search
Destination Search View (27:09)
Finish Destination Search View (16:06)
Wrapping Up User Interface
UI Wrap Up (15:59)
Data Models
Data Models (12:45)
Injecting UI Components With Data (17:42)
Listing Map View & Search
Listing Detail Map View (7:09)
Searching for Listings (22:57)
Explore Map View
Explore Map View (15:43)
Listing Map Preview View & Listing Detail View Presentation (14:58)
Authentication
Login View (13:54)
Registration View (4:47)
Form Validation Protocol (9:38)
Authentication Service Setup (13:50)
Authentication Manager (24:01)
Firebase Auth Service & Service Protocol (11:55)
User Profile
User Profile Header (15:17)
Wishlists
Wishlist Empty State & Refactor (7:24)
Teach online with
Authentication Manager
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock