Sams Teach Yourself Swift in 24 Hours

Sams Teach Yourself Swift in 24 Hours

Book - 2015
Average Rating:
Rate this:
Baker & Taylor
Offers twenty-four lessons teaching how to build next-generation OS X and iOS apps using Apple's new programming language, with step-by-step instructions for such common tasks as using operators, iterating code with loops, and introducing generics.

In just 24 lessons of one hour or less, Sams Teach Yourself Swift in 24 Hourshelps you build next-generation OS X and iOS apps with Apple’s new Swift programming language.

This book’s straightforward, step-by-step approach helps you quickly master Swift’s core concepts, structure, and syntax and use Swift to write safe, powerful, modern code. In just a few hours you’ll be applying advanced features such as extensions, closures, protocols, and generics. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.

Step-by-step instructions carefully walk you through the most common Swift development tasks.
Practical, hands-on examples show you how to apply what you learn.
Quizzes and exercises help you test your knowledge and stretch your skills.
Notes and tips point out shortcuts and solutions.

Learn how to...
  • Set up your Swift development environment
  • Master Swift’s fundamental data types and operators
  • Make the most of arrays and dictionaries
  • Control program flow, modify execution paths, and iterate code
  • Perform complex actions with functions
  • Work with higher-order functions and closures
  • Harness the power of structs, enums, classes, and class inheritance
  • Customize initializers of classes, structs, and enums
  • Implement instance methods, type methods, and advanced type functionality
  • Take full advantage of Swift’s advanced memory allocation
  • Extend type functionality with protocols and extensions
  • Leverage the power of generics, chaining, and other advanced features
  • Interoperate with Objective-C code
  • Interact with user interfaces
  • Take advantage of Swift’s Standard Library features and functions

Book News
Author BJ Miller presents students, instructors, and professionals working in a wide variety of contexts with a guide to learning to program OS X and iOS apps using Apple’s Swift programming language. The author has organized the main body of his text in twenty-four chapters devoted to introducing the Swift development environment, learning Swift’s fundamental data types, using operators in Swift, working with collection types, understanding optional values, and a wide variety of other related subjects. BJ Miller is an iOS app developer based in Ohio. Annotation ©2015 Ringgold, Inc., Portland, OR (

Publisher: Indianapolis, IN :, Sams Pub.,, [2015]
Edition: 1st edition
Copyright Date: ©2015
ISBN: 9780672337246
Branch Call Number: 005.133 MIL
Characteristics: xvi, 423 pages :,illustrations ;,23 cm


From the critics

Community Activity


Add a Comment

Jan 31, 2017

Good book in the SAMS style. This edition though is only Swift 1. Now Swift is up to version 3 and available on Linux. A newer version of this book if available would be better.

Aug 05, 2015

This looked interesting until I read that Swift only works on Apple machines. Can't believe that a new language has been released onto only one platform.

Age Suitability

Add Age Suitability

Aug 05, 2015

glenneaton thinks this title is suitable for 14 years and over


Add a Summary

There are no summaries for this title yet.


Add Notices

There are no notices for this title yet.


Add a Quote

There are no quotes for this title yet.

Explore Further

Browse by Call Number


Subject Headings


Find it at FVRL

To Top