UPGRADE YOUR SKILLS: Learn advanced Swift and SwiftUI on Hacking with Swift+! >>

Buy Swift and iOS courses

Join over 90,000 readers today

Learn no matter what your level

Whether you're just starting out or ready to push your skills to the max, we have a course that will help you achieve your goals.

Core Skills

Testing Swift teaches you how to build great software faster, while Swift Coding Challenges will teach you algorithms and problem-solving skills.

Advanced Swift

Pro Swift will help you master the Swift programming language, and Swift Design Patterns will help you structure your code for scalability and flexibility.

Cross Platform

We have Hacking with macOS, Hacking with watchOS, Hacking with tvOS, and even Server-Side Swift to help you build software wherever you want.

Epic Bundles

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.

Our Gold Standard Guarantee

We work hard to write the very best tutorials so you can be sure you're getting great value for money today and for years to come.

Free Swift Updates

Whenever our books get updated as Apple releases new versions of Swift and iOS, you get those updates free of charge.

Free Bonus Content

Our Frequent Flyer Club delivers bonus content when you buy books, including videos, cheat sheets, posters, and more.

Future Discounts

When you buy any Hacking with Swift book you'll get discounts on our other books as a thank you for your support.

Simple Refund Policy

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.

Got questions? Get answers.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.