Goodreads helps you keep track of books you want to read.
Start by marking “Advanced Swift: Updated for Swift 3” as Want to Read:
Advanced Swift: Updated for Swift 3
Enlarge cover
Rate this book
Clear rating
Open Preview

Advanced Swift: Updated for Swift 3

4.44  ·  Rating details ·  135 ratings  ·  10 reviews
Advanced Swift takes you through Swift's features, from low-level programming to high-level abstractions.

In this book, we'll write about advanced concepts in Swift programming. If you have read the Swift Programming Guide, and want to explore more, this book is for you.

Swift is a great language for systems programming, but also lends itself for very high-level programming.
Paperback, 376 pages
Published September 29th 2016 by Createspace Independent Publishing Platform (first published 2016)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Advanced Swift, please sign up.

Be the first to ask a question about Advanced Swift

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 4.44  · 
Rating details
 ·  135 ratings  ·  10 reviews

More filters
Sort order
Start your review of Advanced Swift: Updated for Swift 3
Mohannad Hassan
A decent book, and delivered as expected from the good folks of Per there words, the book were guided mainly by their own topics of interests.

There are many aspects from which you could approach Swift. This book doesn't quite assume or prefix a set of paradigms, but explores many topics that could be utilized by different paradigms and techniques. It does a good job of exploring the standard library, and it takes a step ahead to discuss some useful patterns and best practices, availing
Yigit Yilmaz
I have proceeded to read the book by highlighting important passages and taking note of them. And it took thirty-five pages for a small size notebook when completed. Maybe this number can comprehend to understand what it matters to reading this book. Otherwise, some of the chapters are basic(I am a four years experienced developer) and boring to read also I can say this book is about much more theory that explains what stands for behind the high-level virtualizations in Swift. Probably it is not ...more
Stefan Kanev
Aug 08, 2019 rated it really liked it  ·  review of another edition
It's fairly good book if you're doing Swift, but it could have been a bit more.

In short, this book goes over a lot of things in Swift that you might not know about and explains them pretty well. It shows a bunch of cool things and explains some things that you might have easily missed. Which is good.

On the flip side, it doesn't feel "advanced enough". It shows some of the depth of the language, but it could have gone deeper. Yet it's still worth reading.

It deserves an extra -1 star for typesetti
Alper Çuğun
Jul 13, 2017 rated it it was amazing  ·  review of another edition
A deep dive into Swift essential for every serious programmer.
Alex Pelletier
Jan 02, 2019 rated it it was amazing  ·  review of another edition
Great book, really loved how in depth it was.
Alex Prokofiev
Dec 16, 2018 rated it it was amazing  ·  review of another edition
Great book to improve your knowledge of swift language. Covered lots of topics that are missing in official book from Apple. Must read for every iOS developer.
Fernando Fernandes
Nice overview of some of Swift's main features. Probably won't apply most of the provided info in real-world projects tho. Still an ok book I guess. ¯\_(ツ)_/¯
Apr 10, 2016 rated it really liked it  ·  review of another edition
Shelves: computers
Solid coverage of most of the trickier features of the Swift programming language. Each chapter focuses on one area — "Collections", "Error Handling", "Generics", Protocols", etc. — and dives into it more deeply than Apple's (also excellent) books do.

Some chapters stay general-purpose and cover the different components and uses of the feature at hand, while others are more example-driven and motivate the use of the feature by setting up a problem and solving it. I tend to prefer the first style
Daliso Ngoma
This book is very technical, but it does provide a good foundation into the advanced features of Swift.

Reader be warned that you'll need to have been clued up Apple's Swift Programming Guide because I felt myself having to jump between that and a few resources on the Internet. This is truly not a bad thing as it gets you to sell out answers.

One of my few gripes is the distinction of code snippets that were meant to serve as what to be done and snippets that were just explanations of what a cert
Philip Scuderi
Mar 26, 2016 rated it really liked it  ·  review of another edition
Shelves: favorites
This book covers all the bases. I think some of the examples could have been better.
Ivan Kvyatkovskiy
rated it it was amazing
Apr 29, 2018
Raoul Gatzen
rated it really liked it
Apr 18, 2017
Halen W
rated it it was amazing
Mar 05, 2018
Vojtech Vrbka
rated it it was amazing
May 25, 2020
Ahmet Karalar
rated it it was amazing
Jun 08, 2017
Greg Jeckell
rated it really liked it
Aug 04, 2019
Richard Ash
rated it it was amazing
Sep 11, 2018
rated it really liked it
Jun 15, 2019
Min Lee
rated it it was amazing
Oct 10, 2018
Denis Lebedev
rated it it was amazing
Nov 29, 2016
Joe Mattiello
rated it really liked it
Sep 06, 2017
Daniel Carlos
rated it it was amazing
Jul 12, 2017
rated it it was amazing
Sep 05, 2017
rated it really liked it
Oct 01, 2019
Jinah Adam
rated it it was amazing
Jan 10, 2019
Cezar Carvalho
rated it really liked it
Aug 07, 2019
Quang Trương Tuấn
rated it really liked it
Sep 07, 2017
Miguel Ferrando Navalón
rated it it was amazing
Aug 20, 2019
Khawaja Farooq Ahmed
rated it really liked it
May 03, 2020
Mircea Grelus
rated it it was amazing
Dec 24, 2017
« previous 1 3 4 5 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Le Déjeuner des barricades
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Pani Jeziora (Saga o Wiedźminie, #5)
  • The Swift Programming Language
  • Sex and Lies
  • The Clean Coder: A Code of Conduct for Professional Programmers
  • The Pragmatic Programmer: From Journeyman to Master
  • The Immortal Conquistador (Kitty Norville #15)
  • Final Draft
  • Combine: Asynchronous Programming with Swift
  • Pantomime (Micah Grey, #1)
  • Terraform: Up & Running: Writing Infrastructure as Code
  • Core Data
  • A Girl From Nowhere (The Firewall Trilogy, #1)
  • The Modern Break-Up
  • Nonviolent Communication: A Language of Life
  • The Neverending Story
  • Seven Days
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

November is the time for aspiring writers to get serious about writing that book! It's National Novel Writing Month, the annual event designed to...
43 likes · 10 comments
No trivia or quizzes yet. Add some now »