

v1.4
Published with:
-
Template GitHub repositories for each Xcode playground resource on the homepage. Each contains its own Xcode playground but only as a template for the content. Each one does not yet contain fully polished or finished content but is offered as a start to our service in Alpha (every little helps).
v1.3
Published with:
-
A legacy UIKit based Xcode project provided for reference but not interview prep as this should not be included in any modern day iOS interviews.
v1.2
Published with:
-
Two SwiftUI based Xcode projects showcasing both Model-View (MV) and Model-View-ViewModel (MVVM) architecture.
v1.1
Published with:
-
An introductory Xcode playground describing the @main compiler attribute and how it is used within iOS apps to coordinate the app launch but also the communication between two horizontal layers of architecture - the Model and the View.
v1.0
Published with:
-
The Swift Programming Language Book v5.7. This repo contains the official book Swift book for Swift 5.7 as an ePub file and an Xcode playground file produced at 3DaysOfSwift.com containing all 28 chapters of the book as individual playground pages. Each page / chapter represents one main fundamental language feature of Swift.
Version History
We're writing new playgrounds And publishing more content everyday
Version History
Site 2.0 coming Soon
We are busy adding more to this site
To teach Swift language features
We are building a learning curriculum, the Swift book converted to Xcode playgrounds, a simplified version of the book (in Xcode playgrounds), and we are building 6 short in-depth packs explaining and breaking down Swift language features in Xcode playgrounds.

The Swift Curriculum
The Swift Programming Language book has 29 features listed excluding architecture that as an iOS Developer you should know & understand.

Apple's Official Book
The Swift Programming Language book (TSPL book) is no longer sold as a physical book and is maintained online at Swift.org as documentation for Swift language features.

Swift.org Documentation
The Swift Programming Language book (TSPL book) is no longer sold as a physical book and is maintained online at Swift.org as documentation for Swift language features.

Swift Quick-Reference Guide
We have taken The Swift Programming Language and simplified it into a new book adjusted and simplified to focus on executable code. Less text. More Swift. More examples and more answers.

3DaysOf Swift (£0)
We all want to learn and refine our skills in a hurry - our 3DaysOf courses are designed to showcase Swift code in Xcode providing immediate answers and facts, not opinions. Come back when we have completed our site 2.0

3DaysOf Swift
Concurrency (£39)
Our existing bootcamp can be found by logging in below. Simply navigate to My Programs and continue from your last completed lesson.

Building The Model - Calc123
Lots of slow-paced videos to hold your hand.
How-to construct simple software in Swift
Full 7-task program requires free sign up.
Below are the first 3 tasks to watch without signing up.
Pair-Programming Exercises to Build the Model
7 tasks to build and construct a basic calculator. This is a strong program to teach basic architecture and to combat various basic mathematical issues that may arise with using Doubles and base 10.
A great program for beginners.
or
🙅♂️ NO Videos. Just Source Code
Learn faster without videos. Write code in Xcode
6 Downloadable Xcode playgrounds to teach Swift

