Swift Programming: The Big Nerd Ranch Guide, 3rd Edition

By Matthew Mathias, John Gallagher

30% Off


Title type
Book
$39.87
$56.95
Save 30%
Offer details  | Browse products on sale
Available for Pre-Order
  
We'll ship this to you as soon as it's published.
 
 
 

Description

Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style.

Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts. After working through the book, you will have the knowledge and confidence to develop your own solutions to a wide range of programming challenges using Swift.

Product details
ISBN
 
9780135264201
Edition
 
3rd
Published date
 
01/02/2021
Published by
 
Pearson Higher Ed USA
Pages
 
480
Format
 
Table of contents
  • 1. Getting Started
  • 2. Types, Constants, and Variables
  • 3. Conditionals
  • 4. Numbers
  • 5. Switch
  • 6. Loops
  • 7. Strings
  • 8. Optionals
  • 9. Arrays
  • 10. Dictionaries
  • 11. Sets
  • 12. Functions
  • 13. Closures
  • 14. Enumerations
  • 15. Structs and Classes
  • 16. Properties
  • 17. Initialization
  • 18. Value vs. Reference Types
  • 19. Protocols
  • 20. Error Handling
  • 21. Extensions
  • 22. Generics
  • 23. Protocol Extensions
  • 24. Memory Management and ARC
  • 25. Equatable and Comparable
  • 26. Your First Cocoa Application
  • 27. Your First iOS Application
  • 28. Interoperability
  • 29. Conclusion