Dive into Swift by learning about your first 'building block' of code - variables and constants. Using Playgrounds in Xcode is the quickest way to get started!
Swift operators should look pretty familiar - the basic arithmetic functions, as well as a few others.
Sometimes you need to express multiple related values. Swift has a few different collection types, that contain multiple instances of similar values.
A function is basically a set of instructions. Learn to write your own and how to use them in this video.
Quite often, you'll need to tell your app to do something repeatedly, or until some condition is met. Loops to the rescue!
Without logic, there's not much a program can do. Conditional statements let your code make choices based on inputs.