Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

You want to learn C# programming, but you're not sure you want to suffer through another tedious technical book. You're in luck: Head First C# introduces this language in a fun, visual way. You'll quickly learn everything from creating your first program to learning sophisticated coding skills with C# 4.0, Visual Studio 2010 and .NET 4, while avoiding common errors that frustrate many students.

Subscriber Reviews

Average Rating: 4.190476190476191 out of 5 rating Based on 21 Ratings

"Written for some one who knows the material" - by Richard Sveyda on 20-AUG-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I was asked to review this book for a friend teaching a C# class. Although the marketing is good, and the appearance is sexy- I really have to doubt that anyone who didn't know C# has ever reviewed the book or the source code.

I don't think anyone has actually tried to do the examples- as they are written. For example, in the first example, which of the four .png files should be used? How about labeling the appendices something other than "leftovers?" In business, if you picked up someone's source code, and found they named them "Leftovers," how would you evaluate them?

Report as Inappropriate

"Beginner book" - by Snicker Snack on 16-MAY-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
   This book is NOT for experienced programmers: it provides too much hand holding and has a simplified presentation (which will try your patience).  It is quite adequate for beginning programmers wanting to learn C# in a friendly and relaxing way.  The editing is problematic with grammatical issues and some odd contractions appearing frequently.  If you can overlook this, and are a relatively new programmer that wants to get started programming Windows, there are worse choices.
Report as Inappropriate

"Better than 3 semesters of Java" - by TonyE on 24-MAY-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I took 3 semesters of Java Programming in person at a technical college and still didn't understand what was going on. I ended up hating Java and Object Oriented Programming in general because I didn't understand it. 3 months spent in my free time with this book and it all made sense. Now I have an entry-level job as a software developer and I'm learning a ton more. Now, at my new job, I am using Safari to learn so many other technologies. However, many of the books claim to be for beginners, yet they make assumptions that you understand things like design patterns and have been coding for years. In retrospect, Head First C# was amazingly reader-friendly and explained things in an easy to understand manner. Not only that, but it walks you through exercise after exercise instead of just explaining things. I have yet to find a book on ASP.Net, ASP.Net MVC, WCF, Silverlight, etc... that is anywhere near as clear and well paced as this book.
Report as Inappropriate

"Great book for beginners!" - by d_tisdal on 21-OCT-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I have been reading this book for a couple of weeks and it's the best I've seen for learning C#!
Report as Inappropriate

"Head Fist C# Second Edition" - by Anonymous on 15-MAY-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book helped me understand and learn basic c# concepts quickly.
Report as Inappropriate

Table of Contents

 

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for Head First C#, 2nd Edition

  • Catalog Page

Visit the errata page for Head First C#, 2nd Edition

  • Errata

Download the supplemental electronic content for Head First C#, 2nd Edition

  • Supplemental Content