Join over 100,000 readers today
Includes free updates for new Swift versions – click to read my update policy
Whether you want to master design patterns with Swift, tackle unit testing once and for all, or get the most out of SwiftUI, or take full advantage of Apple's powerhouse frameworks, the Swift Plus Pack has it all and more.
When you're ready to master app architecture, the Swift Plus Pack is here to help: it includes Swift Design Patterns, walking you through all the key techniques for building better apps.
Whether it's unit testing, UI testing, mocks, assertions, or dependency injection, Testing Swift has all that and more, and it's included in the Swift Plus Pack.
Advanced iOS: Volume Three teaches you how to use some of Apple's most powerul frameworks, including Core ML, ARKit, Siri shortcuts, sentiment analysis, and more.
I already price my courses as low as I can, but with this bundle you can save even more. Individually these courses would cost you $260, but you can get them for just $150 with the Swift Plus Pack!
Swift Design Patterns is one of the most popular books I've ever written, and with good reason: rather than just porting the 39 "Gang of Four" patterns to Swift, this book teaches the idiomatic patterns that are used to build great app architecture by teams around the world. This book teaches you how things work but also why they work that way.
Individual price: $50
Whether you're just getting started with tests or already have some tests and want to up your game, Testing Swift is your one-stop shop for building your skills. This one book covers all aspects of testing for app developers: test-driven development (TDD), dependency injection, mocking, UI testing, snapshot testing, continuous integration, and much more.
Individual price: $40
Apple gives us lots of powerful frameworks to use in our projects, and using them well is key to building great apps. This book teaches Siri shortcuts, image recognition using ARKit, advanced machine learning, and much more, all using real-world projects you can build for yourself. If you want to take advantage of everything Apple's API have to offer, this is the book for you!
Individual price: $40
SwiftUI by Example is over 400 pages of SwiftUI answers, tips, and techniques, making it the world's largest cookbook for Apple's exciting new development platform. This one book covers the entirety of SwiftUI, from the core components through to custom views, Core Data, and solving errors, helping you build great apps faster than ever.
Individual price: $20
Swift has extraordinarily powerful concurrency tools, and this book was written to break them down into their component parts and explain them in detail, alongside providing copious code examples. Whether it's async/await, tasks and task groups, actors, or something else, you'll find your Swift concurrency answers here.
Individual price: $30
Building games is always fun, but building games where you decide what happens is even more fun, and that's exactly what Dive Into SpriteKit does. Delivering an innovating new "choose your own path" learning system, you get to choose exactly how the project should continue, resulting in over 200 project combinations.
Individual price: $40
Learning theory is always interesting, but putting that into practice is where things get much more interesting, and that's exactly what this book does: it walks through 20 complete app projects for iOS, macOS, watchOS, and more, each time explaining how the code works, what problems there are, and how to solve those problems in a pragmatic, scalable way.
Individual price: $40
Total price bought separately: $260
You can buy these courses one-by-one and learn as you go, but if you buy them together you save 40% on the price – you get all seven courses for just $150.
Link copied to your pasteboard.