Book Content
chapters • 12h20m total length
1. Taking the First Steps with Swift
2. Learning about Variables, Constants, Strings and Operators
3. Optional Types
4. Using Swift Collections
5. Control Flow
6. Functions
7. Classes, Structures, and Protocols
8. Using Protocols and Protocol Extensions
9. Protocol Oriented Design
10. Generics
11. Availability and Error Handling
12. Custom Subscripting
13. Working with Closures
14. Concurrency and Parallelism in Swift
15. Custom Types
16. Memory Management
17. Swift Formatting and Style Guider
18. Adopting Design Patterns in Swift














