WWDC24 SALE: Save 50% on all my Swift books and bundles! >>

Team License

Join over 100,000 readers today

Save money on team training

Put your training budget to effective use and provide your team with a huge reading library: the Hacking with Swift Team License delivers extensive Swift training for development teams, with learning material from beginner through to advanced so everyone can benefit.

Important: This does not include Hacking with Swift+. A Hacking with Swift+ Team License includes all books plus all the exclusive extra Hacking with Swift+ tutorials.


All Books

Your annual subscription includes all Hacking with Swift books and their videos, plus all books released in the future, including free updates for all books.

All Teams

Whether you have 5 members on your iOS team or 50, you can subscribe to the Team License and make great use of your training budget with our book series.

Learn Together

You get to distribute the learning material however makes most sense for your team, ensuring you can deliver high-quality tutorials to everyone as needed.

Massive Savings

Save up to 80% on our courses with a single annual subscription price – you don't need to track team members leaving or joining, or worry about off-site members.

Select your Team Size

Go

All subscriptions are annual; monthly per-user pricing is provided as a guide.

What's in the subscription

You get all our books and their associated videos, plus all books released in the future.

Important: This is a team subscription to all the books we produce, which does not include Hacking with Swift+.


Hacking with iOS

Hacking with iOS

Hacking with iOS was designed for absolute beginners who want to learn Swift 5.7 and iOS development. You learn Swift while you make real-world iOS projects for both UIKit and SwiftUI, so you can apply your new skills immediately and see them work in context. Plus, you get a Swift Quick Tips wall chart, revision notes and exercises, and an Xcode tips and tricks video!

Individual price: $40

Hacking with macOS

macOS is Apple's oldest and most powerful platform, and happens to be twinned with the world's most advanced hardware. But beneath its battle-tested surface macOS has a wealth of similarities to iOS, which means you can transfer your skills to macOS quickly and immediately sell your apps using the Mac App Store.

Individual price: $50

Hacking with macOS
Hacking with tvOS

Hacking with tvOS

Bring your apps to the biggest screen of all, and make gorgeous, high-definition experiences that are more immersive than ever! tvOS has so much in common with iOS that you'll be able to make apps fast with old friends like table views and collection views, while also taking advantage of new features like dark mode, the focus engine, and TVMLKit.

Individual price: $40

Hacking with watchOS

watchOS is Apple's smallest platform, but don't let that fool you: users still expect useful, beautiful apps that take full advantage of the hardware that's available. This book teaches all you need to know using real projects, including voice transcription, complications, phone connectivity, HealthKit, SpriteKit, the digital crown, and more!

Individual price: $50

Hacking with watchOS
SwiftUI by Example

SwiftUI by Example

SwiftUI by Example is almost 600 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

Pro Swift

Pro Swift is a comprehensive toolkit to help you upgrade your Swift skills, delivering a 250-page guide book plus 96 videos demonstrating techniques live in Xcode. You'll learn key features to level up your Swift knowledge, such as functional programming, @autoclosure, generics, protocol-oriented programming, operator overloading, and more.

Individual price: $40

Pro Swift
Pro SwiftUI

Pro SwiftUI

Take your SwiftUI skills to the next level with this incredible book and video bundle! This teaches a wide variety of advanced techniques to help you build a thorough understanding of how SwiftUI works, including how identify affects view lifetime, how to get complete control over animations, and how to make the most of environment keys and view preferences.

Individual price: $50

Testing Swift

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

Testing Swift
Swift Design Patterns

Swift Design Patterns

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

Advanced iOS: Volume One

Whether it's iMessage apps, SiriKit integration, rich media user notifications, or speech transcription, iOS has incredible features that can help take your apps to the next level – and they are all in this book. Advanced iOS: Volume One includes seven all-new projects that teach great iOS features, plus six technique projects that deep-dive into animations and Core Data.

Individual price: $40

Advanced iOS: Volume One
Advanced iOS: Volume Two

Advanced iOS: Volume Two

iOS gives us a whole range of powerful tools for you to build intelligent apps, and this book helps you get started with them as quickly as possible: Core ML, Vision, ARKit, Core NFC, and more! When combined with system-wide features like drag and drop, it's clear that iOS has something for every developer – dive in today!

Individual price: $40

Advanced iOS: Volume Three

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

Advanced iOS: Volume Three
Swift Coding Challenges

Swift Coding Challenges

Swift Coding Challenges sets you the task of solving the most common questions you'll get asked at coding interviews, so you'll never fear a coding interview again. You get hints in case you get stuck, then complete solutions so you can compare your results. Swift Coding Challenges contains 64 challenges across five categories and three difficulty levels, so there's something for everyone.

Individual price: $30

Server-Side Swift

Take Swift to the server and build your own platform for the future! Whether you want a simple website, something more advanced like a web service, or a completely custom database-driven platform, you can benefit from Swift's legendary speed and safety while using skills you already have – it's a match made in heaven!

Individual price: $40

Server-Side Swift
Swift in Sixty Seconds

Swift in Sixty Seconds

Want to get started with Swift, but find yourself short on time? This is the course for you. Aimed at absolute beginners to the Swift language, this is a fast-paced guide to learning the language as both articles and videos, taking you through all the fundamentals of Swift with practical examples.

Individual price: $10

Dive Into SpriteKit

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

Dive Into SpriteKit
Objective-C for Swift Developers

Objective-C for Swift Developers

With over a million existing apps written in Objective-C, you almost certainly need to be able to read, write, and maintain both Swift and Objective-C if you want to score a great job making iOS apps. This course transfers your Swift skills to Objective-C, and assumes you already know how to make iOS apps – zero time is wasted explaining Swift techniques.

Individual price: $30

Beyond Code

When you want to go from "part-time hacker" to serious software engineer, there are a ton of extra skills that will help you work smarter, deliver software faster, and take your career to the next level – and that's where Beyond Code comes in. You'll learn the Unix command line, regular expressions, Git source control, Scrum project management and more!

Individual price: $40

Beyond Code
Swift on Sundays: Volume One

Swift on Sundays: Volume One

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

Understanding Swift

Most of my books teach you how to solve problems with Swift, but this one is different. Understanding Swift is a book written with the sole purpose of explaining why things work as they do in Swift – when one language feature is useful compared to another, what the differences between various features are, and exactly why they fit together neatly.

Individual price: $20

Understanding Swift

PLUS: Hacking with Swift Live: Series One

Whether you want to improve your Codable knowledge, master creating custom controls, learn to instrument your code better, or just hone your debugging skills, this video series delivers over nine hours of hands-on tutorials that help take your Swift skills further.

Individual price: $50

You could buy all those books individually for a single user for $800, but a 1-year subscription for five users costs just $840, and includes all future books too – it's the most cost-effective way to buy all our books for your entire team.

Select your Team Size

Go

All subscriptions are annual; monthly per-user pricing is provided as a guide.

How it works

One annual subscription delivers your team's learning needs.


You pay a single yearly subscription based on the number of developers you have. Even for the smallest teams this saves you 60% on the price of the books, while also giving you the flexibility to transfer licenses as your team changes over time.

When your subscription is active, you'll be given download links for every book we make, including all the videos for those books, and you can distribute them to your team however you want – a shared server or Dropbox, email, Slack, and so on. It doesn't matter whether team members are on-site or off-site: once you've paid your subscription they are covered.

Note: this does not include anything from Hacking with Swift+. If you're looking to get the HWS+ tutorials, live streams, and more, you should take out a team license there because it includes online access to all books.

Because of its subscription approach, the Hacking with Swift Team License is our only product where we can't offer refunds. However, you can cancel your subscription at any time, and you will continue to have access to all your learning material, including updates, until your term expires.

Frequently Asked Questions


How is this different from a Hacking with Swift+ Team License?

There are two subscription options available to teams:

  • The standard Hacking with Swift Team License includes download editions of all our books and their accompany videos.
  • The Hacking with Swift+ Team License includes online editions of all our books and their accompany videos, along with all the extra tutorials and live streams that are part of Hacking with Swift+.

The standard Team License is cheaper because it includes less material.

Which subscription do you recommend?

If you're trying to decide between a team license for Hacking with Swift and Hacking with Swift+, the choice is fairly simple: the first option is cheaper because it provides only the books, whereas the second includes the books plus hundreds of tutorials covering advanced techniques, live streams, and much more. Of the two, the Hacking with Swift+ team license provides significantly more value.

What experience levels are covered?

The Team License provides you with books and videos at all levels of Swift development, from absolute beginners who have just joined your team through to senior developers who want to learn the latest techniques, frameworks, and more.

If someone leaves the team and someone else joins, can I transfer the license?

Yes. It doesn't matter how many people join or leave the team, as long as the total number of users is equal to or below your license number.

Does this cover distributed teams and work from home?

Yes. Your team can be in one place, in many places, or distributed anywhere in the world – you pay the same amount.

I run a meetup with 20 people – can we subscribe?

Yes, you're welcome to. Obviously we're not able to take individual payments from a lot of different people, so you'd be responsible for collecting the money yourself to purchase the subscription.

How can I distribute the files?

Literally however you want – while your subscription is active you can share the books by email, Slack, Dropbox, shared server, or anything else, so please just do whatever works best for you.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.