From the course: Swift 5: Protocol-Oriented Programming
What you should know
From the course: Swift 5: Protocol-Oriented Programming
What you should know
- Our course aims to deepen your knowledge of Protocol Oriented Programming techniques and how to build better, more flexible applications. I'm going to explain all of the concepts and will provide thorough explanations regarding implementation details and about the sample code we used throughout this course. However, since we delve into intermediate topics, prior knowledge about object-oriented software development and some experience in Swift programming is required. For example, we're going to work with classes, value types, and closures. If you're not familiar with these concepts, check out our Swift Essential Training course. To implement the exercises in this course, you will need Xcode 11.1 or later. You can download Xcode for free from the Mac App Store.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.