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