Advanced Swift

Chris Eidhof, Ole Begemann, and Airspeed Velocity

Advanced Swift takes you through Swift’s features, from low-level programming to high-level abstractions.

Buy Now

Core Data

Florian Kugler and Daniel Eggert

Core Data best practices by example: from simple persistency to multithreading and syncing

Buy Now

Functional Swift

Chris Eidhof, Florian Kugler, and Wouter Swierstra

Learn core concepts of functional programming with Swift and leverage them in real world code.

Buy Now