
Head First C# by @AndrewStellman & @JennyGreene is a fun, fast, and effective way to learn to code with C#! Download the first four chapters: https://xitter.cf/t.co/wRtIAcTDJB
Joined November 2018
- Tweets879
- Following469
- Followers937
- Likes2.2K
One of our readers @HDevstuff discovered the RPG character sheet projects in Chapter 4. We use games to help you learn C# and #dotnet concepts—and that DEFINITELY includes tabletop games.
Head First C# (@OReillyMedia)
xitter.cf/HDevstuff/status/13721…
And Chapter 4 of @HeadFirstCSharp starts with a Dungeons and Dragons style character sheet - going to like this chapter me thinks. My first serious home coding project was an Advanced Dungeons and Dragons game moderator written in BASIC on an Amstrad CPC-6128 - circa 1985
Debugging without a debugger… something developers do all the time!
Want to learn more? Check out this thread on the ins and outs of real-world C# and #dotnet debugging from Head First C# (@OReillyMedia) 👀
xitter.cf/HeadFirstCSharp/status…
Replying to @HeadFirstCSharp
Use Debug.WriteLine to print diagnostic information
Start by adding "using System.Diagnostics;" to your class file.
Always think about what caused a bug before you try to fix it.
Learning about fixing bugs C# and #dotnet in the real world, from "Head First C#" (@OReillyMedia) by @AndrewStellman and @JennyGreene github.com/head-first-csharp…
"Think of an object as a black box..."
When you call an object’s method, you don’t really care how that method works—at least, not right now.
Learn all about #csharp and #dotnet objects in Head First C# (@OReillyMedia) github.com/head-first-csharp…
"Interfaces seem so THEORETICAL. I can see how they work in the little examples in this book, but do developers actually use them in real projects?"
Understanding how interfaces work in real-world programming—from Head First C# by @AndrewStellman and @JennyGreene
"Why would I want to use an interface instead of just writing all of the methods I need directly into my class?"
Answering your questions about interfaces in Head First C# (@OReillyMedia) by @AndrewStellman and @JennyGreene github.com/head-first-csharp…
Ana's prototypes look great... but what if she wants more than one enemy?
Learn more about the the "why's" of code reuse in Head First C# by @AndrewStellman and @JennyGreene (@OReillyMedia). #csharp #dotnet github.com/head-first-csharp…
"Mistakes show us what we need to learn."
Learning to code means making lots of mistakes – and that's okay! When you make a mistake, it sticks in your brain and helps you learn. Get used to making mistakes and learning from them, it makes the process of learning more rewarding!
Games aren't just fun—they're also really useful for learning more about writing code and becoming a great developer! In Head First C# (@OReillyMedia), @AndrewStellman and @JennyGreene use tabletop games to explore important C# and @dotnet concepts and tools. #csharp #dotnet
Take polymorphism from theory to real-world #csharp and @dotnet code so it sticks in your bran.
Learn more in "Head First C#" (@OReillyMedia) by @AndrewStellman and @JennyGreene—download the first 4 chapters free today! #dotnet github.com/head-first-csharp…















