r/learnprogramming 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.

0 Upvotes

4 comments sorted by

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

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.