In our experience, the #1 challenge students face in their learning journey is connecting the dots between principles and practices and applying them at work. That's why we've created the iOS Dev Mentoring Sessions as a bonus in the iOS Lead Essentials program.
iOS Dev Mentoring Sessions
iOS Dev Mentoring Sessions is a 20-lesson 25 hours 18 minutes self-paced course by Essential Developer. In our experience, the #1 challenge students face in their learning journey is connecting the dots between principles and practices and applying them at work.
Course facts
- Lessons
- 20
- Duration
- 25 hours 18 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Essential Developer
- Price
- Premium
In the sessions, we go through any challenge students are facing in their daily work. For example, passing job interviews, testing, refactoring, improving app architecture, threading, concurrency, migrating to diffable data sources, and so on.
Literally, anything that hasn't clicked yet.
Every mentoring session is recorded and shared with the community, so everyone learns together.
We recommend you go through all lectures before watching the mentoring sessions. You can come back to this page at any point to access the recordings.
Who teaches iOS Dev Mentoring Sessions? Essential Developer
Essential Developer (essentialdeveloper.com) is a UK-based iOS / Swift training company run by Mike Apostolakis and Caio Zullo, focused on the senior-engineering side of iOS work — TDD, Clean Architecture, modular code design, and the production patterns that scale iOS codebases past the small-app size.
The CourseFlix listing carries two Essential Developer courses: iOS Dev Mentoring Sessions and iOS Dev Tooling. The teaching style is unusually rigorous for the iOS-tutorial market — material is taught at the level of architects responsible for codebases that will run in production for years.
Material is paid and aimed at intermediate-and-up iOS developers ready to take TDD and software-architecture work as serious professional disciplines. For broader content, see CourseFlix's Swift category page.
What lessons are included in iOS Dev Mentoring Sessions?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | #001 - Luis Zapata - Eliminating Core Data ... Demo | 43:52 | |
| 2 | #002 - MaurГcio Maniglia - Passing Interview Code Challenges | 01:41:21 | |
| 3 | #003 - JosГ© Roberto Abreu - MVVM, Dynamic UI, and Services | 56:47 | |
| 4 | #004 - Khoi Nguyen - Senior iOS Developer Interview | 02:29:36 | |
| 5 | #005 - Jose Alvarez - SOLID Principles Applied | 01:11:53 | |
| 6 | #006 - Rodrigo Manguinho - Architecture and Software Design | 39:32 | |
| 7 | #007 - Shun Lung Chen - Mock Design Interview | 01:14:44 | |
| 8 | #008 - Andre Kvashuk - Test-driven MVVM with RxSwift | 01:38:15 | |
| 9 | #009 - Shady Kahaleh - Populating UI from Multiple Services | 01:04:41 | |
| 10 | #010 - Danil Lakhtin - App Authorization & Permission Roles | 01:31:47 | |
| 11 | #011 - NicolГЎs Landa - From iOS Developer to Team Lead | 01:15:07 | |
| 12 | #012 - Andrey Chirkov - Sign in with Apple + Firebase + Combine | 01:38:45 | |
| 13 | #013 - Hanyu Chen - Threading, Operations, and Queues | 01:17:24 | |
| 14 | #014 - Paul Lee - Login, Authentication, and Tokens | 01:05:04 | |
| 15 | #015 - Gordon Smith - DiffableDataSources, Pagination & Infinite Scroll | 01:18:53 | |
| 16 | #016 - Yaroslav Nosik - Improving legacy iOS/Swift codebases | 01:49:44 | |
| 17 | #017 - Tsungyu Yu - Test-driving UI Views and Controls | 01:08:57 | |
| 18 | #018 - Damian Modernell - Becoming an iOS Team Lead, Managing dev/prod Envs... | 01:04:03 | |
| 19 | #019 - Gordon Smith - SwiftUI & DI Patterns: Passing dependencies to distant views | 50:53 | |
| 20 | #020 - Dinesh Kumar - From MVVM to Clean Architecture: Core Data Transaction Consistency | 37:06 |
Get instant access to all 19 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to iOS Dev Mentoring Sessions?
-
Updated 2y agoSwiftData Mastery in SwiftUI
By: Big Mountain StudioCut through the confusion and learn how to use SwiftData in SwiftUI the easy way...with pictures! -
Updated 1y agoBuild SwiftUI apps for iOS 18 with Cursor and Xcode
By: DesignCode (Meng To)In this course, we will explore the new features of SwiftUI 6 and Xcode 16 for creating applications for iOS 18. You will learn how to work with mesh gradients4h 35m -
Updated 3y agoSwiftUI Masterclass 2023 - iOS App Development & Swift
By: UdemyVisually learn SwiftUI and build top-notch iOS 13 apps, iPadOS apps, Apple Watch apps, and even macOS apps! Introducing the complete SwiftUI Masterclass Course33h 9m -
Updated 1y agoDesign and Prototype for iOS 18
By: DesignCode (Meng To)"Design and Prototyping for iOS 18" offers an exciting deep dive into the world of mobile design.3h 15m5/5 -
Updated 1y agoBuild a SwiftUI app with Claude AI
By: DesignCode (Meng To)Embark on a journey to master SwiftUI by integrating modern artificial intelligence capabilities into your app development process.9h 5m -
Updated 2y agoiOSExpert
By: AlgoExpertAn unrivaled platform to learn iOS development. Everything you need to ace the iOS interviews. What is iOSExpert? iOS Crash Courses.8h 32m5/5 -
Updated 2y agoSwiftUI
By: KodecoA deep dive into getting started with SwiftUI. This course will cover the basics to get you off the ground running before moving on to create SwiftUI interfaces3h 58m -
Updated 1y agoiOS Dev Tooling
By: Essential DeveloperDomina las herramientas esenciales en el desarrollo profesional de aplicaciones iOS con este completo curso.16h 46m
More courses by Essential Developer
-
Updated 1y agoiOS Dev Tooling
Domina las herramientas esenciales en el desarrollo profesional de aplicaciones iOS con este completo curso.16h 46m