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.
- C# Syntax
- Classes and Objects
- Unit Testing
- Building Types
- OOP with C#
IBook
NamedObject
Book : NamedObject, IBook
InMemoryBook : Book
DiskBook : Book
Statistics
BookTests
TypeTests
Program
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#.