Why Learn Swift?
Swift is a powerful programming language that is easy and also fun to learn. Its code is safe by design, yet also produces software that runs lightning-fast. It is used to build apps for iOS, watchOS, macOS, tvOS, and Linux.
This course will start with the fundamental programming concepts before digging deeper into the more advanced Swift topics. You will build everything from a Magic 8-Ball to a Caesar Cipher.
- Curriculum: Sonny Li
- Curriculum: Kenny Lin
- Curriculum: Galina Podstrechnaya
- Curriculum: Alex DiStasi
- Art: Tim Liedtke
Display your initials on the screen in block letters and create an ASCII art.
Dogs have ages that don't quite work like ours. This can be a little ruff when you want to know how old your dog would be if he/she is a human. Don't fret — build a dog-age-converting program to translate your dog's age into human years!
Write a Swift program that solves the quadratic equation.
— Madelyn, Pinterest“I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.”