Advanced Swift: Generics and Protocols

Advanced Swift: Generics and Protocols

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 0h 41m | 269 MB

The generics system and protocols are the heart of the Swift language. Learn how it all fits together in this course.

This course is for developers interested in getting a deeper understanding of the Swift language. It expects you to be comfortable with the basic syntax of Swift and to have perhaps written an app or two. You should be familiar with basic types in the Swift standard library.

This course focuses on:

  • Parametric Polymorphism
  • Protocols
  • Generics
  • Constraints
  • Conformance
  • Associated types
Table of Contents

1 Promo
2 Introduction
3 Parametric Polymorphism
4 Generic Constraints
5 Associated Types
6 Challenge – Generics
7 Associated Type Constraints
8 Conditional Conformance
9 Challenge – Conditional Conformance
10 Conclusion