From the course: Swift 5: Protocol-Oriented Programming

What you should know

From the course: Swift 5: Protocol-Oriented Programming

Start my 1-month free trial

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.

Contents