Description |
xl, 745 pages : illustrations ; 24 cm. |
Series |
Head first |
|
Head first series.
|
Note |
Subtitle from cover. |
|
Previous edition: 2013. |
|
Covers C# 8.0 and Visual Studio 2019. |
Bibliography |
Includes index. |
Contents |
1. Start building with C#: building something great...fast! -- 2. Dive in C#: statements, classes, and code ; Unity lab 1: explore C# unity -- 3. Objects...get oriented: making code make sense -- 4. Types and references: getting the reference ; Unity lab 2: write C# code for unity -- 5. Encapsulation: keep your privates...private -- 6. Inheritance: your object's family tree ; Unity lab 3: GameObject instances -- 7. Interfaces, casting, and "is": making classes keep their promises -- 8. Enums and collections: organizing your data ; Unity lab 4: user interfaces -- 9. LINQ and lambdas: get control of your data -- 10. Reading and writing files: save the last byte for me! ; Unity lab 5: raycasting -- 11. Captain amazing: the death of the object -- 12. Exception handling: putting out fires gets old ; Unity lab 6: scene navigation -- Downloadable exercise: animal match boss battle -- Visual studio for Mac learner's guide -- Code Kata: a learning guide for advanced and impatient. |
Summary |
"What will you learn from this book? Dive into C# and create apps, user interfaces, games, and more using this fun and highly visual introduction to C#, .NET Core, and Visual Studio. With this completely updated guide, which covers C# 8.0 and Visual Studio 2019, beginning programmers like you will build a fully functional game in the opening chapter. Then 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. By the time you're done, you'll be a solid C# programmer -- and you'll have a great time along the way! What's so special about this book? Based on the latest research in cognitive science and learning theory, Head First C# uses a visually rich format to engage your mind rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works." -- Back cover. |
Subject |
C# (Computer program language)
|
|
Microsoft .NET Framework.
|
|
Microsoft Visual studio.
|
|
Computer programming.
|
Genre |
Handbooks and manuals.
|
|
Illustrated works.
|
Added Author |
Greene, Jennifer, 1971-
|
Added Title |
C# |
ISBN |
9781491976708 (paperback) |
|
1491976705 (paperback) |
|