Видео курса

  • Урок 1. 00:02:33
    Section 1 Overview
  • Урок 2. 00:16:53
    Build UI easily with Stack Views
  • Урок 3. 00:30:39
    View Encapsulation Architecture
  • Урок 4. 00:23:40
    Card View Drag/Drop with Pan Gesture
  • Урок 5. 00:21:02
    Rotational Transformation and Card Dismiss
  • Урок 6. 00:26:09
    Multiple Cards and User Model
  • Урок 7. 00:15:42
    Intro MVVM Card View Models
  • Урок 8. 00:07:02
    MVVM Summary and Advantages
  • Урок 9. 00:18:21
    Advertiser Model Protocol Oriented Programming
  • Урок 10. 00:14:06
    Gradient Layer and Animation Fix
  • Урок 11. 00:23:53
    Cycling Through User Photos
  • Урок 12. 00:21:11
    View Model View State Reactive Programming
  • Урок 13. 00:27:39
    Creating a Registration Page
  • Урок 14. 00:20:43
    Keyboard Management Notification Observers
  • Урок 15. 00:14:42
    Bonus Lesson - Size Class Landscape Layout
  • Урок 16. 00:19:09
    Registration View Model
  • Урок 17. 00:20:54
    Firebase Auth JGProgressHUD
  • Урок 18. 00:19:35
    Image Picker Bindable Image
  • Урок 19. 00:26:08
    Storage Image Upload Clean Code
  • Урок 20. 00:18:00
    Firestore Save Documents
  • Урок 21. 00:22:05
    Fetch Firestore Documents
  • Урок 22. 00:14:54
    Query Filtering
  • Урок 23. 00:16:27
    Pagination Data Fetch
  • Урок 24. 00:23:00
    Settings Header Image Buttons
  • Урок 25. 00:18:07
    Settings Form Rows
  • Урок 26. 00:14:46
    Fetch and Show User Info
  • Урок 27. 00:15:06
    Save Settings to Firestore
  • Урок 28. 00:21:50
    Save User Photos
  • Урок 29. 00:26:48
    Age Range Sliders
  • Урок 30. 00:18:35
    Save Settings Delegation
  • Урок 31. 00:23:49
    Login / Logout Delegation
  • Урок 32. 00:21:35
    User Details Delegation
  • Урок 33. 00:22:55
    Stretchy Header UIScrollView
  • Урок 34. 00:26:02
    User Details and Blur Effect View
  • Урок 35. 00:24:29
    Intro PageViewController Photos
  • Урок 36. 00:17:35
    User Details Swiping Photos
  • Урок 37. 00:14:43
    Swiping Photo Bars
  • Урок 38. 00:17:35
    Default Ages Bug Fixes
  • Урок 39. 00:22:47
    Quick Image Load Fix
  • Урок 40. 00:17:53
    Configure Bottom Controls
  • Урок 41. 00:16:16
    CABasicAnimation Card Fixes
  • Урок 42. 00:21:50
    Save Swipe to Firestore
  • Урок 43. 00:18:09
    Detect Matches and Omit Swiped Cards
  • Урок 44. 00:22:47
    Initialize Match Animation
  • Урок 45. 00:28:49
    Gradient Buttons and Masked Layers
  • Урок 46. 00:20:30
    Keyframe Animation Segments
  • Урок 47. 00:18:07
    Matched User Images
  • Урок 48. 00:32:07
    Matched Messages UI
  • Урок 49. 00:23:39
    Matches List Controller
  • Урок 50. 00:28:22
    Firestore Matches Fetch
  • Урок 51. 00:21:56
    Saving Matches Dynamically
  • Урок 52. 00:27:56
    Chat Log User Interface
  • Урок 53. 00:30:05
    Auto Sizing Chat Messages
  • Урок 54. 00:23:01
    Chat Input Accessory View
  • Урок 55. 00:33:02
    Saving and Fetching Messages
  • Урок 56. 00:28:18
    Matches Header Controller
  • Урок 57. 00:16:38
    Recent Message Cells
  • Урок 58. 00:25:28
    Save and Fetch Recent Messages
  • Урок 59. 00:22:22
    Persisting Recent Messages from App
  • Урок 60. 00:18:09
    Resolving Retain Cycles

Материалы курса

К этому курсу прилагаются дополнительные материалы. Здесь вы можете скачать их.

Материалы к курсу