Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Head First C# 3rd Edition

3.7 out of 5 stars 72 customer reviews
ISBN-13: 978-1449343507
ISBN-10: 1449343503
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $6.60
Gift Card.
Have one to sell? Sell on Amazon
Rent On clicking this link, a new layer will be open
$9.99 On clicking this link, a new layer will be open
Buy used On clicking this link, a new layer will be open
$39.99 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$43.41 On clicking this link, a new layer will be open
More Buying Choices
61 New from $29.45 52 Used from $16.54
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$43.41 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Head First C#
  • +
  • Head First Java, 2nd Edition
Total price: $69.93
Buy the selected items together

Editorial Reviews

Book Description

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

About the Author

Jennifer Greene is an agile coach, development manager, business analyst, project manager, tester, speaker, and authority on software engineering practices and principles. She’s been building software for over twenty years in many different domains including media, finance, and IT consulting. She’s worked with teams of excellent developers and testers to tackle tough technical problems and focused her career on finding and fixing the habitual process issues that crop up along the way.

Andrew Stellman is a developer, architect, speaker, agile coach, project manager, and expert in building better software. He has over two decades of professional experience building software, and has architected large-scale real-time back end systems, managed large international software teams, been a Vice President at a major investment bank, and consulted for companies, schools, and corporations, including Microsoft, the National Bureau of Economic Research, Bank of America, Notre Dame, and MIT. He's had the privilege of working with some pretty amazing programmers during that time, and likes to think that he's learned a few things from them.

NO_CONTENT_IN_FEATURE

Product Details

  • Series: Head First
  • Paperback: 1100 pages
  • Publisher: O'Reilly Media; 3 edition (September 16, 2013)
  • Language: English
  • ISBN-10: 1449343503
  • ISBN-13: 978-1449343507
  • Product Dimensions: 8 x 1.8 x 9.2 inches
  • Shipping Weight: 4.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (72 customer reviews)
  • Amazon Best Sellers Rank: #51,592 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By C. Mercredi on January 13, 2014
Format: Kindle Edition Verified Purchase
It would have been nice to use this book with the most recent copy of visual studio express considering it was published in August 2013, and I purchased the kindle book in December 2013. It looks like the publisher had some unlucky timing with all of the Microsoft updates.

"Unfortunately, the book went to press before VS2013 came out, which is why it's based on VS2012. I'm currently working on a VS2013 update to the book for future printings (I'll definitely release a full PDF of the first three chapters with the VS2013, and also a summary of the updates so readers with the VS2012 version won't miss anything -- there are changes to individual pages, but none of the learning changed). There aren't that many changes, but there are enough that will break some projects. Your problem might be related, but it might not be -- we'll figure it out!" - AndrewStellman on the O'Reilly Forums

It's a good book, you just have to use VS2012, and then try to figure out how to apply the changes to the new version in 2013. If you can't keep up with the changes, or figure out how to make it work, perhaps programming isn't in the stars for you. I recommend the printed version rather than the kindle copy as it's too difficult to follow the code examples with. The images don't scale properly.

I'm really happy with learning how to program with game like examples. It makes learning programming alot more interesting than drilling through "hello world" or "I'm a loop" examples all day long. I really wish the update to 2013 happened this year and it was free :)
3 Comments 27 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Head First C# takes a hands-on, instructional approach to object-oriented programming in C# in a casual tone, making the information easier to absorb. I would definitely recommend this book to anyone looking to learn how to develop applications in C#. For a more detailed review, please read on.

ABOUT ME

I’m an IT professional with about 10 years of industry experience in various roles. Most of my work has been in client-facing roles in Systems Integration, Professional Services, IT Project Management, and IT Management. Despite getting a degree in Computer Science in 2005, I had yet to have a job where my primary responsibility was programming and software development—the entire reason I got into this field.

I was always a good programmer, but other intangible skills had always positioned me to be more useful in other hybrid roles between business and technology stakeholders. I decided recently to move the career needle back towards my passion, and so I began the retraining process. I had done some programming in my various positions, but as it was never my primary responsibility, I was a bit rusty.

WHY I BOUGHT THIS BOOK

I settled on Head First C# because I was looking for a book that would ease me back into the world of Object-oriented programming, as well as C# as most of my education had been in C++. I was also looking for a book that would reinforce my learning with plenty of questions, exercises, and labs. This book does both of those things very well.

With a degree in Computer Science, I obviously understood OOP concepts and was comfortable with seeing code and syntax.
Read more ›
Comment 21 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I prefer to learn new programming languages through example, so the emphasis here on hands-on projects that are continually elaborated suits me very well. The projects are engaging and easy to recall and by extension so are their lessons. As an example, the Beehive Management System project nicely motivates the use of (introduced earlier) inheritance and interfaces to improve code organization and avoid duplication of effort. I also enjoy the book's quirky humor and the sprinkling of crossword and "pool" puzzles throughout are more engaging than standard text book exercises. The index is excellent, including correlating concepts with projects which makes it easier to locate desired content when you can't quite remember keywords but you remember reading about it while working with the scary clown class.

Even though I am developing on Windows 7, I didn't mind the Windows 8 specificity as it maintains the flow of the book's content.
Comment 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
Windows 8, Windows Store Apps - I'll pass.

I purchased this book with a few others at the same time. My OS HDD crashed with Windows 8.1 about a week later and I had to reinstall everything. During the installation process of Windows 8 and upgrade to 8.1, the system and OS went belly up again, so I decided to reimage with Windows 7 and be done with it.

Once completed and done with my other books, I went to tackle this C# book finally, and realized that this book wants you *NEEDS YOU* to have Windows 8 installed, as the first exercise and chapter of this book is entirely based on you making a Windows Store App. The version of Visual Studio you need is unavailable on Windows 7, so I would have to step back into the gloomy arena of trying to go back to an OS that just killed over 2x on me within the last week, when honestly, I just don't have the time and really didn't want to have to upgrade my OS just to follow along with a book on C#.

I want to pick up a book, and start coding... and the fact that Windows 8 is pretty much a prereq to get going and started on the right page was something I could not look past. I also wasn't every interested in creating a game or Store APP to start. I wanted to learn the ins and outs of C# from statements-to clauses, namespaces, methods, loops and more, while this book wanted me to get back on Windows 8 and create a Windows Store Apps and play with Invading Aliens.

While this may be extremely beneficial and a great way to get into C# (I loved their HTML book) this book just took too many liberties for me to be able to follow along and I was turned off as I am totally opposed to going back to WIndows 8.1 (I'd rather do the Windows 10 preview, or just flat out Install Linux Destro, then mess back around with 8.1.
Read more ›
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Head First C#
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Head First C#

Pages with Related Products. See and discover other items: .net, .net programming