Home - Software Design, Testing & Engineering

Product Details

Binding:

Kindle Edition

EAN:
Label:
Feature:
Publisher:
Studio:

Editorial Reviews

Learning to program is one of the most rewarding experiences you can have in the world of computers! Instead of just using programs written by others, you can start to write your own programs. Many people realize that the easiest way to learn is by seeing and doing. Introduction to C# takes this easy to follow approach, with lots of opportunity to practice, plenty of pictures to verify your work, easy to follow explanations, and plenty of sample code to examine. In no time at all, you can start writing simple programs of your own design, using one of the most vibrant and popular languages of today, C#. To save you time, all of the code presented in the book (both in the chapters and for the challenges), can be downloaded from the Joes2Pros website!

Customer Reviews

I loved the Joes2Pros SQL books. I used volume1,2 and the newly released volume 3 SQL books to pass the Microsoft SQL 2008 Database Developer exam 70-433. Peter Bako uses the same format and techniques to teach us C# in his book Introduction to C#. You start out with some programming history and the differences between C, C++ and C# in regards to the different ways code is compiled to the processor between the languages. Then you move directly into programming in Visual Studio with the infamous "Hello World" console program every new programming student knows. Can't wait for Peter Bako's next 2 publications Intermediate C# and Advanced C# Programming.

On page 70 pay close attention to how unary operators are explained. For example when the value is stored in the variable determines what the compiler displays as the variable value. Took me awhile to get that one.
I think this book does a great job of introducing the basics of the C# programming language. I read the book cover to cover and did all the exercises and even created a few of my own. I feel pretty good about basic OOP concepts now. Mr. Bako seems to have a way with making those concepts simple, relatively straight forward and I no longer feel that I'm on shaky ground with OOP at this level of depth.

The book introduces C# using the console window and does not teach the .NET Framework. I think this is a logical progression in C# and you'll be glad you finished the book. I'm guessing that (.NET) may come in the next book that Mr. Bako writes for C#. Honestly, I can hardly wait for it. When will that book get written and published? That's hard to tell.

I highly recommend this book as an introduction to the language. You'll get your feet wet with C# and you'll make sense of the language to where you won't be lost when it comes to incorporating the .NET Framework later. If you already program in another language, you'll whiz right through this book. If you're new to programming period, you won't get lost and you'll feel much more confident in using your new skills. You'll gain that confidence if you make sure that you do all the exercises in the book. They're not hard and they get you thinking. Definitely worth the time it takes to do them.

Here's hoping Mr. Bako writes the intermediate level C# book soon. I haven't seen anything showing that it is in the works. Only a comment or so written in the book. I'm currently working on the .NET framwork with C#. Call it impatience, but I need to keep going with the language.

The book does a great job of teaching the very basics of C#. If you're on the fence about getting it, don't hesitate and go for it! The price is right and it's not a 1000 page tome to muddle through either.
Been using the other Joes@Pro series and loved itBeginning SQL Joes 2 Pros: The SQL Hands-On Guide for Beginners (SQL Exam Prep Series 70-433 Volume 1 of 5) (Sql Design Series)SQL Queries Joes 2 Pros: SQL Query Techniques For Microsoft SQL Server 2008, Volume 2 great books. So when I found this i was so excited! The step by step process makes the learing so easy. It seems to have given the basics and I am waiting on the rest of the series.
I was attending a college class on C# programming in the .net environment and the instructor was teaching theory and then not letting us learn how to program. I was in big trouble, and was way behind. A fellow classmate suggested the Joes2pros book on c#, so I got it.

What an incredible difference. It literally opened my eyes to what I was trying to learn. Every chapter was well paced and well thought out. There were plenty of opportunities to code and to learn new skills. and each chapter's skills were building all the way through the book. I cannot wait for the next book in the series. I cannot recommend the Joes2pros series enough. Fantastic.

Rob50ert
Got this book to help me teach C# to my son. Perfect book for that. I love how it points out that the math you learned in high school is applicable in real life.
This in one of those rare technology books that you can read while away from the computer, review concepts, and come back a complete the exercises. I am almost finished reading it (cover to cover, not difficult to do..) and I have yet to find any errors. The author manages to get a good balance between theory, syntax, etc. and practical examples. I knew some of the concepts presented in the book, but wanted to get a good foundation of the language, and this book delivers. I am already anxious to see when they will release the second volume, which is the intermediate C# level. If you are at beginner level or fresh to c# this is the book to get.
I am a complete novice to all programing except basic HTML. This book is very easy to follow and since I am just starting with it I can not comment on the full book. However I think its description and explanations are excellent. My only issue with it is not so much with the book itself, but with the kindle version I am using. I can not see the screen shots clearly as the zoom feature does not work well and I have noticed this with other kindle books.

So if you need pictures to help guide you I would recommend the actual book not a kindle version. And I would suggest to this and any author who produces a kindle book with images yo provide those images as a download which would be numbered just like in the book for better reference to shook users.

Otherwise being a complete novice to programming I highly recommend this big as a first step.
With already having a history in programming and understanding object oriented languages, this book was fantastically written for familiarizing myself with how C# interacts with the .NET framework and the differences between C# and other C languages, both in syntax and in function. The book is very basic, starting you at the most beginner of console programs, but it does a very good job of walking you through the examples in each chapter, including how to debug the code and the way that the compiler interprets your code. I would recommend this to anyone who is new to the family of C languages that just wants to start programming. The only disappointing problem with this book is that it leaves off just after introducing try/catch basics and only focuses on console applications, however it does a good job with the syntax and the organization of code, so this would be a great stepping stone into other more advanced books.

I used this book mainly as reference for what's different, and I was surprised at how quick I was able to blow through this book and understand it all, so I'm very excited to read through the intermediate and advanced books when they come out (I didn't realize how new this book was, so I immediately went nuts trying to find the other two books online) because there are many more topics that can be discussed.
 
Share your thoughts with other customers
Create your own review