Here I have attached a few course materials that can be helpful in kickstarting the iOS app development carrier.
Categories
Basically, iOS app development can be split into many categories to get started. I have just split it into 5 for my convenience.
- Swift: The Language
- Swift UI: New Declarative UI/UX
- iOS: App development architecture
- Combine: Reactive Programming.
- Design Patterns
Course
Many course materials can be found on google, all do a fantastic job in teaching basics. Among which I liked some of the material. I’m just pinning it here for my further reference.
- Swift:
Udemy - iOS & Swift — The Complete iOS App Development
Apple — The swift programming language - SwiftUI:
Udemy — SwiftUI Masterclass 2022
Stanford — Getting started with SwiftUI
Stanford — Learning more about SwiftUI
Apple — SwiftUI Essentials - iOS:
Stanford: UIKit integration - Combine:
Udemy - The Complete Guide to Combine Framework - Design Patterns
https://refactoring.guru/design-patterns/swift
Gang of Four
Design pattern overview
Wrap up!
Will keep updating the post with the best materials in the market for better app development.
The stack which I use for app development as of now -
My iOS Development Stack: 2021
I hope you enjoyed this article 😀. Please feel free to share, comment, and give some claps 👏👏. Stay tuned at this pace for more updates. Thanks for reading this.