Check the requirements below before considering this course.
Sorry, but no. This course is NOT appropriate for first-time coders. Before you take this course, you should learn (at least) Swift and Xcode. You can do that in part 1 of this class.
Before starting this course, make sure you've mastered the basics of Xcode and Swift (covered in Part 1). This class builds on top of that experience.
If you're already comfortable with Swift and Xcode, then you can skip part 1 of this course and start here instead. This course moves slowly but is still suitable for a Senior-level developer who is new to iOS or Swift.