Enjoy fast, FREE delivery, exclusive deals and award-winning movies & TV shows with Prime
Try Prime
and start saving today with Fast, FREE Delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Instant streaming of thousands of movies and TV episodes with Prime Video
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$24.95$24.95
FREE delivery: Monday, Oct 30 on orders over $35.00 shipped by Amazon.
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $1.18
Other Sellers on Amazon
& FREE Shipping
96% positive over last 12 months
+ $3.99 shipping
90% positive over last 12 months
Usually ships within 3 to 4 days.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Introduction to C# Joes 2 Pros (C# Exam Prep 70-536)
| Price | New from | Used from |
- Kindle
$0.00 Read with Kindle Unlimited to also enjoy access to over 4 million more titles $9.99 to buy - Paperback
$1.18 - $24.957 Used from $1.18 6 New from $23.99
Purchase options and add-ons
- ISBN-101451581718
- ISBN-13978-1451581713
- Publication dateJune 10, 2010
- LanguageEnglish
- Dimensions7 x 0.7 x 10 inches
- Print length334 pages
Product details
- Publisher : CreateSpace Independent Publishing Platform (June 10, 2010)
- Language : English
- Paperback : 334 pages
- ISBN-10 : 1451581718
- ISBN-13 : 978-1451581713
- Item Weight : 1.29 pounds
- Dimensions : 7 x 0.7 x 10 inches
- Best Sellers Rank: #2,930,496 in Books (See Top 100 in Books)
- #262 in Object-Oriented Software Design
- #1,417 in Object-Oriented Design
- #2,959 in Computer Programming Languages
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the author

I have been involved in technology in one form or another from an early age, but truly found my passion when first placed in front of a Commodore PET during grade school. Moving up from there I have worked with early Apple products, including the venerable Apple ][e and the original Macintosh computers. After a brief foray into the world of electronics, I returned to the world of software and upon landing at Microsoft started working with PC's. Since that time I have used every version of Windows going back to version 1.0, when it was just a simple shell running on top of DOS.
In those early days everybody had to have some level of programming skills and I have spent many hours staring at BASIC code. During my electronic schools days I was introduced to Pascal but quickly moved past that into the world of C.
With my background in electronics, I have spent the last decade and a half working in IT with a focus on support, networking and servers. However I have never forgotten my software roots and have always found myself creating small apps to make my day to day job easier. This has led me to use a variety of languages, such as C/C++, Visual Basic, SQL, PHP and of course C#. With an interest in teaching, I wanted to try my hand at passing on some of my knowledge so I tried my hand at writing.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Once I started reading and teaching out of this book I was very pleased with its layout. Bako is a good writer who takes his time with the subject matter, fully explaining, in as non-technical a manner as possible, how the code works. He uses lots of great analogies to help you understand what the code and the computer is doing. He goes through a math chapter so you understand the difference between base 10 (decimal), base 2 (binary) and base 16 (hexadecimal) math, and a chapter on debugging so that you know how to set breakpoints in Visual Studio. This is great because learning Visual Studio can be as daunting to the beginner as learning the language itself.
There are code challenges at the end of the chapters and a set of end of chapter review questions, which I really like because I can assign them out to kids so I can figure out the level of learning going on (formative assessments).
Here's how I teach using this book: I fire up Visual Studio (teachers and students can participate in Microsoft's DreamSpark program--see [...] and obtain legal free copies of Visual Studio) and we go through the code in the book together. I think it's very important to not just let kids read the book on their own and do their own programming without some guidance from the teacher. The kids will get into the weeds and come up with lots of interesting compilation errors: this is the time when the teacher cannot only directly assist students, but can also show examples to others on how the compilation error happened and how to correct it. I periodically stop as we're going and ask the kids questions about what we've just done (summative assessments).
My students are required to read the chapter, write, successfully debug and compile the code, and turn in the end of chapter review questions at a minimum. They can also attempt the code challenges for extra credit.
Bako's book is perfect for this kind of teaching. So many "how-to-code" books are written by expert coders who have no idea how to down-scale their communication style in order to reach the neophyte who doesn't even know the lingo, let alone the programming language syntax itself. Bako expertly accomplishes this translation process for you, so you don't feel like a dummy trying to decipher technical language.
In some cases authors are required to write to a set of certification exam guidelines which also rules out the neophyte because they simply cannot reach to the level of complete understanding a certification exam requires. Bako isn't tied to this: His goal stays true to the title: Joes 2 Pros. While I don't think you'll be a pro C# developer at the end of his book, I do think you'll have a much better handle on what C# is and how to use Visual Studio to write programs. This is a great starting book for the raw beginner from 11th grade to adult. Learning C# is an important step for anyone wanting to learn how to develop software.
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.
I don't know how the book could be made any better. I sense one reason the book is this awesome, is (as described in the book's acknowledgements) the large input from the author's wife, a non-programmer. The dearth of errata in a programming book was at the very least, refreshing, but more importantly, highly correlated to the lack of frustration when reading this book. Kudos to Suzanne Bako, for the magnificent job. I think there is a career for her in editing books in this genre. I am still dismayed by the overwhelming amount of mistakes which make it through the editing teams and proofing process of other books and feel its a shame when this ruins both the learning experience and an otherwise good book.
My only possible complaint: Where's book II of the series?