Goodreads helps you keep track of books you want to read.
Start by marking “Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)” as Want to Read:
Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
Enlarge cover
Rate this book
Clear rating
Open Preview

Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)

4.26  ·  Rating details ·  192 ratings  ·  15 reviews
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 b
...more
Kindle Edition, 431 pages
Published December 18th 2015 by Big Nerd Ranch Guides (first published December 1st 2015)
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 Swift Programming, please sign up.

Be the first to ask a question about Swift Programming

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

Community Reviews

Showing 1-30
Average rating 4.26  · 
Rating details
 ·  192 ratings  ·  15 reviews


More filters
 | 
Sort order
Start your review of Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
Stefan Kanev
Sep 09, 2017 rated it really liked it
I'm quite happy with this book. It explains the language well and walks you through most of it in a fashion that's understandable.

The only thing I dislike is that it's too beginner focused. I would have preferred if this book assumed I know more about programming and languages and doesn't try to explain the basic stuff in a lengthy way. Apart from that, it does a pretty solid job of covering the language.
Manuel
Oct 20, 2017 rated it really liked it
A must-read for those ones who want to learn Swift!
Conor Wilson
Oct 07, 2016 rated it really liked it
A great intro to Swift!
Linda
May 05, 2018 rated it really liked it  ·  review of another edition
Recommends it for: Beginner to intermediate programmers
This is essential reading for learning the Swift programming language and the Big Nerd Ranch guides have a solid reputation in terms of quality and breadth of knowledge. The chapters I found most fascinating covered protocols and generics, topics which I had found elusive. With protocol orientated programming, although there are dedicated books on the topic, this cover the basics for me very well. I found the high ordered functions of map and filter to be an area I refresh most often.
Highly reco
...more
Michael Dominick
Jan 20, 2019 rated it really liked it  ·  review of another edition
Good Intro to Swift

This was a pretty good intro to Swift. It does have a few chapters that assume a more Jr developer than I thought this was targeted to but if you’re experience and just looking for an intro to the Swift language and Protocol Oriented Programming, this is a good place to start
Greg M
May 30, 2018 rated it liked it
Many of the samples have to be modified, but other than that nuisance it was a good introduction to the language.
Dmitry Bezverkhiy
Great introduction into Swift. With practical exercises to learn better.
Pulkit Gupta
Oct 16, 2018 rated it really liked it
Good for complete beginners; not much value addition otherwise.
Asma Merchant
Nov 18, 2017 rated it it was amazing  ·  review of another edition
Awesome learning resource

I am not a beginner in Swift language yet I found this book very helpful and thorough. It's a must have resource if you want to learn Swift.
Alexander
I used this book to get up to speed with Swift in order to start building a hobby app for iOS.

THE GOOD. This is not a super long book. It is pretty readable and has tons of examples. If you want to gain a reasonable knowledge of Swift in order to get going, this is a great book to do so (it goes without saying that programming iOS apps requires significantly more knowledge beyond just the language, so reading just this book will not make you an app developer).

This book also has a pretty broad co
...more
grundoon
Mar 11, 2016 rated it really liked it  ·  review of another edition
What this book covers, it does quite well - it's to the point, tends to shun repetition, the exercises are mostly appropriate if not terribly challenging, and is nearly perfectly edited. Figuring out who the audience is, is the issue.

It's an introduction to Swift 2 and framed well at the beginner end of programming... but certainly isn't attempting to teach programming. The approach is agnostic, only touching on iOS or OS X apps with a quick demo chapter each at the end - a definite plus - but t
...more
ifknot
Jun 10, 2016 rated it did not like it
This is actually a very good book to learn Swift 2.x taking the reader up a very steep learning curve but structured in a way that allows a focuses and determined beginner to make progress skip certain aspects and likely return later having progressed. As well as offering enough depth and separate paths through this book to seasoned programmers familiar with other languages to make a successful transition to Swift.

But... (And it's a big but - hence only one star)

Swift 3.0 Beta has been released
...more
Juris
Feb 10, 2018 rated it it was amazing  ·  review of another edition
Shelves: ios, swift
Good book to learn Swift programming language. Swift is one of the most loved languages on the Stack Overflow. But this book teaches only Swift 3. The language is evolving, so the Swift 4 is out there some time.
Pat Gaffney
Dec 26, 2016 rated it really liked it  ·  review of another edition
A great overview of the language — from types to protocols to generics. It's light on specifics, and prefers to give an overview of the language's features than to walk through a real use-case.
Philip
rated it really liked it
Jan 02, 2017
Juan
rated it really liked it
Jan 04, 2017
Brent
rated it really liked it
Aug 14, 2016
Tural
rated it it was amazing
Jun 27, 2017
Brian
rated it it was amazing
Dec 28, 2016
Josh Maxwell
rated it it was amazing
Mar 11, 2020
Joel
rated it it was amazing
Nov 24, 2017
Katie Michalak
rated it did not like it
Jun 13, 2019
Kirill
rated it really liked it
Mar 07, 2017
tenzin
rated it it was amazing
Nov 12, 2016
Nikita Borodulin
rated it really liked it
Mar 11, 2018
Brian
rated it really liked it
Aug 20, 2017
Christopher Collins
rated it really liked it
Aug 20, 2016
Matt Deuschle
rated it it was amazing
Mar 29, 2016
Ibrahim Jaber
rated it really liked it
Aug 28, 2017
Soorya pradeep
rated it did not like it
Jan 09, 2017
« previous 1 3 4 5 6 7 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • iOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
  • iOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
  • The Complete Fiction
  • Android Programming: The Big Nerd Ranch Guide
  • Kotlin Programming: The Big Nerd Ranch Guide
  • The Last American Man
  • The Big Nerd Ranch Guide: Android Programming, 4/e (Big Nerd Ranch Guides)
  • Node.js Design Patterns - Third Edition: Design and implement production-grade Node.js applications using proven patterns and techniques
  • Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
  • Practical Statistics for Data Scientists: 50 Essential Concepts
  • Everybody Writes: Your Go-To Guide to Creating Ridiculously Good Content
  • The Interior Design Reference & Specification Book updated & revised: Everything Interior Designers Need to Know Every Day
  • Building Microservices: Designing Fine-Grained Systems
  • Naked Statistics: Stripping the Dread from the Data
  • Emotional Intelligence 2.0
  • Traffic Secrets: The Underground Playbook for Filling Your Websites and Funnels with Your Dream Customers
  • Content Machine: Use Content Marketing to Build a 7-figure Business With Zero Advertising
  • Season of Storms (The Witcher, #0.6)
See similar books…

Goodreads is hiring!

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

Related Articles

San Francisco is a gold rush town. There aren’t many books about people in their 20s who move to Silicon Valley with dreams of earning a living...
34 likes · 2 comments
“i​f​ ​c​a​s​e​ ​1​8​.​.​.​3​5​ ​=​ ​a​g​e​ ​w​h​e​r​e​ ​a​g​e​ ​>​=​ ​2​1​ ​{​  ​ ​ ​p​r​i​n​t​(​"​I​n​ ​c​o​o​l​ ​d​e​m​o​g​r​a​p​h​i​c​ ​a​n​d​ ​o​f​ ​d​r​i​n​k​i​n​g​ ​a​g​e​"​)​ }​” 0 likes
More quotes…