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
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.
About the Author: 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.
Watch Online 20 lessons
| # | 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 subscriptionRelated courses
-
Updated 2y agoLearn And Code With Enid
By: Learn and Code with EnidWith LACWE, you will learn about Swift, SwiftUI, UIKit, Xcode, design, and other topics with visual graphics. Most of LACWE’s content is organized in series, so -
Updated 2y agoPractical Swift Concurrency - The Video Course
By: Donny WalsExplore 10 hours of content on Swift Concurrency. Enhance learning with video exercises complementing the Practical Swift Concurrency book. Ideal for visual4h 45m -
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