Learn C on the Mac (Learn Series)
|
| List Price: | $39.99 |
| Price: | $26.39 & eligible for FREE Super Saver Shipping on orders over $25. Details |
Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com
33 new or used available from $21.90
Average customer review:Product Description
Considered a classic by an entire generation of Mac programmers, this popular guide has been completely updated for Mac OS X. Don’t know anything about programming? No problem! Acclaimed author Dave Mark starts out with the basics and takes you through a complete course in programming C using Apple’s free Xcode tools. This book is perfect for beginners learning to program. It includes all–new Mac OS X examples!
- Provides best practices for programming newbies
- Written by the expert on C–programming for the Mac
- Presents all the basics with a pragmatic, Mac OS X-flavored approach
What you’ll learn
- Master C programming, the gateway to programming your Mac or iPhone.
- Write applications for the Mac OS X interface, the cleanest user interface around.
- Understand variables and how to design your own data structures.
- Work with the file system.
- Connect to data sources and the Internet.
Who is this book for
For anyone wanting to learn to program in Mac OS X, including developers new to the Mac, developers new to C, or students entirely new to programming. For anyone who wants to learn how to program their iPhone, this is also the core language primer.
Product Details
- Amazon Sales Rank: #26419 in Books
- Brand: Apress
- Published on: 2008-12-08
- Original language: English
- Number of items: 1
- Dimensions: 3.00 pounds
- Binding: Paperback
- 376 pages
Features
- ISBN13: 9781430218098
- Condition: NEW
- Notes: Brand New from Publisher. No Remainder Mark.
- Click here to view our Condition Guide and Shipping Prices
Editorial Reviews
About the Author
Dave Mark is a long-time Mac developer and author and has written a number of books on Macintosh development, including Learn C on the Macintosh, The Macintosh Programming Primer series, and Ultimate Mac Programming. His blog can be found at www.davemark.com.
Customer Reviews
Great beginning programming book for C and Mac programming
This is a great book for learning C and for software development on the Mac. The pace is very manageable for a person new to programming, the examples are clear, the downloaded code samples compile and run without error.
This books is different than almost any other that I have read in that it provides additional reference material and sources to let the reader explore more about C, programming, XCode, Mac development and follow one's own curiosity.
All in all, this is the best beginning programming book that I have ever read. I felt empowered and capable after reading it instead of bewildered and wondering how all of the pieces fit together, which has been the case with some other C books.
My only ding on the book (and the reason that I've only given it 4 stars) is that there are not a lot of coding exercises. This may not be entirely necessary if you work through the examples in the book (and there are very many good ones) but it would be an improvement to have some more meaty exercises as I think that this is a method to have readers internalize what they have learned.
A Great Place to Start Programming!
Dave Mark has done an excellent job of presenting the material in this book! Most introductions to C programming are either dry and boring or ridiculously silly (in a failed attempt to be fun). Dave managed to find a balance, teaching the concepts in a tone that can best be described as conversational. The easier sections of the book really do feel like fun, while still maintaining the integrity demanded by the subject; the more difficult sections are rather comforting and instill the confidence that the reader will be able to master the hard concepts.
Another reason why the presentation is so successful is that Dave does not overwhelm the reader with too much information. He tells you only what you need to know in order to get your programs to work, but also provides sources to find the information you don't need but may want.
Of course, being written specifically for Mac computers is a major selling point, and rightfully so! In addition to learning the C programming language, the reader will become familiar with the Xcode development environment, the arena where Mac and iPhone/iPod development takes place.
The place where Learn C on the Mac stands out above the rest (in my opinion) is that it leaves the reader confident that he/she not only knows what the concepts are, but also understands how to use them. There are many books and websites out there that are great at teaching the theory, but lack and explanation of the practice. What good is it to know what a pointer is if you don't know how it would fit into a program?
I highly recommend this book for anyone looking to begin programming on the Mac!
Very Good Intro to C
Even though this book is C "on the mac" it's a great intro to the C language regardless of the platform. You can use this book to learn C on windows or Linux as well.
The book is very clear and forward in the concepts and teaches them in a easy to understand way. This was the best intro to C that I've ever read. I highly recommend it.




