Delivered via email, the 15-part Swift essentials coding interview course is designed to help new and existing iOS developers prepare for their next technical interview. The series contains code challenges designed to help you recall the fundamentals when it comes to the latest Swift syntax, design patterns and algorithms.
Overview
You’ve been studying, but how approach (and potentially solve) those challenging questions? Based on the book, as well as popular challenges reviewed in the computer science lab, we’ve hand-picked questions to exercise your knowledge of Swift syntax, design patterns and algorithms. Start today and receive your first code challenge in minutes.
how it works
Delivered via e-mail, you’ll receive a new Swift-based code challenge each day to review and potentially solve. Have questions or don’t know the answer? No worries — you’ll receive the full solution with source code the next morning. Just enough time to consider the problem, come up with your own ideas and compare notes.
What You’ll Learn
In addition to important syntax and design pattern questions, you’ll also learn how correctly approach problems through concepts like Big-O Notation and Dynamic Programming. Looking for solutions to advanced questions? Check out my weekly computer science lab.
Xcode Source Code
Upon registering for the complete source you’ll also receive a copy of my algorithms and data structures in Xcode Swift Package Manager Format. More than playground files, the Xcode project contains solutions to all samples presented in the swift algorithms book as well as many answers presented in the email course.