TEAM LICENSES: Save money and learn new skills through a Hacking with Swift+ team license >>

Order of books

Forums > Books

Hi everybody,

I would like to know if There is an order to do the books There is quite a few books.

There is hacking with swift / pro swift advanced / coding

One we buy there is no ordered or we need to follow some kind of order


As far as I know, there is no official order. Start with one of the “Hacking with…:” books and then follow up with whatever interest you the most. No point of reading MacOS book first, if your dream is to build an app for your watch. Paul is very practical in his teaching. By following his tutorials you constantly build small apps and it makes sense to build stuff that interests you the most. You get the point. Leave things like patterns and testing theories for later, after you grasp the basics. Good luck.


@twostraws  Site AdminHWS+

Yeah, there's no specific order because everyone has different goals. If you buy the Swift Power Pack you'll receive an email with some suggested reading orders depending whether your goal is to get a job, to improve your skills, etc, but it's trickier with things like macOS, watchOS, and Vapor – folks basically learn whatever interests them!

Very roughly: start with Hacking with iOS, then do Pro Swift, then pick either Testing Swift or Swift Design Patterns depending on your goal. If you want to get more into building apps, then follow the Advanced iOS series instead.


If you're a beginner and an everywhere-nose-poker like me, I'd recommend you check out this article realatively early on: How to read Apple’s developer documentation

I found that very helpful when I started the first project in HWiOS-SwiftUI. At first I wanted to know what everything was doing (not necessary, but how I like to learn), and the dev docs I found through my own poking were a bit tough to decipher.

In the article above, @twostraws points out a number of places to find documentation and does a good job at making it more legible. 👍


Hacking with Swift is sponsored by Superwall.

SPONSORED Superwall lets you build & test paywalls without shipping updates. Run experiments, offer sales, segment users, update locked features and more at the click of button. Best part? It's FREE for up to 250 conversions / mo and the Superwall team builds out 100% custom paywalls – free of charge.

Learn More

Sponsor Hacking with Swift and reach the world's largest Swift community!

Archived topic

This topic has been closed due to inactivity, so you can't reply. Please create a new topic if you need to.

All interactions here are governed by our code of conduct.

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.