Head First C# and over 2 million other books are available for Amazon Kindle . Learn more
Buy Used
£1.69
+ £2.80 UK delivery
Used: Good | Details
Sold by Brit-Books
Condition: Used: Good
Comment: Simply Brit: We have dispatched from our UK warehouse books of good condition to over 1 million satisfied customers worldwide. We are committed to providing you with a reliable and efficient service at all times.
Trade in your item
Get a £0.47
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Head First C# Paperback – 6 Dec 2007

18 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£47.45 £1.69

There is a newer edition of this item:

Head First C#
£21.91
(13)
In stock.

Special Offers and Product Promotions

  • Win a £5,000 Amazon.co.uk Gift Card for your child's school by voting for their favourite book. Learn more.
  • Prepare for the summer with our pick of the best selection for children (ages 0 - 12) across Amazon.co.uk.


Win a £5,000 Amazon.co.uk Gift Card and 30 Kindle E-readers for your child or pupil's school.
Vote for your child or pupil(s) favourite book(s) here to be in with a chance to win.

Product details

  • Paperback: 784 pages
  • Publisher: O'Reilly Media; 1 edition (6 Dec. 2007)
  • Language: English
  • ISBN-10: 0596514824
  • ISBN-13: 978-0596514822
  • Product Dimensions: 20.3 x 3.9 x 23.5 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Bestsellers Rank: 475,413 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Book Description

A Learner's Guide to Real-World Programming with Visual C# and .NET

About the Author

Jennifer Greene studied philosophy in college but, like everyone else in the field, couldn't find a job doing it. Luckily, she's a great software tester, so she started out doing it at an online service, and that's the first time she got a good sense of what project management was. She moved to New York in 1998 to test software at a financial software company. She managed a team of testers at a really cool startup that did artificial intelligence and natural language processing. Since then, she's managed large teams of programmers, testers, designers, architects, and other engineers on lots of projects, and she's done a whole bunch of procurement management. She loves traveling, watching Bollywood movies, drinking carloads of carbonated beverages, and owing a whippet. For more information about Jennifer, Andrew Stellman, and their books, visit http://www.stellman-greene.com.


Inside This Book

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

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.2 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

23 of 24 people found the following review helpful By Mark Denovich on 14 April 2008
Format: Paperback
I've read enough books on programming to know what to expect before I even open the cover: intro, jargon definitions, syntax definitions (that gets you about 50% through the book), n-chapters with explanations/examples of major features, a chapter with stuff that didn't fit anywhere else, The End. A bit like learning to speak a foreign language by reading the dictionary and then reading a book on grammar: dry and completely backwards.

Head First C# takes a much more effective approach. From the start you are using what you learn and building upon that base with successive lessons. New concepts are introduced and explained when you have the necessary context to understand them. Examples are not snippets of code in isolation. And praise the heavens, none involve the worn-out Employer/Employee, Customer/Order/Address class cliches. The final project is a Space Invaders clone... code you might actually enjoy writing. What a novel idea.

If I had any complaint it's that the visual style is a bit busy. Mostly because I'm used to reading reference manuals, but I guess the style is what "kids" like these days. I certainly would have preferred a book like this when I was new to the programming game. The lighthearted approach of the does not sacrifice a depth of understanding. Buy this book and a C# reference manual. Learn with this one, and look up the fine points in the other.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Ian Bates on 30 July 2008
Format: Paperback
I needed a quick introduction to C# to help me to build an ASP.Net web application. I really needed to understand the coding that was given to me so that I could make some modifications, and this excellent book did the trick. It appears light-hearted on the surface, but actually makes some serious inroads into the language, and the information really sticks.I feel confident with C# now and have gained more insight into programming in general. The application that I was working on was a success, and I owe it all to this excellent book. If you are looking for an intro into programming with C# then I cannot imagine a better place to begin than with this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 14 people found the following review helpful By D Poisson VINE VOICE on 30 April 2008
Format: Paperback
Having just completed the first section of the book, I would like to update my comments.

I say completed rather than "finished reading" because this book really is a series of very hands-on mini tutorials that build upon each other to give the complete novice first a solid, lasting and applicable grounding in programming concepts, increasing in complexity (though only at a rate which the book has ensured that ANY reader can follow) until finally the novice has become a confident, self-reliant C# programmer able to apply his/her skill to any programming assignment.

Not a reference book by any means, rather a VERY cheap course where the coach is personal, black on white on paper and has to be read at your own speed of understanding and assimilation rather than bearded, sweaty, overpaid and having to be listened to. The order of teaching is precise, giving you what you need at the right time rather than resorting to the all too familiar "but we will cover that later, in chapter 724" and the pace is pitch perfect leaving no-one behind, bringing the reader's attention back to things covered in previous chapters so that he/she is sure to have committed the processes but also the jargon to memory with regular revision activities such as crosswords and puzzles.

This is the first book on C# that I have found that doesn't explain jargon with more jargon. Instead, it gives you similes, comparisons, metaphors from common human experience which help the reader understand how various elements of the programming language work.

One third of the way through it I have already learned more than my £3000 course with a well marketed IT training body *cough-skillstrain-don't-do-it-to-yourself-cough* has been able to teach me in a quarter of the time .

Five star with no hesitation.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Mr. Bruce MACDONALD on 7 Sept. 2009
Format: Paperback Verified Purchase
At last! A book that is designed for people to learn from.
Previously I had looked at various C# books and PDF books and they seemed to all take an approach analogous to learning English by reading a dictionary and a grammar guide.
This is superb. By the end of chapter 1 you've made a mini contacts database application.
A couple of chapters after that and you've made an animated "game".
And it's readable! This is the programming book I've been looking for.
I come from a VBA background, so programming isn't too scary, but object-oriented stuff was a bit of a mystery. I'm beginning to see the light, and I'm only up to chapter 7.
Someone deserves a medal for this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Splossy on 8 Nov. 2011
Format: Paperback
Maybe I'm not clever enough to get it but I didn't find this book to be all that suitable for a neophyte programmer. I initially liked the way it jumped into getting a program written and then explaining what was going on. However I was expecting the gaps in my knowledge to be filled in as the book progressed but was disappointed to find that, no, that really was the coverage of that subject. So I found myself with an unhappy feeling of never really knowing all I needed to know at any point. It's a good attempt at applying a somewhat novel learning style to the subject but I didn't find it worked very well in reality.

EDIT: I've revised my opinion of this book (from 3 to 4 stars) since spending more time with another book: Microsoft Visual C# Step by Step. That book is much more of a traditional teaching book and does a better job of telling you all you need to know. However, it doesn't come with enough hands-on exercises. So I started to read some Step by Step and then coming back to Head First. The combination is ideal. My previous gaps are filled in by Step by Step but I get my practice and my mind exercised by Head First. The Head First method of learning is indeed superior for beginners believe because you are challenged to use your knowledge and understanding continuously. This is actually quite exciting. If they had combined with with the depth of explanation Step by Step has it would be 5 stars and perfect.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews



Feedback