Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай iOS Dev Mentoring Sessions, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:43:52
    #001 - Luis Zapata - Eliminating Core Data concurrency issues & Sharing state between screens (43:51)
  2. Урок 2. 01:41:21
    #002 - MaurГ­cio Maniglia - Passing Interview Code Challenges (101:19)
  3. Урок 3. 00:56:47
    #003 - JosГ© Roberto Abreu - MVVM, Dynamic UI, and Services (56:46)
  4. Урок 4. 02:29:36
    #004 - Khoi Nguyen - Senior iOS Developer Interview (149:35)
  5. Урок 5. 01:11:53
    #005 - Jose Alvarez - SOLID Principles Applied (71:52)
  6. Урок 6. 00:39:32
    #006 - Rodrigo Manguinho - Architecture and Software Design (39:31)
  7. Урок 7. 01:14:44
    #007 - Shun Lung Chen - Mock Design Interview (74:43)
  8. Урок 8. 01:38:15
    #008 - Andre Kvashuk - Test-driven MVVM with RxSwift (98:14)
  9. Урок 9. 01:04:41
    #009 - Shady Kahaleh - Populating UI from Multiple Services (64:39)
  10. Урок 10. 01:31:47
    #010 - Danil Lakhtin - App Authorization & Permission Roles (91:46)
  11. Урок 11. 01:15:07
    #011 - NicolГЎs Landa - From iOS Developer to Team Lead (75:06)
  12. Урок 12. 01:38:45
    #012 - Andrey Chirkov - Sign in with Apple + Firebase + Combine (98:43)
  13. Урок 13. 01:17:24
    #013 - Hanyu Chen - Threading, Operations, and Queues (77:23)
  14. Урок 14. 01:05:04
    #014 - Paul Lee - Login, Authentication, and Tokens (65:03)
  15. Урок 15. 01:18:53
    #015 - Gordon Smith - DiffableDataSources, Pagination & Infinite Scroll (78:52)
  16. Урок 16. 01:49:44
    #016 - Yaroslav Nosik - Improving legacy iOS/Swift codebases (109:43)
  17. Урок 17. 01:08:57
    #017 - Tsungyu Yu - Test-driving UI Views and Controls (68:56)
  18. Урок 18. 01:04:03
    #018 - Damian Modernell - Becoming an iOS Team Lead, Managing dev/prod Envs, and Mitigating App Security Threats (64:02)
  19. Урок 19. 00:50:53
    #019 - Gordon Smith - SwiftUI & DI Patterns: Passing dependencies to distant views (50:52)
  20. Урок 20. 00:37:06
    #020 - Dinesh Kumar - From MVVM to Clean Architecture: Core Data Transaction Consistency (37:05)
  21. Урок 21. 00:49:34
    21. Paulo Silva - Core Data. Importing large data sets efficiently, optimizing app size or launch time, RAM CPU Battery usage, and UI UX
  22. Урок 22. 01:28:21
    22. Michael Harari - Testing & Refactoring existing iOS or Swift code, MVC vs MVVM, Singleton vs DI
  23. Урок 23. 00:30:19
    23. Thiago Penna - How to avoid iOS memory warnings and out of memory crashes
  24. Урок 24. 00:38:56
    24. JuliГЎn MiГ±o - Understand VIPER in iOS for good & stop using template solutions
  25. Урок 25. 00:44:18
    25. Emin Grbo - How to make better architecture decisions in SwiftUI
  26. Урок 26. 01:28:38
    26. Nicolas Frugoni - Architecture for large iOS apps, DeepLinking, CI, best practices & patterns
  27. Урок 27. 00:36:04
    27. Jiri Urbasek - Finding good iOS teams, Testing existing code, Writing future-ready apps
  28. Урок 28. 01:07:29
    28. Abdul Rahim - Improving iOS app architecture and fixing anti-patterns in practice
  29. Урок 29. 00:40:32
    29. Trevor Whittingham - Testing in iOS, Swift What you must know to become a complete senior dev
  30. Урок 30. 00:47:14
    30. Ahmed Atef - How to work effectively with unclear iOS app requirements & short deadlines
  31. Урок 31. 00:50:08
    31. Errol DMello - Writing tests using Swift's Async, Await in practice
  32. Урок 32. 01:01:45
    32. Daniel Fulton - Swift fundamentals. Equality & Identity for protocol, class, struct, enum
  33. Урок 33. 01:10:31
    33. Suhayl Ahmed - Live iOS interview test code review
  34. Урок 34. 01:11:51
    34. Gordon Smith - iOS Automated Testing with PhotoKit, Vision, and other frameworks
  35. Урок 35. 01:07:49
    35. Islom Babaev - Time-sensitive operations with Timers & RxSwift,Combine
  36. Урок 36. 00:59:19
    36. Sourabh Shekhar singh - Adding tests to existing iOS or Swift codebases
  37. Урок 37. 00:53:18
    37. Aydin Can Tuntas - iOS app patterns for Onboarding, Sign up,Checkout Flows, A B Tests, MVC, MVVM
  38. Урок 38. 01:04:07
    38. Cory Howell - Design patterns for reusable iOS login or auth flows, ViewModels, networking
  39. Урок 39. 00:32:31
    39. Caio & Mike - OOP & POP in Swift demystified with concrete examples
  40. Урок 40. 01:14:04
    40. Amin Siddiqui - MVVM guidelines for iOS developers to improve at work and interviews
  41. Урок 41. 01:11:18
    41. Anas Belkahdir - Live Senior iOS Dev Interview Code Test review & preparation
  42. Урок 42. 00:55:23
    42. Caio & Mike - Advanced iOS Navigation patterns for modular apps. From Model to ViewModel (and back!)
  43. Урок 43. 01:24:01
    43. Kim Nguyen - iOS App Architectural Patterns for reusable modules in practice
  44. Урок 44. 01:14:51
    44. Luis Garcia - Decoupling SwiftUI previews from API dependencies, UIKit interop & testing
  45. Урок 45. 00:41:51
    45. Florian Tousch - Best practice for starting iOS projects. Architecture, frameworks & tools
  46. Урок 46. 01:29:24
    46. Daniel Hu - iOS Architecture and Testability guidelines with Core Data and Async and Await
  47. Урок 47. 01:07:23
    47. Sherif Kamal - When & how do senior developers extract modules
  48. Урок 48. 00:32:27
    48. Rastko Šoškić - Design Patterns for feature toggles. Developing successful apps at scale
  49. Урок 49. 00:57:59
    49. Marcin Borek - Advanced patterns senior devs use to implement analytics in large apps
  50. Урок 50. 00:34:58
    50. Deniz Tutuncu - How senior iOS devs reuse auth token logic and design good app services
  51. Урок 51. 01:15:28
    51. Omar Allaham - How senior iOS devs do safe Core Data migrations with tests
  52. Урок 52. 00:22:32
    52. Andy Bezaire - Strategies senior devs use for developing SDKs for iOS and Swift & Android Kotlin
  53. Урок 53. 00:57:40
    53. Joseph Goodrick - How do senior iOS devs decouple features from frameworks like StoreKit
  54. Урок 54. 01:13:13
    54. Arifin Firdaus - How senior iOS devs extract navigation logic into Flows, Coordinators
  55. Урок 55. 01:02:02
    55. Raein Mehraban Teymouri - Big-tech senior iOS dev system design interview prep. Design the Facebook feed
  56. Урок 56. 01:01:07
    56. Claudia Maciel - How to start with TDD to become a complete senior iOS developer
  57. Урок 57. 00:59:24
    57. Ilke Uygun - How senior iOS devs profile and solve performance issues with Instruments.app
  58. Урок 58. 00:32:53
    58. Dario Roa - How to test iOS app features that produce complex outputs like images
  59. Урок 59. 01:01:01
    59. NicolГІ Pasini - How senior iOS devs handle state transitions throughout the app lifetime
  60. Урок 60. 01:00:24
    60. Jose Alvarez - Architecting complex iOS app flows with senior devs
  61. Урок 61. 01:14:17
    61. Renan Soares - Senior iOS Dev Modular App Architecture Review
  62. Урок 62. 00:57:38
    62. Manuel Schulze - How to increase your Senior iOS Dev income without working more hours
  63. Урок 63. 01:04:26
    63. Austin Betzer - How to speed up slow iOS CI with Cocoapods, Carthage & SPM dependencies
  64. Урок 64. 01:33:42
    64. Luis Garcia - How to refresh auth tokens correctly using Swift Async, Await & Actors
  65. Урок 65. 01:22:27
    65. Igor Andreyeu - Programmatic iOS App Navigation with SwiftUI NavigationLink (like in UIKit!)
  66. Урок 66. 00:54:04
    66. Luis Piura - iOS App Architecture. When and how to create a shared UI module
  67. Урок 67. 01:16:30
    67. Ihwan Dede - iOS App Architecture for Realtime UI updates via WebSockets
  68. Урок 68. 01:25:36
    68. Andy Bezaire - How senior iOS devs do SwiftUI navigation programmatically (Patterns & Flows)
  69. Урок 69. 01:49:21
    69. Mahika Hosanee - How to crack the senior iOS dev interview and negotiate salary
  70. Урок 70. 01:52:26
    70. Mohamad Bitar - How to crack the Senior iOS Dev interview. Test project review & preparation
  71. Урок 71. 01:07:36
    71. Gordon Smith - Architecting iOS apps for the latest UICollectionView. CellRegistration APIs
  72. Урок 72. 01:11:31
    72. Amir Tutunchi - How senior iOS devs modularize legacy monolith codebases
  73. Урок 73. 00:51:06
    73. John Kricorian - How senior iOS devs eliminate nested closures (arrow anti-pattern) in Swift
  74. Урок 74. 01:15:10
    74. Josef Santamaria - Architecting legacy iOS apps for remote & local storage (like Realm,CoreData)
  75. Урок 75. 01:23:21
    75. Muhammad Muizzsuddin - How to speed up slow Xcode builds, modularize & migrate legacy Obj-C to Swift
  76. Урок 76. 01:07:32
    76. Suhayl Ahmed - How senior iOS devs plan and test-drive app ideas into solid iOS apps
  77. Урок 77. 01:24:16
    77. Rabel Ahmed - How senior iOS devs deal with Singletons in legacy iOS codebases
  78. Урок 78. 01:18:02
    78. Islom Babaev - SwiftUI Code Review. State management, design patterns & composition
  79. Урок 79. 01:35:30
    79. Nikola Veljic - Polymorphic Table,CollectionViews. Multiple cell types without if,else,switch!
  80. Урок 80. 01:37:23
    80. Amir Tutunchi - How senior iOS devs test & refactor legacy code with Massive View Controllers
  81. Урок 81. 01:43:46
    81. Stefan Claussen - iOS App Architecture Review by Senior iOS Developers
  82. Урок 82. 01:13:20
    82. Jake Witt - How to Architect iOS Apps properly using CoreBluetoothCBPeripheral,BLE
  83. Урок 83. 00:53:19
    83. Kanstantsin Bucha - SwiftUI. MVVM vs MVP, Architecture, Dependency Injection, Migrating from UIKit
  84. Урок 84. 01:15:27
    84. BalГЎzs HollГі - How to create a Generic Networking Layer in iOS apps (Refresh Tokens, Combine, Async or Await, SwiftUI)
  85. Урок 85. 01:02:20
    85. Aleksandar Nikolic - How to fix legacy iOS apps. Architecture, MVVM, Core Data, DI, Polymorphism
  86. Урок 86. 00:48:27
    86. Wan Ahmad Lutfi bin Wan Md Hatta - How to architect iOS apps, reusable Swift modules and SDKs (Facade, Flows, Tests)
  87. Урок 87. 00:20:23
    87. Caio & Mike - Fixing iOS 17+ breaking changes. UIRefreshControl, viewIsAppearing & testability
  88. Урок 88. 02:00:03
    88. Ryan Neil Stroud - How to write fast and reliable Acceptance Tests with SwiftUI and UIKit
  89. Урок 89. 00:57:11
    89. Caio & Mike - How to navigate the Ups & Downs of the iOS dev job market
  90. Урок 90. 01:18:15
    90. Caio & Mike - 🧑‍💻 Live Q&A About Career Challenges • August 22nd, 2024
  91. Урок 91. 01:01:06
    91. Caio & Mike - 🧑‍💻 Live Q&A - Is SwiftUI production-ready, AI, Async or Await, Native vs Non-native, Avoiding burnout, and more! • September 12th, 2024