YoVDO

Object Oriented Programming with C#

Offered By: LinkedIn Learning

Tags

C# Courses Web Development Courses Board Games Courses Object-oriented programming Courses Inheritance Courses Event Handling Courses MVC Architecture Courses

Course Description

Overview

Discover the power of object-oriented programming in the widely used programming language, C#.

Syllabus

Introduction
  • Programming an object-oriented text adventure game
  • What you should know
1. Using .NET 6
  • Setting up .NET 6
  • Classes
  • Extending a class
2. Scope
  • Scope
  • Singleton
  • Partial classes
3. Command Pattern
  • The room
  • Room movement
  • Actions
  • Execute action
  • Go action
  • Action loop
4. Overriding Methods
  • Creating rooms
  • Calculating neighbors
  • Overriding methods
  • Joining words
  • Decorating rooms
5. Interfaces
  • Items
  • Inventory
  • Using items
  • Interfaces
  • Creating a backpack
  • Creating a chest
6. Interaction
  • Creating a key and gold
  • Populating items
  • Take action
  • Use action
Conclusion
  • Continuing with C#

Taught by

Anton Delsink

Related Courses

¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Create a Connect Four Game in Python using Pygame
Coursera Project Network via Coursera
Deep Dive into Concepts and Tools for Analyzing Streaming Data (Indonesian)
Amazon Web Services via AWS Skill Builder
Deep Dive into Concepts and Tools for Analyzing Streaming Data (Korean)
Amazon Web Services via AWS Skill Builder