Essential Developer Academy by Caio and Mike @essentialdeveloper Channel on Telegram

Essential Developer Academy by Caio and Mike

@essentialdeveloper


We help iOS developers become complete senior developers and be one of the most wanted and highest-paid iOS devs in the world.

Essential Developer Academy by Caio and Mike (English)

Are you an iOS developer looking to take your skills to the next level? Look no further than Essential Developer Academy by Caio and Mike! This Telegram channel is dedicated to helping iOS developers become complete senior developers and be one of the most wanted and highest-paid iOS devs in the world.nnCaio and Mike, the founders of Essential Developer Academy, have years of experience in the industry and are committed to sharing their knowledge with fellow developers. Through a combination of online courses, webinars, and one-on-one coaching, they provide all the tools and resources you need to succeed in the competitive world of iOS development.nnWhether you're just starting out in your career or looking to make a career change, Essential Developer Academy has something to offer you. Join their Telegram channel @essentialdeveloper today to stay updated on all their latest offerings and take the first step towards becoming a top iOS developer. Don't miss out on this incredible opportunity to elevate your skills and reach your full potential in the world of iOS development!

Essential Developer Academy by Caio and Mike

18 Nov, 08:35


The iOS Lead Essentials Black Friday offer is coming soon!

It's your chance to elevate your skills - click to join now:

👉 https://iosacademy.essentialdeveloper.com/p/ios-lead-essentials/?utm_source=telegram&utm_campaign=l32_cap_org&utm_medium=post&utm_content=blackfriday-inv

Essential Developer Academy by Caio and Mike

11 Jan, 09:13


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Peter Combee, a student of the iOS Lead Essentials program who learned how to avoid burnout (after struggling with it many times) and became a confident senior iOS developer working in great teams with less stress and better perks!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-avoid-burnout-get-a-senior-ios-dev-job-in-a-great-team-ios-lead-essentials-podcast-062

Essential Developer Academy by Caio and Mike

23 Nov, 08:33


Hi everyone! We just released a new iOS Dev Mentoring Session:

How to write fast and reliable Acceptance Tests with SwiftUI and UIKit 👇

Curious about Acceptance Testing in iOS? 🧑‍💻

To become a complete senior iOS developer and work on big projects with confidence, you should practice Acceptance Testing. Or you may be missing out.

So watch this FREE practical mentoring session now to learn how to deliver better iOS apps with confidence with fast and reliable Acceptance Tests with SwiftUI and UIKit (without slow and flaky UI Tests!).

https://www.essentialdeveloper.com/articles/how-to-write-fast-and-reliable-acceptance-tests-with-swiftui-and-uikit-ios-dev-mentoring

But hurry up because this video is publicly available only until December 4th, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.

Essential Developer Academy by Caio and Mike

16 Nov, 09:11


😱 Are your iOS apps logging the warning "⚠️ A UIRefreshControl received offscreen beginRefreshing. Ignored." on Xcode 15+?

iOS 17 introduced breaking changes that made it harder to use and test UIRefreshControl.

iOS 17 also introduced a new UIViewController lifecycle method: viewIsAppearing.

So watch this mentoring session now to learn how to use and test UIRefreshControl and the new viewIsAppearing lifecycle method on iOS 17+ (backwards compatible with iOS 13+!).

https://www.essentialdeveloper.com/articles/fixing-ios-17-breaking-changes-uirefreshcontrol-viewisappearing-testability-ios-dev-mentoring

Essential Developer Academy by Caio and Mike

21 Sep, 08:20


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Mohammad Gharari, a student of the iOS Lead Essentials program who became a confident senior iOS developer with a better salary and quality of life!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-achieve-a-better-ios-dev-salary-and-quality-of-life-ios-lead-essentials-podcast-061

Essential Developer Academy by Caio and Mike

14 Sep, 13:22


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Alain Stulz, a student of the iOS Lead Essentials program who learned how to deal with any legacy projects with ease, reigniting his passion for iOS development and finding fulfillment and joy in his work!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-reach-the-next-level-as-an-ios-dev-and-build-apps-with-joy-ios-lead-essentials-podcast-060

Essential Developer Academy by Caio and Mike

07 Sep, 10:24


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Ryan Stroud, a student of the iOS Lead Essentials program who went from feeling stuck in an unfulfilling, low-paying job and struggling in interviews to becoming a confident senior iOS developer in a new job with a 2x salary increase!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-pass-interviews-with-confidence-and-2x-your-salary-ios-lead-essentials-podcast-059

Essential Developer Academy by Caio and Mike

31 Aug, 07:44


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Milan Bojic, a student of the iOS Lead Essentials program who doubled his salary as a confident senior developer tackling complex native and hybrid (Flutter) apps!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-develop-complex-native-hybrid-ios-apps-and-2x-your-salary-ios-lead-essentials-podcast-058

Essential Developer Academy by Caio and Mike

24 Aug, 10:31


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Islom Babaev, a student of the iOS Lead Essentials program who became a confident Lead iOS Developer tackling new and legacy projects with ease while mentoring his team - and increased his salary by 4x!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-become-a-confident-lead-ios-dev-and-4x-your-salary-ios-lead-essentials-podcast-057

Essential Developer Academy by Caio and Mike

17 Aug, 08:17


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is John Gers, a student of the iOS Lead Essentials program who managed to escape a career plateau, bypass impostor syndrome, double his total compensation and relocate to a new job in his top location!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-advance-as-an-ios-dev-and-double-your-total-compensation-ios-lead-essentials-podcast-056

Essential Developer Academy by Caio and Mike

06 Jul, 09:09


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Daniel Torres, a student of the iOS Lead Essentials program who became a confident Lead iOS Developer tackling new and legacy projects, made Xcode builds 70% faster, and got multiple pay raises!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-this-ios-dev-made-xcode-builds-70-faster-got-3-pay-raises-ios-lead-essentials-podcast-055

Essential Developer Academy by Caio and Mike

29 Jun, 09:46


Hi everyone! We just released a new iOS Dev Mentoring Session:

How to architect iOS apps, reusable Swift modules and SDKs (Facade, Flows, Tests) 👇

Curious about how to develop modular iOS apps and SDKs? 🧑‍💻

Watch this FREE mentoring session now to learn:

🧰 Advanced project setup with reusable Swift modules
🔀 Composition of complex flows with many dependencies
💉 Preventing the Constructor Overinjection Anti-Pattern
🎭 Hiding complexity in SDKs with a Facade
📲 Testing strategies: Unit vs. Integration vs. UI Tests

https://www.essentialdeveloper.com/articles/how-to-architect-ios-apps-reusable-swift-modules-and-sdks-facade-flows-tests-live-mentoring

But hurry up because this video is publicly available only until July 10th, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.

Essential Developer Academy by Caio and Mike

22 Jun, 10:14


Hi everyone! We just released a new iOS Dev Mentoring Session:

How to fix legacy iOS apps: Architecture, MVVM, Core Data, DI, Polymorphism 👇

Need help fixing legacy iOS codebases? 🤔

Watch this FREE mentoring session now to learn how to:

🧰 Make changes easy in legacy code
🧑‍💻 Improve MVVM implementations with Massive View Models
🗄️ Simplify components using Core Data
🛑 Write safer Swift code by making illegal states unrepresentable
🔀 Use Dependency Injection and Polymorphism to extend and test legacy code

https://www.essentialdeveloper.com/articles/how-to-fix-legacy-ios-apps-architecture-mvvm-core-data-di-polymorphism-live-mentoring

But hurry up because this video is publicly available only until July 3rd, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.

Essential Developer Academy by Caio and Mike

15 Jun, 08:49


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Mihai Rustiuc, a student of the iOS Lead Essentials program who became a confident Lead iOS Developer developing great apps, leading mobile teams, and passing interviews with ease!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-to-become-a-confident-ios-lead-pass-interviews-with-ease-ios-lead-essentials-podcast-054

Essential Developer Academy by Caio and Mike

08 Jun, 08:40


Hi everyone! We just released a new iOS Dev Mentoring Session 👇

Want to learn how to create a generic networking layer in iOS apps? Or sign requests and refresh access tokens? Or show a login screen when the token expires in SwiftUI?

Watch this FREE mentoring session now to learn how to deal with common networking and authorization challenges in iOS apps 🧑‍💻

https://www.essentialdeveloper.com/articles/how-to-create-a-generic-networking-layer-in-ios-apps-refresh-tokens-combine-async-await-swiftui

Essential Developer Academy by Caio and Mike

11 May, 08:27


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Daniil Zadorozhnyy, a student of the iOS Lead Essentials program who became a confident Senior iOS Developer with a 2x salary raise!

Watch it now to learn how he did it 👇

https://www.essentialdeveloper.com/articles/how-this-ios-dev-was-promoted-to-senior-with-a-2x-salary-raise-ios-lead-essentials-podcast-053

Essential Developer Academy by Caio and Mike

04 May, 08:45


Hi everyone! We just released a new podcast episode 🎙️

Our guest today is Emin Grbo, a student of the iOS Lead Essentials program who went from feeling stuck to becoming a confident iOS developer and receiving a pay raise in a couple of months!

Watch it now to learn how she did it 👇

https://www.essentialdeveloper.com/articles/how-to-stop-feeling-stuck-as-an-ios-dev-amp-progress-with-clarity-ios-lead-essentials-podcast-052

Essential Developer Academy by Caio and Mike

27 Apr, 08:20


Hi everyone! We just released a new iOS Dev Mentoring Session 👇

Want to learn how to choose between MVVM and MVP when using SwiftUI? Or how to pass dependencies to distant SwiftUI views without the service locator anti-pattern? Or how/when to migrate from UIKit to SwiftUI?

Watch this FREE mentoring session now to learn how to deal with common challenges to introduce SwiftUI to your ‌iOS apps effectively 🧑‍💻

But hurry up because this video is publicly available only until May 8th, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.

https://www.essentialdeveloper.com/articles/swiftui-mvvm-vs-mvp-architecture-dependency-injection-migrating-from-uikit-live-mentoring

Essential Developer Academy by Caio and Mike

20 Apr, 07:54


Hi everyone! We just released a new iOS Dev Mentoring Session 👇

Want to learn how to architect iOS apps to connect with many different devices via Bluetooth?

Watch this FREE mentoring session now to learn how to properly architect ‌iOS apps using CoreBluetooth/CBPeripheral/BLE 🧑‍💻

But hurry up because this video is publicly available only until May 1st, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.

https://www.essentialdeveloper.com/articles/how-to-architect-ios-apps-properly-using-corebluetooth-cbperipheral-ble-live-mentoring

Essential Developer Academy by Caio and Mike

13 Apr, 08:18


Hi everyone! We just released a new iOS Dev Mentoring Session 👇

Watch this FREE mentoring session now and learn techniques senior iOS devs use to improve iOS codebases, such as design patterns, domain modeling, and how to share data between devices with frameworks like CoreData/CloudKit. 🧑‍💻

But hurry up because this video is publicly available only until April 24th, 2023. After that, it'll only be available to students of the iOS Lead Essentials program.

https://www.essentialdeveloper.com/articles/ios-app-architecture-review-by-senior-ios-developers-live-dev-mentoring

Essential Developer Academy by Caio and Mike

06 Apr, 08:10


Hi everyone! We just released a new iOS Dev Mentoring Session 👇

Want to learn how to refactor Massive View Controllers and catch/fix bugs in legacy iOS codebases? 🛠️

Watch this FREE mentoring session now and learn what techniques senior iOS devs use to test and refactor legacy iOS code, including network requests. 🧑‍💻

https://www.essentialdeveloper.com/articles/how-senior-ios-devs-test-refactor-legacy-code-with-massive-view-controllers-live-dev-mentoring