Head First C#: A Learner's Guide to Real-World Programming with C# and .NET, 5th Edition (Final)КНИГИ » ПРОГРАММИНГ
Название: Head First C#: A Learner's Guide to Real-World Programming with C# and .NET, 5th Edition (Final) Автор: Andrew Stellman, Jennifer Greene Издательство: O’Reilly Media, Inc. Год: 2024 Страниц: 838 Язык: английский Формат: pdf (true) Размер: 55.6 MB
What will you learn from this book?
Create apps, games, and more using this engaging, highly visual introduction to C#, .NET, and Visual Studio. In the first chapter you'll dive right in, building a fully functional game using C# and .NET MAUI that can run on Windows, Mac, and even Android and iOS devices. You'll learn how to use classes and object-oriented programming, create 3D games in Unity, and query data with LINQ. And you'll do it all by solving puzzles, doing hands-on exercises, and building real-world applications. Interested in a development career? You'll learn important development techniques and ideas—many who learned to code with this book are now professional developers, team leads, coding streamers, and more. There's no experience required except the desire to learn. And this is the best place to start.
What's so special about this book?
If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With this book, you'll learn C# through a multisensory experience that engages your mind—rather than a text-heavy approach that puts you to sleep.
Do all the exercises! The one big assumption that we made when we wrote this book is that you want to learn how to program in C#. So we know you want to get your hands dirty right away, and dig right into the code. We gave you a lot of opportunities to sharpen your skills by putting exercises in every chapter. We’ve labeled some of them “Do this!”—when you see that, it means that we’ll walk you through all of the steps to solve a particular problem. But when you see the Exercise logo with the running shoes, then we’ve left a big portion of the problem up to you to solve, and we gave you the solution that we came up with. Don’t be afraid to peek at the solution—it’s not cheating! But you’ll learn the most if you try to solve the problem first. We’ve also included all the exercise solutions’ source code with the rest of the code from this book. You can find all of it on our GitHub page.
This book is all about helping you learn C#. The team at Microsoft that develops and maintains C# releases updates to the language. C# 12 is the current version at the time this book is going into production. We also lean very heavily on Visual Studio, Microsoft’s integrated development environment (IDE), as a tool for learning, teaching, and exploring C#. The screenshots in this book were taken with the latest versions of Visual Studio 2022 and Visual Studio Code available at the time of production. C# is constantly evolving, and new versions will have great new features! But don’t worry—the features of C# that are part of the core learning in this book will be unchanged, so you will be able to use this book with future versions of C#. The Microsoft teams that maintain Visual Studio and Visual Studio for Mac routinely release updates, and very rarely those changes will affect screenshots in this book.
Who is this book for? If you can answer “yes” to all of these: 1. Do you want to learn C# (and pick up some knowledge of game development and Unity along the way)? 2. Do you like to tinker? Do you learn by doing, rather than just reading? 3. Do you prefer interesting and stimulating conversation to dry, dull, academic lectures? This book is for you.
Скачать Head First C#: A Learner's Guide to Real-World Programming with C# and .NET, 5th Edition (Final)