Head First C#, 3rd Edition
A Learner's Guide to Real-World Programming with C#, XAML, and .NET
Publisher: O'Reilly Media
Final Release Date: August 2013
Pages: 1100

Head First C# is a complete learning experience for learning how to program with C#, XAML, the .NET Framework, and Visual Studio. Fun and highly visual, this introduction to C# is designed to keep you engaged and entertained from first page to last.

You’ll build a fully functional video game in the opening chapter, and then learn how to use classes and object-oriented programming, draw graphics and animation, and query data with LINQ and serialize it to files. And you'll do it all by creating games, solving puzzles, and doing hands-on projects. By the time you're done, you'll be a solid C# programmer—and you'll have a great time along the way!

  • Create a fun arcade game in the first chapter, and build games and other projects throughout the book
  • Learn how to use XAML to design attractive and interactive pages and windows
  • Build modern Windows Store apps using the latest Microsoft technology
  • Learn WPF (Windows Presentation Foundation) using the downloadable WPF Learner's Guide
  • Using the Model-View-ViewModel (MVVM) pattern to create robust architecture
  • Build a bonus Windows Phone project and run it in the Visual Studio Windows Phone emulator

Projects in the book work with all editions of Visual Studio, including the free Express editions.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyHead First C#, 3rd Edition
 
3.5

(based on 22 reviews)

Ratings Distribution

  • 5 Stars

     

    (7)

  • 4 Stars

     

    (5)

  • 3 Stars

     

    (6)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (3)

81%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (16)
  • Helpful examples (13)
  • Well-written (12)
  • Concise (9)
  • Accurate (6)

Cons

  • Too many errors (4)
  • Not comprehensive enough (3)

Best Uses

  • Novice (15)
  • Student (10)
  • Intermediate (8)
    • Reviewer Profile:
    • Developer (11), Sys admin (5)

Reviewed by 22 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
3.0

Great books, however...

By Dicky2k3

from Atlanta, GA

About Me Developer, Self-taught Student

Verified Reviewer

Pros

  • Concise
  • Easy to understand
  • Entertaining
  • Helpful examples
  • Well-written

Cons

  • Outdated Fix Available
  • Too many errors

Best Uses

  • Intermediate
  • Novice
  • Student

Comments about oreilly Head First C#, 3rd Edition:

I, like a lot of people bought this book with the expectation to be able to start on page one, follow it exactly and arrive at the same result's as the instructors. This did not occur. The book itself is designed for Windows 8.0 and Visual Studio 2012. I however am running Window's 8.1 and VS2013. They have provided the first 3 updated chapters available for download which will assist with getting past these Window's store focused chapters. All in all, I still recommend the HeadFirst line of books due to their originality and their ability to keep me focused on the project at hand.

 
1.0

not happy!

By Andy

from london

Comments about oreilly Head First C#, 3rd Edition:

why doesnt it say anywhere on this book before you buy it that you should be buying the previous version if using windows 7 what a waste of money!

 
5.0

problems with chapter 2

By Vlad

from Ukraine

About Me Developer

Verified Reviewer

Pros

  • Well-written

Cons

  • Difficult to understand

Best Uses

  • Novice

Comments about oreilly Head First C#, 3rd Edition:

I am using Windows 7 with Visual Studio 2012 Express. While performing the "Use the debugger to see your variables change" I didn't accept the appropriate result. I did see any yellow highlight with my int number = 15 and couldn't use add watch. I use code from this page for WPF and result was the same. Help me!o_O Please!

 
1.0

Doesn't Explain Anything for Beginners

By AZ Jack

from Chandler, AZ

Verified Reviewer

Pros

    Cons

    • Difficult to understand
    • Not comprehensive enough
    • Too many errors

    Best Uses

    • Intermediate

    Comments about oreilly Head First C#, 3rd Edition:

    Good luck figuring out how to get past Chapter 1.

     
    5.0

    Best programming book I've ever seen.

    By Eric

    from Sauk Rapids, MN

    About Me Business Owner, Designer, Developer, Modeler, Music Maker

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Gave How To Fix Errors
    • Gives Helpful Hints
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • For Anyone

      Comments about oreilly Head First C#, 3rd Edition:

      I started a small company with my friend, with NO knowledge of programming at all. Since I was using Unity, I had to either choose from c#, Java, or Boo. I was trying to learn some Java, but it was very confusing for me. So, I tried C#, and it was the perfect coding language was going to use. When I was looking around at the book store, I saw this. I bought the book, and in just 20 pages, I already learned how to make an app and grid stuff out. It was also confusing at a lot of parts, but it always gave how to fix the error. I have never seen the errors miss. I am really glad I found this book, I recommend it to ANYONE who doesn't have any knowledge with C#. Even if you code in C#, this will still make you learn even more.

       
      5.0

      The book to purchase before you give up

      By boreepark

      from Australia

      Verified Buyer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Novice
        • Student

        Comments about oreilly Head First C#, 3rd Edition:

        I believe the authors have really got it right. Work through the exercises and you will learn the correct way to program. All the little things regarding the Visual Studio IDE that hold you back are explained. It is as though a beginner programmer wrote and tested as the book was written. This is THE book to buy.

        (1 of 1 customers found this review helpful)

         
        3.0

        Not for those using VS Express 2013

        By Trogdor Burninator

        from Denver, CO

        About Me Developer, Sys Admin

        Pros

        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

        • Not comprehensive enough
        • Not For Vs Express 2013

        Best Uses

        • Novice

        Comments about oreilly Head First C#, 3rd Edition:

        This book is pretty good, but could use an update for the 4th edition to include information for Visual Studio Express 2013. Unfortunately, the information presented doesn't work well with the latest version of VS Express, as I have found several issues when trying to follow their direction precisely, within just the first 15 pages.

        If you are using VS Express, be prepared to find several discrepancies between your code, and what the book says you should see. Also be prepared to modify the code manually, rather than rely on the code generated by the IDE.

        If you aren't using VS Express 2013, however, you should be all set, as the information in this edition is geared toward VS Express 2012.

        (0 of 1 customers found this review helpful)

         
        3.0

        Great Book, But focus on Win 8?????

        By Pharylon

        from Charlotte, NC

        About Me Developer

        Verified Reviewer

        Pros

        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

        • Windows 8
        • Windows 8 Focus

        Best Uses

        • Novice

        Comments about oreilly Head First C#, 3rd Edition:

        I really enjoyed the 2nd edition of this book back when I was first leaning to Code, so I decided to pick up the new edition to give to someone else.

        Imagine my surprise seeing the crazy focus on Windows 8! What the hell, guys? Yeah, there's an appendix to use other version of Windows instead, but as most of us are still using Win 7 with no plans to upgrade, that's just crazy. You shouldn't have to substitute most of the pages from Chapter 1 for an appendix if you're on Windows 7. Shame on the authors here. Honestly, I still recommend the 2nd Edition of the book if you're not on Windows 8. Everything will just work for you.

        (1 of 1 customers found this review helpful)

         
        4.0

        Good Resource

        By Morthwyl

        from USA

        Verified Buyer

        Comments about oreilly Head First C#, 3rd Edition:

        This book is an easy read.
        Good examples that scale easily.
        Most importantly examples that really work.

        (2 of 2 customers found this review helpful)

         
        4.0

        Great book except for Chapter 1 3rd Edtn

        By banned

        from Greece

        Verified Reviewer

        Pros

        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

        • Chapter1 Save The Humans
        • Chapter 1save The Humans

        Best Uses

        • Intermediate
        • Novice
        • Student

        Comments about oreilly Head First C#, 3rd Edition:

        It is a great book. You can fully understand every new notion and practice it in engaging excercises from the start. Most useful for beginners and intermediate programmers.

        The 3rd Edition has a major problem with Chapter 1, which is completely useless and someone can simply skip it. It just dictates a bunch of commands in order to make a game and it is completely incomprehensible, especially for someone who doesn't know how to program at all.

        Another problem with the Head First series in general is that they don't sum up after every chapter the new notions that they have introduced. It is a little bit difficult to look for something in previous chapters when you have reached chapter 10 for instance.

        Displaying reviews 1-10

        Back to top

        Previous | Next »

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Ebook: $46.99
        Formats:  DAISY, ePub, Mobi, PDF
        Print & Ebook: $60.49
        Print: $54.99