Testing Swift teaches you how to build great software faster, while Swift Coding Challenges will teach you algorithms and problem-solving skills.
Pro Swift will help you master the Swift programming language, and Swift Design Patterns will help you structure your code for scalability and flexibility.
We have Hacking with macOS, Hacking with watchOS, Hacking with tvOS, and even Server-Side Swift to help you build software wherever you want.
The Swift Power Pack takes you from zero to job-ready as quickly as possible, and the Swift Platform Pack teaches you macOS, watchOS, and more.
All our books are updated as Apple releases new versions of Swift and iOS, and you get all updates free of charge.
Our Frequent Flyer Club delivers bonus content when you buy books, including videos, cheat sheets, posters, and more.
When you buy any Hacking with Swift book you'll get discounts on our other books as a thank you for your support.
We're confident you'll love our books, but if you aren't happy with your purchase after 30 days, we'll refund your purchase.