Skip to main content
CourseFlix

Instagram Firebase

17h 24m 2s
English
Paid

Discover the secrets behind building world-class applications! Have you ever wondered how applications are built in the real world? Do big software companies utilize the Storyboard to build out their apps? Speaking from my personal experience, many development teams in Silicon Valley heavily rely on pure code and the programmatic approach. In fact, some giants like Facebook, YouTube, and Instagram rely entirely on coding.

In this course, I'll guide you through the best practices of application development from the perspective of a professional software developer.

Who This Course Is For

  • Aspiring Developers: Learn how to build a real-world application.
  • Programming Enthusiasts: Advance your programming skills with expert guidance.
  • Future Software Engineers: Gain insights from a Lead Software Engineer with real-world industry experience.
  • Code Refactoring Learners: Discover how to refactor code for enhanced reusability.

About the Author: Let's Build That App

Let's Build That App thumbnail

Let's Build That App is the iOS-development teaching brand of Brian Voong, a former Goldman Sachs and Facebook engineer who now publishes full app-build courses for SwiftUI and UIKit. The channel is one of the most prolific independent iOS-tutorial sources on YouTube, with paid extended versions on his site that walk end-to-end through real-app projects.

His CourseFlix material reflects that approach: SwiftUI Mastery Travel Discovery, Instagram Firebase (a from-scratch Instagram clone with a Firebase backend), and Ultimate SwiftUI Mock Interview AppStore all follow the same structure — the instructor builds a complete shippable iOS app on camera, dropping into Xcode shortcuts, simulator behaviour, and Apple framework idioms as the project demands them.

Watch Online 49 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 49 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Creating a Registration Screen
All Course Lessons (49)
#Lesson TitleDurationAccess
1
Creating a Registration Screen Demo
21:51
2
UIColor and Anchor Extension
17:35
3
Firebase SDK and User Registration
26:31
4
User Profile Picture
29:45
5
Main Tab UI and Fetch User
21:09
6
User Profile Image View
28:11
7
Profile Header and Grid Cells
27:23
8
Logging Out with UIAlertController
21:24
9
Login Design
21:56
10
Log In and UI Reset
16:35
11
Tricks to Custom Tab Bar
15:04
12
Present Photo Selector
22:29
13
Fetch Photos Framework
21:58
14
User Photo Selection
23:33
15
Share Photo Caption
21:33
16
Share Post - Storage and DB
22:06
17
Fetch Posts User Profile
22:30
18
CustomImageView and Post Ordering Fixes
20:04
19
Home Feed Image Caching
21:05
20
Post Cell Details
28:25
21
Post Username and Caption
21:47
22
Improved Fetch Code Refactor
16:45
23
User Search Controller
23:27
24
Search Filtering
23:51
25
Searched User Profile
15:44
26
Following and Unfollowing
26:00
27
Following Users Posts
18:29
28
Manual Automatic Post Refresh
16:57
29
Showing Camera
26:43
30
Capture Photo
13:02
31
Saving Photo with Feedback
26:24
32
Camera Custom Transitions
23:16
33
Comments Custom Delegation
14:28
34
Comments Input Accessory View
18:05
35
Insert Comments
16:51
36
Fetch Comments
19:24
37
Auto Size Comment Cells
25:58
38
Handling User Likes
21:23
39
Grid View vs List View
18:22
40
User Profile Pagination Part 1
26:09
41
User Profile Pagination Part 2
14:35
42
Updating to Swift 4 and Firebase 4
15:40
43
Setting up Push Notifications with FCM
27:22
44
Cloud Functions Push Notifications
28:01
45
Observe Users in Cloud Functions
17:32
46
User Follow Cloud Trigger
17:15
47
Tap Push Notification Action
16:29
48
Refactoring Code Out Of ViewController
23:07
49
Multi-line UITextView Input
19:49
Unlock unlimited learning

Get instant access to all 48 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

49 lessons · 17h 24m 2s
Show all 49 lessons
  1. 1 Creating a Registration Screen 21:51
  2. 2 UIColor and Anchor Extension 17:35
  3. 3 Firebase SDK and User Registration 26:31
  4. 4 User Profile Picture 29:45
  5. 5 Main Tab UI and Fetch User 21:09
  6. 6 User Profile Image View 28:11
  7. 7 Profile Header and Grid Cells 27:23
  8. 8 Logging Out with UIAlertController 21:24
  9. 9 Login Design 21:56
  10. 10 Log In and UI Reset 16:35
  11. 11 Tricks to Custom Tab Bar 15:04
  12. 12 Present Photo Selector 22:29
  13. 13 Fetch Photos Framework 21:58
  14. 14 User Photo Selection 23:33
  15. 15 Share Photo Caption 21:33
  16. 16 Share Post - Storage and DB 22:06
  17. 17 Fetch Posts User Profile 22:30
  18. 18 CustomImageView and Post Ordering Fixes 20:04
  19. 19 Home Feed Image Caching 21:05
  20. 20 Post Cell Details 28:25
  21. 21 Post Username and Caption 21:47
  22. 22 Improved Fetch Code Refactor 16:45
  23. 23 User Search Controller 23:27
  24. 24 Search Filtering 23:51
  25. 25 Searched User Profile 15:44
  26. 26 Following and Unfollowing 26:00
  27. 27 Following Users Posts 18:29
  28. 28 Manual Automatic Post Refresh 16:57
  29. 29 Showing Camera 26:43
  30. 30 Capture Photo 13:02
  31. 31 Saving Photo with Feedback 26:24
  32. 32 Camera Custom Transitions 23:16
  33. 33 Comments Custom Delegation 14:28
  34. 34 Comments Input Accessory View 18:05
  35. 35 Insert Comments 16:51
  36. 36 Fetch Comments 19:24
  37. 37 Auto Size Comment Cells 25:58
  38. 38 Handling User Likes 21:23
  39. 39 Grid View vs List View 18:22
  40. 40 User Profile Pagination Part 1 26:09
  41. 41 User Profile Pagination Part 2 14:35
  42. 42 Updating to Swift 4 and Firebase 4 15:40
  43. 43 Setting up Push Notifications with FCM 27:22
  44. 44 Cloud Functions Push Notifications 28:01
  45. 45 Observe Users in Cloud Functions 17:32
  46. 46 User Follow Cloud Trigger 17:15
  47. 47 Tap Push Notification Action 16:29
  48. 48 Refactoring Code Out Of ViewController 23:07
  49. 49 Multi-line UITextView Input 19:49

Related courses

  • iOS Dev Tooling thumbnail

    iOS Dev Tooling

    By: Essential Developer
    Domina las herramientas esenciales en el desarrollo profesional de aplicaciones iOS con este completo curso.
    16 hours 46 minutes 25 seconds
  • Build an Animated App with Rive and SwiftUI thumbnail

    Build an Animated App with Rive and SwiftUI

    By: DesignCode (Meng To)
    Unlock the potential of your iOS app by integrating captivating animations with the power of Rive and SwiftUI.
    2 hours 54 minutes 2 seconds
  • AI Mastery in SwiftUI thumbnail

    AI Mastery in SwiftUI

    By: Big Mountain Studio
    Course on integrating AI models into SwiftUI. Learn to create intelligent applications with Apple FoundationModels to enhance UX and personalize content.

Frequently asked questions

What is Instagram Firebase about?
Discover the secrets behind building world-class applications! Have you ever wondered how applications are built in the real world? Do big software companies utilize the Storyboard to build out their apps? Speaking from my personal…
Who teaches Instagram Firebase?
Instagram Firebase is taught by Let's Build That App. You can find more courses by this instructor on the corresponding source page.
How long is Instagram Firebase?
Instagram Firebase contains 49 lessons with a total runtime of 17 hours 24 minutes. All lessons are available to watch online at your own pace.
Is Instagram Firebase free to watch?
Instagram Firebase is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch Instagram Firebase online?
Instagram Firebase is available to watch online on CourseFlix at https://courseflix.net/course/instagram-firebase. The page hosts every lesson with the integrated video player; no download is required.