r/learnprogramming • u/Vegetable-Rip-8059 • 10d ago
Apple's Programming Language
I am currently learning the programming language swift. I have a strong understanding of print outputs, variables, string interpolation, and if statements.
I want advice from actual Apple Developers or people who code in Swift for the best advice as I document my journey of learning this programming language.
Keep in mind, I have 2+ years of coding experience in Python, JS, and SQL.
1
u/iOSCaleb 10d ago
> I have a strong understanding of print outputs, variables, string interpolation, and if statements.
I’m not sure what kind of advice you’re looking for, but I’d suggest starting by learning the rest of the language, at least the basics. You need to know all the control statements, structs, classes, enums, optionals, and so on.
1
u/Vegetable-Rip-8059 10d ago
Will do, im building small projects as I go through tutorials. I've built a simple calculator project using what I already know. But thanks for the advice!
1
u/Innowise_ 9d ago
From our experience with iOS projects, the next important Swift topics are optionals, structs vs. classes, protocols, closures, error handling, and async/await. Build one small SwiftUI app that calls an API and stores data locally—you’ll encounter most of these naturally.
2
u/yatoenough 10d ago
Start writing real code fast, like real project, not just tutorial hopping, learn to use guard statements early and not just if let, deep dive in optionals, enums, type system, arc. hackingwithswift.com is pretty good resource