I started with Head First C#, going in with a blank slate.
I’m a sys admin and DBA by trade, so I wanted a programming book that was at my
level.
This is that book
I am big fan of how the book opens with writing code for a
simple program. After that it moves into the logical and syntax of what just
happened. This may or may not work for everyone, the style of “follow me, and
do what I do, then I’ll tell you why”, it works for me. For anyone who
learns-by-doing, this book is for you.
The writing style if informal, which, doesn’t speak to every
type of reader, but it works for me. The book takes the teeth out what could be
the heavy subject of C#. The little call-outs, cartoons, and exercises break up
the monotony of learning a programming language, they provide brief respites.
The examples and directions are easy to follow. The book builds on previous
chapters, so one could skip forward to later chapters if the book is a bit
slow.
I don’t have a whole lot of negative to say about this book,
it hit all the spots that I was looking to itch. If one is looking for a
reference book, this isn’t it. It’s just not setup like that. I will definitely
tell friends and co-workers (who aren’t programmers), who want to learn C#,
that this is the book.