Your complete Swift journey: from first job to leadership, all in one powerful program
Unleash your full potential as a Swift developer with the all-new Swift Career Accelerator: the most comprehensive, career-transforming learning resource ever created for iOS development.
Whether you’re just starting out, looking to land your first job, or aiming to become a lead developer, this program offers everything you need to level up – from mastering Swift’s latest features to conquering interview questions and building robust portfolios.
So, if you're ready for a guided journey that will elevate your skills and accelerate your career, read on…
The Swift Career Accelerator aims to give you a complete pathway to take your career forward, no matter what your level is right now.
It does this by bringing together for the first time the world's largest collection of Swift development resources in one place, then carefully organizes it across five career stages so that everyone at every level has something to take them forward…
If you’re just starting out, Level 1 is designed to help you build the foundation for a successful career in Swift development. Along with my popular 100 Days of SwiftUI and Ultimate Portfolio App courses, you’ll gain exclusive access to my brand-new Take Home Test course. You’ll master essential skills like Git source control and dive into critical data structures like queues, stacks, and trees.
But that’s just the beginning. You’ll also get a wealth of new interview questions with expert answers, step-by-step guidance on crafting a standout resume, and practical tips for launching your first apps on the App Store. Everything you need to land that first job and start building your future is right here.
Once you've found your first job, it's time to build on that foundation and take your skills to the next level. Here you'll move on to more detailed topics such as generics, concurrency, Swift Package Manager, and protocol-oriented programming, giving you the skills you need to develop competence and confidence.
You'll also explore a variety of core Computer Science topics such as Big O notation for analyzing time/space complexity, polymorphism, hashing and encryption, binary search, and networking. On top of that, you'll master Apple-specific topics such as Xcode power tips, getting the most from Apple's documentation, and more.
As you prepare to move into senior roles, the Swift Career Accelerator is ready to help. Here you'll progress onto more advanced topics such as memoization, retain cycles, memory leaks, continuous integration, all with the goal of helping you write smarter, more maintainable code.
But technical skills are just the beginning. We'll also explore a wide range of other skills that senior developers rely on, like regular expressions, the macOS terminal, advanced Git techniques, and more. With a curriculum that rivals a university-level education, you’ll gain the confidence and competence to thrive in senior development roles and take on more complex challenges.
When you’re ready to take on the challenge of leading your own team, the Swift Career Accelerator has everything you need to succeed.
You'll learn how to handle large-scale project refactors, how to design scalable software architectures, how to handle thorny issues such as actor reentrancy, code smells, and managing legacy code and technical debt.
Beyond coding, you’ll develop the leadership skills that set great lead developers apart. From creating technical roadmaps and implementing agile methodologies to building strong teams and fostering community involvement, this level ensures you’re prepared to lead both technically and strategically.
I said there are five levels, and above there are only four. Is level 5 some kind of Senior Guru Rockstar Architect?
No.
Level 5 is my personal favorite level: hobbyists and indie developers who love writing code for the joy of learning and building. This level is all about creativity and exploration, offering a range of app projects across various Apple platforms, interesting algorithms to explore, and key coding techniques that will boost your confidence and elevate your skills.
Plus, I’ll be curating the very best from the other four levels just for you, including Xcode tips and tricks, fun coding challenges, and must-read book reviews. It’s a space designed for everyone who wants to keep growing, experimenting, and enjoying the art of coding – indie developers, hobbyists, and beyond.
The Swift Career Accelerator is built on over a decade of work from me, bringing together material from across my full range of books and courses. It’s a truly massive resource, featuring brand-new tutorials, extensively updated material, and everything meticulously organized to help you succeed at every stage of your Swift journey.
But here's the best part: the entire Swift Career Accelerator is free for everyone who has subscribed to Hacking with Swift+ for at least 18 months.
That means you'll have access to all five levels of curriculum – you don't need to choose just one. Feel free to explore and move between them whenever you like, as you continue building your skills!
This is a huge amount of work, and so it will ship in stages over several months.
The first part of the Swift Career Accelerator has already arrived, alongside a massive update to Pro Swift that is already integrated into the curriculum.
Beyond Code is getting a full refresh and video re-record on 25th September, and the Swift Design Patterns update will come shortly afterwards. After that updates are coming for Swift Concurrency by Example and Swift Coding Challenges, and as each book update is released you'll see how they fit into the larger Swift Career Accelerator curriculum – I'm bringing them all together at last.
I'll be doing my best to distribute updates across each level to make sure there's a regular flow of new material for everyone, but it will take a little while to finish updating all the books and releasing all the new videos.
Q. Are the tutorials text or video?
A. Every tutorial comes as both text and video, so you can use whichever you prefer.
Q. Is this available for teams?
A. Yes! Hacking with Swift+ has a team licensing option, and any team with at least three members gets immediate access to the Swift Career Accelerator and the full online reading library.
Q. What else does Hacking with Swift+ get me, apart from the Swift Career Accelerator?
A. Hacking with Swift+ has a huge collection of other benefits, including ad-free browsing across the site, access to my monthly live streams, a free ticket to my Unwrap Live event every year, a year-round discount on buying my books, and more.
Q. I subscribed for a couple of years then stopped. If I resubscribe do I start at zero months again?
A. The answer is a massive no: all that matters is your total subscription length. You can start and stop as often as you want, as long as the total number of all your months is at least 18.
Q. I don't subscribe at all. How can I get all this immediately?
A. There's a 2-year subscription option for Hacking with Swift+, which immediately gives you access to all my books, the complete Swift Career Accelerator, and all the other benefits of Hacking with Swift+.
Q. I've only subscribed for a few months. How can I get the Swift Career Accelerator now?
A. You can upgrade an existing monthly or annual subscription term through Gumroad – switching to the two-year subscription immediately unlocks it all, and you just pay the difference from your existing subscription.
SPONSORED Take the pain out of configuring and testing your paywalls. RevenueCat's Paywalls allow you to remotely configure and A/B test your entire paywall UI without any code changes or app updates.
Sponsor Hacking with Swift and reach the world's largest Swift community!
Link copied to your pasteboard.