Deliver to Senegal
IFor best experience Get the App
Full description not available
S**S
Definitely buy this book!
What I love about this programming book compared to others is that the author provides context.Most "learn to program" books are written like dictionaries. They give you the concepts and basic definitions with a short example of each, but no real sense of how to fit things together in different ways. If you're trying to learn to speak a language, a dictionary is nice, but not enough... you need to understand how, why, and when to use the words in different contexts.This book is amazing because it walks you through not just the ideas, but how they fit together to do things. It explains concepts by walking you through how they fit into actual programs, then dives in to help you understand how, why, and when you'd use them. Reading this book is a revelation... now suddenly ideas that seemed abstract and disconnected make sense, and I know how to use them together in practice.The entire book is written in a conversational, plain-English tone. It doesn't use a lot of technical language to explain things, which is incredibly helpful for a beginner... I didn't need to look up every third word of an explanation just to understand it. The book offers pointers on what to look for and common stumbling blocks when you're coding, clear examples of how things fit together in real life, and was a pleasure to read. The author has clearly worked with enough people just starting their programming journey to understand common roadblocks for learners, and I'm deeply grateful for how thoughtfully he put this book together.I strongly recommend that anyone who is learning to code buy this book. Even if you weren't planning on starting with C#, buy it anyway. It will help you understand not just this language, but programming in general. It's the friendliest programming book I've found for beginners who really want to understand what they're doing.
G**O
Great book (except for one little thing)
I really like Rob's style of writing; he explains concepts in a very easy to grasp manner. He takes a fairly dry topic and keeps it light.My only qualm is that he constantly uses the term "bracket" when he means "parenthesis", which could be a bad thing when syntax is so crucial in programming. What I've always understood is that () are parentheses, [] are brackets, and {} are braces.Overall a great book!
U**R
The Best Beginner C# Resource
Originally, I got the free PDF on the Yellow Book website, but I purchased the book as I prefer physical reading.I have a moderate background in C++, python and java and I've wanted to get into C# for some time. I look at a lot of different resources, mostly online videos and I felt they were too unorganized and tedious. This book is organized and gets to the point. It really doesn't feel like reading a textbook and I found it quite refreshing. Rob Miles is really good at conceptualizing complicated programming topics to the point where I think I'm going to use his metaphors in the future.
M**L
Great explanation of C# concepts
This book explains the C# language and object oriented programming very well, in a lighthearted, even humorous, manner. I am an experienced programmer but unfamiliar with the newer object oriented style of program design (yeah, I'm old), and I found this very helpful. It does not take a hands-on approach, which is a drawback for actually becoming proficient, but an advantage for learning the theory and concepts. In addition to specifics regarding the C# language, he offers good advice concerning recommended practices of a professional programmer.There are some formatting issues which can be annoying. Extra spaces occur randomly in the middle of words, and occasionally a space is missing between words.
E**N
One of the best C# book I ever picked up.
This book really breaks it down for you. If you are learning C# or learning a programming language for the first time then you want this book.If you are already a programmer then this is a good reference and an entertainment. It is also an entertainment for the learner.I say an entertainment because the author says some very funny things here and there within the book. I think what this would do for a person new to programming would be to take away the fright that programming is complicated thing which in fact it is not. It makes you look at programming from a different perspective.One thing that this author does is that there is an updated version to this book every year or two as I have seen so far.
L**Y
New to C#? Spend a buck and get this duck!
I was working my way through Beginning C# 6 Programming with Visual Studio 2015 by Benjamin Perkins when about half way through I went into information overload and realized I needed to get some more basics down in my head before I proceeded. So I spent a buck and got this book. This book is just about the C# language and does not go into how to run Visual Studio, but the author's approach to introducing the C# language is the best I've read yet.Now I'm mentally loaded up with new understanding and ready to go back to learning more of Visual Studio 2015. Thanks to Rob Miles.
L**G
A God-send for Learning C#
This is an AWESOME teaching manual! It's very interactive by giving phenomenal examples for each new concept. It doesn't rush through the process of learning (basically) an entirely new language. The author, Rob Miles, is also very witty in his dialect.My husband is currently in school for Game Design and I wanted to be able to follow along with what he was trying to tell me. Not only did this book teach me to keep up with my husband's programming talks, but now I'm actually able to help him with his homework!
L**N
Best C# book for beginning programmers I've seen. Very entertaining and educational for old pros as well.
Start with this book if you aren't an experienced programmer and want to learn C# programming. Even if you are an experienced programmer and want to learn C# start with this book!!! The text explains a lot of programming details that you will learn from experience, but the little things a novice wouldn't know are explained here. Like what is a compiler? What do you do with the compiler? It also explains the why's and how's of programming. There's GOLD in those purple highlights! Rob uses colors to make the programming code stand out. This is how a programming language book should be written! Standing Ovation for Rob Miles.
R**Y
Excellent primer for C#
A very good introduction to C# as a language with some good examples flavoured with just enough humour to keep it light. Going deeper and gaining expert knowledge would take a much bigger book and of course a lot of practice using the language in the real world. But for a beginner it is ideal. Those looking to move from other .Net based languages should also find this book useful but might have to skip through some of the first few pages of ‘what is a program‘, what are variables, etc. For the price it is well worth a read.
N**T
Recomended reading
If you do coding this is a great book to help with your understanding, recommended reading
H**B
Might be better as a paper textbook.
I have done some programming, but not familiar with C#. This is a good read and quite humorous - I confess I am enjoying it, although it is probably written with a beginner in mind. The Kindle format is not ideal for a text book like this, as one really needs to keep referring back to the program examples while reading the text. This is easier with a printed book, despite setting bookmarks in the Kindle App I was using. Maybe there is a way to split the screen, but I haven't found it. It seems very inexpensive for a quality textbook and I don't think you will be disappointed.
P**L
Fantastic reference for C# fundamentals
I had used C# intermittently before purchasing this book and, while I could read and adapt code to suit my needs, I felt I could understand the fundamentals better - not just how to code things in a certain way, but why.Rob Miles has put together a great little book that guides you from the very basic concepts through to how these can be utilised and built upon with his demonstrative "Banking App". Each chapter builds on the previous work, opening your eyes to new features and then demonstrating how they can be put to use by refactoring the banking app. The book also points out techniques you could use (but probably shouldn't) and better alternatives to these, which I found useful for a greater all-round understanding of the language.I do agree with some of the other reviewers about parts of the book being poorly written (the standard of English, rather than his description of the coding language) and the formatting of code in places leaves a lot to be desired. That being said, I don't feel like this impacted on my learning in any way and I feel a lot more comfortable with the language now than I did prior to reading this book.I wholeheartedly recommend this book, and At 77p I consider it fantastic value for the knowledge passed on.
K**N
Black and white text when it should use colour to aid in learning.
Very disappointed, I downloaded this book on my Kindle and quickly discovered the text uses a colour code system, similar to what you would see when editing code, which I was unable to view on my black and white kindle so ordered a physical copy of the book only to find they have printed the book in black and white.Two copies of the book from Amazon, neither display what they are meant to.
Trustpilot
3 weeks ago
1 day ago