If you like DNray Forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...

 

Top Books for C# Beginners

Started by rgbprof, Nov 01, 2022, 04:00 PM

Previous topic - Next topic

rgbprofTopic starter

I would like to discuss the most helpful books that have aided me in learning C#. First and foremost, there is Mark J. Price's "C# 8.0 and .NET Core 3.0," which covers all the necessary information to begin programming with C#. The book includes three distinct sections: the first part details the basics of C# and object-oriented programming, while the second section is dedicated to the .NET Standard APIs, and the third portion involves numerous examples of cross-platform applications.

Another valuable book is "C#: Learn C# in One Day and Learn It Well. C# for Beginners with Hands-on Project," which provides a plethora of hands-on tasks to strengthen your understanding of the material.

Finally, "Head First C#: A Learner's Guide to Real-World Programming with C#, XAML, and .NET" is an excellent reference that acquaints readers with the fundamentals of C# and Visual Studio, demonstrating how to create user interfaces and databases, as well as designing games and graphics.
  •  


johnmart1

"C# and .NET Core. Cross-platform development for professionals" is an informative overview of the platform, but it's not intended as a comprehensive guide. As such, it may not be suitable for a deep dive into .NET Core. Nonetheless, this book is an ideal introductory option for beginners or programmers with previous experience in the .NET Framework who want to master .NET Core through a quick start.

Moving on to game development with C#, "Unity in Action" by Joe Hawking focuses on creating two-dimensional games, providing fundamental concepts for readers to put into practice to build a complex two-dimensional platformer. This book can serve as an introduction to Unity specifically for experienced programmers, as it offers all the necessary information to quickly master a new tool and produce new games. It is best to study with specific projects and practical tasks to make the most out of the learnings from this book.
  •  

Anna52

The book "C# for Dummies" by Muller D. P. was a great help to me. It is a beginner's guide to programming that taught me about C# constructs and operators. Additionally, I also read "C# 7 Programming Language and Platforms .NET and .NET Core" by Troelsen and Jepix. This book delves into Microsoft's medplatform infrastructure, .NET Core.

Reading books on programming is a great way to learn and improve your skills in the field. It's important to start with beginner's guides like "C# for Dummies" and then move on to more advanced topics like ".NET Core" to gain a deeper understanding of the subject.
  •  

gulshan212

Hi, I'm Gulshan Negi. With the abundance of books available online, you have a wide range of options to choose from for your learning needs. As a fellow computer science engineer, I would like to suggest some books that I personally recommend:
1. C# Yellow Book by Rob Miles
2. Head First C#
3. Learning C# by Developing Games with Unity by Harrison Ferrone

I believe that these books will be helpful to you in your learning journey. Thank you.
I am an Engineer. I completed my engineering in Computer Science & Engineering. I am a Web & App Developer. I like playing cricket and volleyball.
  •  
    The following users thanked this post: Sevad

EJASNathan

some highly recommended books for C# beginners:

1. "C# Yellow Book" by Rob Miles: This book is often recommended for beginners due to its friendly and accessible writing style. It covers the basics of C# programming and gradually introduces more complex concepts.

2. "Head First C#" by Andrew Stellman and Jennifer Greene: This book is known for its engaging and interactive approach to learning. It covers core C# topics with plenty of hands-on exercises and visual aids.

3. "C# Programming Yellow Book for Beginners" by Tim Warren: Similar to Rob Miles' book, this one is designed for beginners and provides a solid foundation in C# programming. It covers topics like variables, loops, arrays, and more.

4. "C# 9 and .NET 5 - Modern Cross-Platform Development" by Mark J. Price: This book is a comprehensive guide that covers both C# 9 and .NET 5. It includes practical examples, exercises, and real-world projects to help beginners understand key C# concepts.

5. "C# in Depth" by Jon Skeet: While not specifically for beginners, this book offers an in-depth exploration of the C# language. It can be a valuable resource for those who want to go beyond the basics and gain a deeper understanding of C#.
  •  

Cisyerert

These books have been instrumental in my C# journey. Mark J. Price's "C# 8.0 and.NET Core 3.0" is a comprehensive resource that covers the fundamentals of C# and object-oriented programming, making it an ideal starting point for beginners. The book's structured approach, covering.NET Standard APIs and cross-platform applications, provides a solid foundation for further learning.

The "C#: Learn C# in One Day and Learn It Well" book offers a hands-on approach, with numerous exercises and projects that help solidify understanding of the material. This book is perfect for those who learn by doing, as it provides ample opportunities to practice and reinforce new skills.

On the other hand, "Head First C#: A Learner's Guide to Real-World Programming with C#, XAML, and.NET" is an excellent resource for those interested in creating user interfaces, databases, and games. I appreciate how the book demonstrates the practical applications of C# and Visual Studio, making it an invaluable resource for any aspiring programmer.

However, I must note that these books may not be suitable for everyone, particularly those with prior programming experience. In that case, more advanced resources may be necessary to take their skills to the next level.
  •  


If you like DNray forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...