Adventures In C# Programming

Why take this course?
🎮 Embark on a Code Quest with "Adventures In C# Programming" 🛡️
Course Overview: In this interactive course, you'll be crafting your very own text-based adventure game—a journey through the nuances and features of the C# programming language. With the guidance of seasoned developer Huw Collingbourne, you'll delve into the world of object orientation, data structures, and more, all while building a game reminiscent of classic adventures like 'Zork' or 'Colossal Cave'.
Course Highlights:
-
Hands-On Learning: Write a retro-style adventure game by applying what you learn about C#.
- Master the basics and beyond with hands-on coding.
- Develop your project using .NET collections, arrays, and dictionaries.
-
Object Orientation Mastery:
- Create a hierarchy of treasure objects to understand object orientation deeply.
- Explore classes, partial classes, and subclasses for modular code.
- Overload and override methods to add functionality and polymorphism.
-
Advanced Techniques:
- Learn how to serialize game states to save and restore progress.
- Implement a natural language interface for user interaction.
- Dive into encapsulation, inheritance, constructors, enums, properties, hidden methods, and more.
Who Is This Course For?
- Beginner Programmers: If you're just starting out with C#, this course provides a practical project to solidify your understanding.
- Experienced Programmers: For those familiar with C# but looking for a deeper dive into its features, this course offers a fresh perspective.
- Retro Game Enthusiasts: Fans of classic text adventures will appreciate the opportunity to create their own adventure in C#.
Tools and Resources: This course is designed to be accessible using:
- The free Visual Studio Community Edition.
- Or a commercial edition of Microsoft Visual Studio. All sample project source code is provided for you to download, run, and modify.
Instructor Credentials: The course is led by Huw Collingbourne, the creator of 'The Golden Wombat Of Destiny', and an esteemed programming instructor with a wealth of experience teaching online and a reputation as a top columnist in the UK programming scene. He's also the author of "The Book Of Ruby".
Why Choose This Course?
- Engaging Content: Learn C# in a fun, interactive way by creating your own adventure game.
- Practical Experience: Apply your knowledge in a meaningful project that you can be proud of.
- Comprehensive Learning: From the basics to advanced techniques, this course covers it all.
- Real-World Application: Transition from theory to practice with a project that's both enjoyable and challenging.
🔍 Dive Into C# Today! 🚀 Join Huw on an adventure through the world of C# programming, where you'll not only learn the language but also create your own legacy within the text-adventure genre. Enroll now and let the coding journey begin! 🎉
Course Gallery




Loading charts...