Shop now Learn more Shop now Shop Mid Season Savings Cloud Drive Photos Shop now Shop Amazon Fire Phone Shop Amazon Fire TV Shop now Halloween Garden Decor xmen xmen xmen Shop Fire HD 6 Shop Kindle Voyage Pre-order now Shop now Shop now
Objective-C Programming: The Big Nerd Ranch Guide (2nd Ed... and over 2 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a £5.50 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Objective-C Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) [Paperback]

Aaron Hillegass , Mikey Ward
4.6 out of 5 stars  See all reviews (8 customer reviews)
RRP: £24.99
Price: £19.99 & FREE Delivery in the UK. Details
You Save: £5.00 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 21 Oct.? Details

Formats

Amazon Price New from Used from
Kindle Edition £17.09  
Paperback £19.99  
Trade In this Item for up to £5.50
Trade in Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) for an Amazon Gift Card of up to £5.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

18 Nov 2013 032194206X 978-0321942067 2
Want to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C language is your first step on the journey from someone who uses apps to someone who writes them.

Based on Big Nerd Ranch's popular Objective-C Bootcamp, Objective-C Programming: The Big Nerd Ranch Guide covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. Compatible with Xcode 5, iOS 7, and OS X Mavericks (10.9), this guide features short chapters and an engaging style to keep you motivated and moving forward. At the same time, it encourages you to think critically as a programmer.

Here are some of the topics covered:

  • Using Xcode, Apple’s documentation, and other tools
  • Programming basics: variables, loops, functions, etc.
  • Objects, classes, methods, and messages
  • Pointers, addresses, and memory management with ARC
  • Properties and Key-Value Coding (KVC)
  • Class extensions
  • Categories
  • Classes from the Foundation framework
  • Blocks
  • Delegation, target-action, and notification design patterns
  • Key-Value Observing (KVO)
  • Runtime basics

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by Amazon.co.uk and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Frequently Bought Together

Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) + iOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) + Android Programming: The Big Nerd Ranch Guide
Price For All Three: £70.37

Buy the selected items together


Product details

  • Paperback: 325 pages
  • Publisher: Big Nerd Ranch Guides; 2 edition (18 Nov 2013)
  • Language: English
  • ISBN-10: 032194206X
  • ISBN-13: 978-0321942067
  • Product Dimensions: 25.3 x 18.1 x 2.2 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: 56,954 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Aaron Hillegass, a former employee at NeXT and Apple, has nearly two decades experience programming and teaching Objective-C, Cocoa, and, more recently, iOS. Aaron is the author of Cocoa Programming for Mac OS X and co-author of iOS Programming: The Big Nerd Ranch Guide. Both best-sellers, these books have helped many people develop and enhance their programming skills. In 2001, Aaron founded Big Nerd Ranch and began developing intensive courses that teach programming in a focused, distraction-free environment. He is currently working on site plans and blueprints for the new Ranch to be located in Atlanta, GA.

Mikey Ward is a senior iOS and Cocoa instructor at Big Nerd Ranch. Mikey also convenes the Atlanta chapter of CocoaHeads, a worldwide group devoted to discussion of Apple's frameworks for writing Mac and iOS applications.

Big Nerd Ranch is a unique software engineering and training company where monastic principles drive technological development. Since 2001, the company has been helping students master programming languages through public enrollment bootcamps, private corporate on-site training, and a growing roster of programming books. Big Nerd Ranch offers consultative services to a broad array of clients, shaping their mobile strategies and developing fresh and engaging mobile and desktop applications.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
4.6 out of 5 stars
4.6 out of 5 stars
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
4.0 out of 5 stars Good, but for absolute beginners 13 Mar 2014
Format:Paperback|Verified Purchase
I bought this book before starting their iOS book. I already knew Java beforehand but had never used Objective-C (or C/C++). Perhaps because the syntax is so similar to Java, I found this book a bit simple. It assumes NO knowledge of programming or OO at all. It will take you through Strings, Arrays etc.

Having said that, if you want to start programming for phones & have no experience of programming at all, this book or a similar book for Java (if you want to make Android apps) would be an excellent starting point. It is clearly written, explains everything well and covers all the stuff you'll need to start making simple tools. Note that you do not make many (only 1) actual iPhone app (and a very simple one to boot!) - that is a topic for the next book in the series - 'iOS programming'.

So what do you do? make command line tools that print stuff to the console. WAKE UP! yes it sounds boring but it's where all programmers start and you can plough through this book in a week or two and get onto making real apps. Think of it as a painful ordeal all wannabe programmers have to complete! On the plus side, you won't ever have to go this basic again - even for new languages (unless you're me and buy this book by mistake!).

So ONLY buy this book if you're looking to get into programming from scratch. If you know some other OO language it is not necessary - just complete a basic online tutorial for objective-c and go straight to the excellent iOS Big Nerd Ranch book which assumes very very little knowledge of objective-c just a bit of syntax & what OO is.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Excellent 24 Feb 2014
By JohnGB
Format:Paperback|Verified Purchase
While a reasonably experienced programmer, various Assembly Language instruction sets, a bit of perl, C, etc, I have very little working knowledge of Class based languages.

I am looking to branch into Mac programming so was looking for a book that demonstrated the syntax and usage of Objective-C without assuming the reader was a complete novice to programming.

Yes, you do need a working knowledge of programming to get the best of the contents, but the book is nicely structured, new topics are introduced by building on the previous topics and examples. The examples in the book are nice and short so you feel more inclined to type them in rather than downloading the code from a web site.

In short, a excellent book that complements their Cocoa Programming for Mac OS X book.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Good Book 24 Sep 2014
Format:Paperback|Verified Purchase
Great book and very easy to follow. I did Java several years ago and wanted to get back into programming. As I work through the book I start to remember bits from Java - obviously not the same, but they do have similarities. The only issue is a few black lines running down the middle of a few pages between chapters 5-7, but I am sure it was a mis print and it doesn't block out any words, just a bit more difficult to read. Other than than, can't complain. Happy. Enjoying learning again.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Great info 12 Jun 2014
By Anne88
Format:Paperback|Verified Purchase
Like all the other Big Nerd Ranch guides, you won't be disappointed. A lot of information, the right way !
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions


Look for similar items by category


Feedback