LAST CHANCE: Save 50% on all my Swift books and bundles! >>

Swift for Complete Beginners

Join over 100,000 readers today

Learn Swift today!

Includes free updates for new Swift versions – click to read my update policy

Swift for Complete Beginners is a comprehensive course teaching all the core concepts of Swift programming in an interactive, visual way..


Swift for Complete Beginners assumes zero reader knowledge, so you start with the basics of constants and variables and work up from there.


The course covers conditions, loops, functions, closures, optionals, protocols, and so much more – it's really packed!


All components are taught first as theory, so you can understand each concept in isolation, but then we jump over to Xcode so you can see practical applications too.


Your purchase includes 70 HD videos covering every topic, so you can learn by reading or watching videos – whichever you prefer!

What's in the book

Swift for Complete Beginners teaches you a huge range of concepts inside the Swift programming language, while also providing milestone reminders and challenges to test your learning.

While reading, you'll learn all this and more:

  • Constants and variables
  • Data types and type annotations
  • Conditions and loops
  • Functions and closures
  • Structs and classes
  • Protocols and protocol extensions
  • Optionals and unwrapping

If you're looking for a well-paced course with detailed explanations and examples, you've found it – Swift for Complete Beginners will help get you coding with Swift in no time!

Download full table of contents

Download free sample

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.