Swift Apprentice, 6th Edition: Beginning Programming with Swift
- Length: 693 pages
- Edition: 6
- Language: English
- Publisher: Razeware LLC
- Publication Date: 2020-10-22
- ISBN-10: 1950325075
- ISBN-13: 9781950325078
- Sales Rank: #1403679 (See Top 100 Books)
What’s New in Swift Apprentice?
In the last six years, Swift has gone from being a secret project at Apple to a full-blown, open-source, community-driven language that developers all around the world use to build thousands of amazing apps.
We’ve updated the Swift Apprentice to work with the latest version of Xcode 12 and Swift 5.3. As we do with each new edition, we’ve updated the content for clarity and completeness.
The Swift language has become more stable in recent years, but continues to improve in small but important ways. For example, Swift 5.3 adds multiple trailing closures, and we made sure we covered it.
Although the Swift Apprentice is not a SwiftUI or Vapor book, we present the core language features to make understanding advanced frameworks such as these easier. The book gets better with every edition — and with every new version of Swift!
What’s Inside Swift Apprentice, Sixth Edition
In Swift Apprentice, you’ll learn the basics of Swift from getting started with playgrounds to simple operations to building your own types.
Everything you’ll learn is platform-neutral, meaning you’ll have a firm understanding of Swift by the end of the book, and you’ll be ready to move on to whichever app platform you’re interested in!
Programming is a hands-on experience, and Swift Apprentice makes it fast and easy to both follow along with the code, as well as explore on your own.