
Swift programming
by Matthew Mathias · first published 2015
5mentions
2recommended by
4HN commenters
2015–2024first – last mentioned
50% recommend25% neutral25% critical
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
I would recommend these following books: 1. Cocoa Programming for OS X: The Big Nerd Ranch Guide - https://www.amazon.com/Cocoa-Programming-OS-Ranch-Guides/dp/... 2. Swift Programming: The Big Nerd Ranch Guide - https://www.amazon.com/Swift-Programming-Ranch-Guide-Guides/...
on “Ask HN: Any good books on developing cocoa macos apps with swift 3?” ↗…that focuses on learning Swift with a heavy focus on the iOS SDK. Really great for getting the fundamentals for iOS programming, and the course assumes a solid programming background (e.g., MVC). Book: Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)[1]. This looks like it just came out, and I haven't read it, but I did read the authors' Obj. C Guide and their iOS Guide, and both were great, so I'm…
on “Ask HN: What is the best book for learning Swift?” ↗<strike>While at launch it was a decent book, at this time the book is outdated, you are better off using Apple's book on Swift 2.2 (and soon 3).</strike> Edit: My bad I was talking about Swift Programming The Big Nerd Ranch Guide.
on “Ask HN: TDD-Oriented Resources for Learning iOS/Swift Programming?” ↗…jj.f.reibel@gmail.com Publications: amazon.com/author/jjreibel Highlights: Author of Data Science, the #1 New Release in Mathematical Analysis on Amazon Author of Swift Programming, the #1 New Release in Swift Programming on Amazon Cyber Security Consultant at Deloitte Computer Scientist (SWE, AI/ML, Web, GameDev, UI, Cyber)…
on “Ask HN: Who wants to be hired? (October 2023)” ↗…with many #1 rankings and some CS books curated in top research universities. Selection of CS books (published also on Kindle/Kindle Unlimited): - "Swift Programming" - "Perl Programming" - "Groovy Programming" - "Data Science" - "Ubuntu Linux Guide"…
on “Ask HN: Who wants to be hired? (October 2024)” ↗