-
Урок 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