💻 Just completed Module 3 (Persistence) of the iOS Lead Essentials program 🚀!
Learned about solid architecture, clean networking with URLSession & Decodable, persistence with CoreData, FileManager & more.
academy.essentialdeveloper.com/achieveme…
#iosdev #Swift #programming #learning

Marco Siccardi | White belt 2nd Stripe | iOS Lead Essentials | Essential Developer Academy
I completed the third module (Persistence) of the iOS Lead Essentials program 🚀! Here's a summary of what I learned so far 👇 - The fundamentals of good system design and architecture. How to think, design, and draw diagrams like a software architect. - Networking best practices to develop, maintain, and test a clean networking layer in iOS apps with key frameworks such as URLSession, URLProtocol, Decodable, and third-party code. Also, how to work effectively with backend teams. - Persistence best practices to effectively develop, maintain, and test a clean persistence layer in iOS apps using URLCache, CoreData, FileManager, Codable, and other key persistence frameworks. Click to see more: https://academy.essentialdeveloper.com/achievements/2a7f5f38-10bb-46dd-9274-6cfcae311daf