This course is part of our iOS User Interfaces with UIKit learning path. You're ready for this course if you're working through that learning path in order, or you're someone who has a bit of iOS and Swift experience: enough to know the basics of putting views onscreen in a UIKit-based app.
The basics of Auto Layout in UIKit, UIStackView and constraints, are covered here. You'll also come to understand Auto Layout's simple predecessor, Autoresizing.
Throughout the course, you'll practice everything you learn with hands-on challenges, recreating the kind of scalable layouts you'll find in popular iOS apps.
This course isn’t suited for advanced developers. If that’s you, check out our advanced video courses for more ways to level-up your developer skills!