Skip to content

C# Fundamentals, outlines the fundamental programming concepts on any platform. The syntax of the C# language is discussed and overviewed. Discover the built-in features of .NET and explore how to solve problems using object-oriented programming techniques. These concepts helps gain the skills and knowledge for real-world solutions.

Notifications You must be signed in to change notification settings

vgmda/CSharpFundamentals

Repository files navigation

CSharpFundamentals

C# Fundamentals, outlines the fundamental programming concepts on any platform. The syntax of the C# language is discussed and overviewed. Discover the built-in features of .NET and explore how to solve problems using object-oriented programming techniques. These concepts helps gain the skills and knowledge for real-world solutions.

This repo contains a project that covers the following topics:

  • C# Syntax
  • Classes and Objects
  • Unit Testing
  • Building Types
  • OOP with C#

Classes used:

  • IBook
  • NamedObject
  • Book : NamedObject, IBook
  • InMemoryBook : Book
  • DiskBook : Book
  • Statistics
  • BookTests
  • TypeTests
  • Program

Conclusion:

After completing this module, I've built a solid foundation on C# concepts and techniques used in development. The test project that was provided was helpful for many reasons, it highlighted the use of C# language as a part of OOP and its best practices. The topic that I found useful was the 'Unit Testing' part, which showed me how important is to test your program step by step while in development. Overall, I enjoyed exploring the different aspects provided by this module and would definitely recommend it to anyone in need to brush over the basics of C#.

About

C# Fundamentals, outlines the fundamental programming concepts on any platform. The syntax of the C# language is discussed and overviewed. Discover the built-in features of .NET and explore how to solve problems using object-oriented programming techniques. These concepts helps gain the skills and knowledge for real-world solutions.

Topics

Resources

Stars

Watchers

Forks

Languages