Even if you have never dealt with programming, this book will help you master the C# language and learn to write programs of any complexity. For readers who are already familiar with any programming language, the process of learning C# will only become easier, but having programming experience is not at all necessary to read the book.
In this book, you will learn not only about the types, constructs, and operators of the C# language, but also about the key concepts of object-oriented programming implemented in this language, which is currently one of the most suitable tools for creating programs for Windows.
If you are at the beginning of a long journey into programming, feel free to buy this book: it will serve as an excellent guide that will ease your first steps on this long but very exciting path.
Learn how to create a console application and what delegates, events, and interfaces are. C# is a powerful programming language that has become a favorite tool for programmers working with Visual Studio, and this book will help you quickly and painlessly master its latest version. You will learn to create applications for Windows, use graphics, streams, containers, databases, and much more, discover what the .NET Framework, polymorphism, inheritance, and generic programming are, as well as explore many other important and interesting things.
John Paul Mueller is an independent author and technical editor. To date, he has written 104 books and over 600 articles on a wide range of topics: from networking to artificial intelligence and from database management to dizzying programming. Some of his current works include a book on machine learning, a couple of books on Python, and a book on MATLAB. With his skills as a technical editor, John has helped more than 70 authors improve their manuscripts. John has always been interested in software development and has written about a variety of programming languages.