The C# Player's Guide (5th Edition)
C**L
Great book, some explanations could be a little clearer though
For some context, I already had some novice experience with web development, python and JavaScript before starting to learn C# with this book. As of this review I am just arriving at Part 3 - Advanced Topics, which the author describes as a 'Side Quest' - so in other words, I've got a good amount of the main focus points of the book covered (Parts 1 and 2).First of all it's a great book, generally easy to follow, and generally examples shown are good. However there have so far been 2 or 3 times where I've felt a bit lost and unsure as to what the author was explaining.An example of this was Object Initialiser Syntax - It wasn't clear to me why I would use this syntax over just using the constructor and passing in parameters. There are times in the book where the author will explain one way of doing things, then explain another way, but in my opinion, doesn't clearly explain the difference between the two methods and why choose one over the other. Again, this only happened a couple times but it led to me asking ChatGPT to explain.I will also say that maybe I just need to go back and re-read some sections in case it was explained.The book's accompanying website, while I haven't yet used it, is a great resource to have and includes free expansions for newer versions of C# along with problem solutions. There's also a Discord server for discussion about the book, with the author.It's a fun book to work through and something different from the norm.Overall a great book and I'd highly recommend to anyone wanting to learn C#.
D**N
Fantastic book
This is the best book on coding I've ever bought and I own 26 😆, the way it's written is unlike any of the others... you will definitely never get bored with this!The author clearly loves dungeons and dragons as well because the way the challenges are written is just like dnd 😁 it even has xp and levels to progress through and that is why it's so unique and definitely recommended by me!
R**V
Hands down the best C# book you'll need
Rob brings in the heart and soul of software development and pours it into this book. I love his explanations of software development practices and it has made me a better programmer that's for sure .I understand all the intricacies of the code thanks to his brilliant explanations and his challenges at the end of each chapter which have cemented my knowledge.Bonus because I understand C# so well , it turns out I can do Java . Haha , who've known. Great read.From beginner to advanced , structured and well set out.
G**E
Best c# book
WOW!!! This book is amazing. If your into c# just buy it you won't be disappointed
M**E
Gamification in book form
This isn't a book that will create an RPG in C# for you. It's a book that will take you through the learning process of C# in the context of an RPG, making it easier to understand concepts of coding.Whilst it is focused on console output rather than GUI, it isn't written in the dry format you find many other coding publications.If you want to learn core C#, and you're a gamer, this is the book you need. If you want to build video games after, this book will definitely set you on the right path.
C**N
Superb - one of the best guides I've read.
Absolutely fantastic.I was recommend two C# books, this and a complete guide to C# (I think it's called that) I chose this in the end.I've never used any code outside of very basic excel functions. I wouldn't say I'm particularly smart either.This book however is easy even for the likes of me, i feel like a genuis after making it through some of tasks as it's so easy to digest! Everything is clear and has examples.It does a really good job of building up the challenges so you learn a bit code a bit and this carrys on until you are surprised at what you can actually do.Thanks for writing this, it's really helped me.
M**.
Great book that got even better in this last iteration
I have 2nd and 3rd edition and bought this latest one as well. I had minor objections to the lack of tasks and assignments in 2nd part of the book (OOP) and I'm glad to say this has been resolved in this 5th edition. There's also a handy checklist feature to check out on your progress.Overall, a great book that got even better.
C**Y
Great beginner's guide
Well organised, challenges are well done giving you enough info beforehand to feel confident with trying while still remaining challenging.Great for someone with no prior experience.
Trustpilot
2 weeks ago
1 month ago